Embedded Software Engineer
Role details
Job location
Tech stack
Job description
Develop, test, and integrate software in a high-performance, mission-critical environment. The software is developed and maintained using the Ada programming language in an embedded real-time setting. The selected candidate will work through all phases of software development, from requirements analysis to code implementation and formal qualification testing.
Requirements
Active SECRET security clearance Bachelor s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field from an accredited institution 6+ years of real-time embedded software development experience 6+ years of Ada programming experience, including software development and maintenance Must be a U.S. Citizen (as defined by ITAR).
Desired Qualifications: Experience with Linux and/or VxWorks operating systems Software and hardware integration/testing experience Experience working on multi-disciplinary engineering teams Familiarity with GitLab CI/CD pipelines Experience with unit testing tools (e.g., GoogleTest or similar), Must be a U.S. Citizen, lawful permanent resident, or protected individual under 8 U.S.C. 1324b(a)(3) to comply with ITAR regulations.
Keywords: aerospace, aviation, engineering, maintenance, aircraft design, defense