Senior Embedded Software Engineer
Responsible for developing real-time embedded software for missile systems using C and C#. Collaborates with physicists, algorithm developers, and system engineers. Optimizes code for multi-core architectures and contributes to long-term strategic projects. Requires 5+ years of experience.
Responsibilities
- Develop embedded software using C and C#.
- Collaborate with physicists, algorithm engineers, system engineers, and testing teams.
- Drive rapid development cycles and improve existing processes.
- Contribute to long-term strategic projects.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or Electronics Engineering.
- 5+ years of experience in application/embedded/real-time development on Windows.
- 5+ years of experience in C programming.
- Experience in software architecture, multi-core environments, and code optimization.
Nice to have
- Experience in C#.
- Master's degree.
- Experience in embedded infrastructure/driver development.
- Experience with DSP processors.
- Experience with Python.