Embedded Flight Software Engineer 2
Role responsibilities
Design, develop, and document embedded flight software to meet real-time requirements for flight control systems. Collaborate in an agile environment to implement code modules and perform integration, component, and unit testing.
Requirements
Requires a Bachelor's degree in STEM and at least 2 years of experience with C/C++ and embedded programming. Candidates must be U.S. Persons as defined by ITAR regulations.
Key skills
C/C++, Embedded Programming, Object Oriented Design, Linux, Git, Python, Perl, Javascript, CI/CD, Agile Methodologies, Test Driven Development, RTOS, UML, AWS, Communication Protocols, Hardware/Software Integration
Keywords
Embedded Flight Software, C++, C, Robotics, Linux, Git, AI-Assisted Tooling, Python, Perl, Javascript, CI/CD, Agile, TDD, Raspberry Pi, Arduino, Ethernet, RS-422, MIL-STD-1553, UML, AWS, RTOS, Rocketry, ITAR, Flight Control System, Software Configuration Management, Aerospace