Embedded Software Engineer (on site)

General Dynamics Mission Systems, Inc•Orlando, FL
•$100,219 - $111,180•Onsite

About The Position

As a software engineer in the Training Technologies group, you will join a cross-functional team responsible for designing, implementing, and integrating hardware and embedded software in critical mission training devices. The position is fully on-site at the Orlando, Florida facility. A Department of Defense Secret security clearance is required at the time of hire; U.S. citizenship is required due to the nature of the work.

Requirements

  • Bachelor's degree in Software Engineering or a related Science, Technology, Engineering, or Mathematics field and at least 2 years of relevant experience, or a master's degree and at least 6 months of relevant experience.
  • Department of Defense Secret security clearance at time of hire.
  • U.S. citizenship is required.
  • Strong understanding of the software development process and software engineering concepts, principles, and theories.
  • Ability to apply technical standards and methodologies to solve challenges.
  • Collaborative approach and willingness to provide technical leadership.

Nice To Haves

  • Strong experience with C and C++.
  • Strong experience with firmware on real-time embedded processors and SDKs.
  • Strong experience with development environments such as SEGGER Embedded Studio.
  • Experience in Android development.
  • Experience mentoring or leading junior engineers.
  • Knowledge of technology trends and interest in championing new ideas and process improvements.
  • Commitment to ongoing professional development for yourself and others.
  • Ability to apply new information quickly to solve challenging problems.
  • Interest in identifying opportunities to apply AI for continuous improvement and innovation.

Responsibilities

  • Design, implement, and integrate hardware and embedded software for critical mission training devices.
  • Lead the embedded software development process.
  • Apply technical standards and methodologies to solve challenges.
  • Provide technical leadership and help position junior engineers and colleagues for success.
  • Identify opportunities to apply AI for continuous improvement and innovation.

Benefits

  • 401(k) matching
  • Flexible schedules, including an optional 9/80 schedule with every other Friday off
  • Flexible time off
  • Paid parental leave
  • Healthcare benefits
  • Health and wellness programs
  • Employee resource and social groups
  • Continuous learning and development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service