As Senior Embedded Software Engineer within the defense sector, you are responsible for development, validation and testing of embedded software in the context of on firing systems or smart ammunitions.
- Develop software in C/C++ and define a software architecture
- Write high and low level software requirements
- Collaborate with different teams (IVVQ, hardware)
- Use configuration managements tools (Subversion, GIT)
- Verify the software using unit testing procedure
- Debug low level software using oscilloscopes