Embedded Software Engineer – Avionics Systems
Develop software for mission computers, smart displays, and avionics systems, influencing architecture and integrating AI capabilities. Requires B.Sc. in Software Engineering/CS, 3+ years C/C++ experience, and real-time embedded development.
Responsibilities
- Develop software for mission computers, smart displays, and advanced avionics systems.
- Gain deep familiarity with the systems and processes in which the products are integrated – end to end.
- Directly influence the design, specification, and architecture of high-performance software systems.
- Take active part in the integration and implementation of new capabilities at customer sites.
- Work with innovative technologies, including integrating AI capabilities into embedded systems.
Requirements
- B.Sc. in Software Engineering, Computer Science, or Computer Engineering.
- 3+ years of experience in software development using C / C++.
- Excellent teamwork, interpersonal communication, and system-level thinking.
Nice to have
- Experience in Real-Time Embedded development.
- Familiarity with aviation or defense standards.
- Experience or interest in working with AI technologies.