General Dynamics logo

Advanced Embedded Software Engineer

General Dynamics

Bloomington, MN
Full Time
Senior
116k-121k
2 days ago

Job Description

About the Role

As an embedded software engineer for Land & Airborne Systems at General Dynamics Mission Systems, you'll be a member of an agile software team developing software for embedded systems, products, and services that make a real difference in keeping our heroes and nation safe.

Key Responsibilities

  • Develop software for embedded systems, products, and services in an agile team environment.
  • Apply technical standards and methodologies to solve challenges creatively.
  • Provide technical leadership and collaborate effectively with team members.
  • Integrate hardware and software components, ensuring system functionality and performance.

Requirements

  • Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field.
  • Requires 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 the time of hire.
  • Expert level programming experience in C and C++.
  • Knowledgeable in Python or Rust.
  • Solid background in embedded software development, Linux, RTOS, and HW/SW integration.
  • Familiarity with DO-178 compliant software engineering life-cycle or experience working in a regulated industry.
  • U.S. citizenship due to security requirements.

Nice to Have

  • Agile experience.
  • Knowledge or familiarity with containerization (Docker or Kubernetes).
  • Experience applying technical standards and methodologies in creative ways.
  • Thorough knowledge of technology trends and willingness to champion new ideas and process improvements.

Qualifications

  • Bachelor's degree in Software Engineering or related field.
  • 5+ years of relevant experience or a Master's degree with 3 years of experience.

Benefits & Perks

  • Flexible schedules with every other Friday off work (9/80 schedule).
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, health-care benefits, health & wellness programs, employee resource and social groups.
  • Opportunities for continuous learning and development.
  • Research-oriented work with award-winning teams developing practical solutions for national security.

Working at General Dynamics

General Dynamics Mission Systems values trust, honesty, alignment, and transparency. They offer a flexible work environment where contributions are recognized and rewarded, and pride themselves on being a great place to work with a shared sense of purpose.

Apply Now

Job Details

Posted AtJun 29, 2025
Salary116k-121k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

About General Dynamics

Website

gd.com

Company Size

10000+ employees

Location

Bloomington, MN

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches