Embedded Software Engineer (on site)

General Dynamics Mission Systems•Orlando, FL
•Onsite

About The Position

As a software engineer in the Training Technologies group, you will be a member of 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. Applicants must be U.S. citizens and meet eligibility requirements for access to classified information.

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 and eligibility for access to classified information.
  • 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 commitment to ongoing professional development.

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 willingness to champion new ideas and process improvements.
  • Creative thinking and ability to apply new information quickly to solve challenging problems.
  • Interest in applying 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 others for success.
  • Identify opportunities to apply AI for continuous improvement and innovation.

Benefits

  • Flexible schedules, including every other Friday off if desired (9/80 schedule).
  • 401(k) matching.
  • Flex time off.
  • Paid parental leave.
  • Healthcare benefits.
  • Health and wellness programs.
  • Employee resource and social groups.
  • Opportunities for continuous learning and development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service