General Dynamics Mission Systems has an immediate opening for an Embedded Firmware Engineer to join our team. You will develop embedded software solutions and participate in all phases of the product design life cycle for critical national security applications.
What You'll Do
- Develop embedded software using C and assembly languages on bare metal or embedded operating systems
- Utilize advanced development and debugging tools, including C compilers, linkers, in-circuit debuggers, and logic analyzers to evaluate application performance and security
- Participate in all aspects of the product design life cycle: system architecture, design, development, and verification
- Document design decisions and results
- Work both individually and collaboratively with a team to complete tasks
What We're Looking For
- Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field
- 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience
- Ability to obtain a Department of Defense Secret security clearance at time of hire
- U.S. citizenship
- Proven experience in embedded firmware development
- Experience using FPGA-based SoC processors such as ARM, Microblaze, NIOS, RISC-V, or PowerPC
- Expert programming ability in C/C++, assembly, and scripting languages
- Knowledge of low-level computer architecture, including CPUs, Memory Management Units, IOMMU, and serial buses
- Hands-on experience with FLASH programming, boot loaders, board bring-up, and debug
Nice to Have
- Agile development experience
Technical Stack
- C, C++, assembly, scripting
- ARM, Microblaze, NIOS, RISC-V, PowerPC
Benefits & Compensation
- Compensation range: USD $130,617.00 - USD $138,000.00 /Yr
- Career path with opportunities for continuous learning and development
- Research-oriented work alongside award-winning teams developing practical solutions
- Flexible schedules including a 9/80 schedule (every other Friday off)
- Competitive benefits: 401k matching, flex time off, paid parental leave, comprehensive healthcare, and wellness programs
- Employee resource and social groups
General Dynamics Mission Systems is an Equal Opportunity Employer.






