Embedded Test Engineer
Job Description
Embedded Test Engineer/Sr. Embedded Test Engineer
Description
The Embedded Software Test Engineer will work in the Software Certification team to analyze and test the embedded software operating on production aircraft.
Essential Duties and Responsibilities:
• Develop automated and manual tests to perform requirements-based verification of the embedded software and software tools
• Perform software analyses such as worst-case timing, memory margin, structural coverage, data coupling, and control coupling
• Conduct and perform peer reviews as an integral part of our software certification team
• Generate life cycle data in compliance with DO-178C Level A, including requirements-based verification cases and verification procedures, verification, and analysis results along with associated documentation and traceability
• Inform and review the outputs of the software development team
• Excellent communication skills, both written and verbal, with both internal & external customers
• High energy, self-motivated, organized and detail-oriented
Minimum Qualifications (Knowledge, Skills, and Abilities):
• BS in Computer Engineering, Electrical Engineering, Computer Science, or related degree from an accredited University
• Minimum 5 years' experience in embedded software verification in a highly regulated environment
• Experience with C programming language and common test scripting languages
• Experience in most of the following areas: hard real-time systems, built-in-test, tasking and interrupts, performing and developing tests, RTOS, bare-metal development, communication protocols (CAN, I2C, SPI)
• Strong understanding of software configuration management and contemporary software build, integration, test, and deployment methodologies
• Comfortable reading electrical schematics, documentation, and datasheets
• Good team, communication, and leadership skills required
Preferred Qualifications (Knowledge, Skills, and Abilities):
• Experience with TMS570 (or similar) series microcontrollers
• Understanding of DO-178C and its supplements
• Knowledge of ARP 4754A and ARP 4761 processes and how they affect and inform the software processes
• Experience with Test Automation Tools: Speed Goat or Lauterbach.
• Google G -Suite including drive, mail, calendar, docs, sheets, slides, charts, hangouts; slack; Polarion ALM; Git and Subversion
Date Posted
09/25/2023
Views
15
Similar Jobs
Network Systems Engineer (Pre-Sales) - Arista Channels
Views in the last 30 days - 0
Arista Networks is a leading company in datadriven clienttocloud networking known for its innovation in cloud computing AI and softwaredefined network...
View DetailsSoftware Engineer II - The Walt Disney Company
Views in the last 30 days - 0
Disney Entertainment ESPN Technology is reimagining viewing experiences for beloved stories and transforming Disneys media business They are building...
View DetailsSenior Infrastructure Engineer #4109 - GRAIL
Views in the last 30 days - 0
GRAIL a healthcare company based in Menlo Park California is seeking a Senior Infrastructure Engineer The role involves designing implementing and mai...
View DetailsLead Cloud Engineer (RapidScale) - Cox Enterprises
Views in the last 30 days - 0
RapidScale a leading provider of secure and reliable managed cloud solutions is seeking a Lead Cloud Engineer The role involves maintaining and develo...
View DetailsAssociate Product Engineer - Renesas Electronics
Views in the last 30 days - 0
Renesas Electronics is seeking a recent graduate with a degree in Electrical or Computer Engineering for a Product Engineer role The role involves dev...
View DetailsSenior Equipment Engineer #4088 - GRAIL
Views in the last 30 days - 0
GRAIL a healthcare company based in Menlo Park California is seeking a Sr Equipment Engineer for their Engineering Operations team The role involves p...
View Details