A company is looking for an Embedded Software Test Engineer to work in the Software Certification team for embedded software testing on production aircraft.
Key Responsibilities
Develop automated and manual tests for requirements-based verification of embedded software
Perform software analyses including worst-case timing and memory margin evaluations
Generate life cycle data in compliance with DO-178C Level A, including verification cases and documentation
Required Qualifications
BS in Computer Engineering, Electrical Engineering, Computer Science, or a related degree
3-5 years of experience in embedded software verification in a regulated environment
Mastery of the C programming language and common test scripting languages
Experience with hard real-time systems, built-in-test, and communication protocols (CAN, I2C, SPI)
Strong understanding of software configuration management and contemporary software methodologies
Embedded Software Engineer • Oakland, California, United States