General Dynamics Mission Systems (GDMS) is looking for an Embedded Software Engineer to join their Smart Munitions team within Advanced Electronics Systems. The role involves system design and analysis of software components for complex GPS and Navigation systems, contributing to the realization of these systems through various stages of the software development lifecycle.
Requirements
- Proficiency in C, C++ and C-Sharp
- Understanding of microcontroller architectures and peripherals.
- Experience with microcontroller programming and debugging.
- Familiarity with real-time operating systems (RTOS).
- Knowledge of interrupt handling and low-level hardware interfacing.
- Embedded linux experience
- Proficiency with version control systems like Git.
Responsibilities
- responsible for system design and analysis of software components responsible for the realization of complex GPS and Navigation systems.
- contribute to CONOPS, requirements definition, software modeling, analysis, design, integration, test, and verification of these systems.
Other
- Agile experience preferred.
- Ability to obtain a Department of Defense Secret security clearance is required at time of hire.
- U.S. citizenship is required.
- Strong understanding of software development process, as well as software engineering concepts, principles, and theories
- Creative thinker capable of applying new information quickly to solve challenging problems