General Dynamics

Senior Advanced Embedded Software Engineer

General Dynamics

Bloomington, MN, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to General Dynamics! We are seeking a highly skilled and motivated Senior Advanced Embedded Software Engineer to join our dynamic team. As a leader in the defense and aerospace industry, we are dedicated to creating cutting-edge technology that supports our nation's security. In this role, you will have the opportunity to utilize your extensive knowledge and expertise in embedded software development to design, develop, and maintain software systems for our advanced defense products. We are looking for someone who is passionate about pushing the boundaries of technology and has a strong background in embedded systems. If you are a self-starter with a drive for innovation and a desire to make a significant impact, we want to hear from you!

  1. Design, develop, and maintain embedded software systems for advanced defense products.
  2. Utilize extensive knowledge and expertise in embedded software development to develop cutting-edge technology.
  3. Collaborate with cross-functional teams to ensure software systems meet project requirements.
  4. Conduct thorough testing and debugging to ensure code quality and system functionality.
  5. Stay updated with industry trends and advancements in embedded software development.
  6. Provide technical guidance and mentorship to junior engineers.
  7. Create and maintain documentation for software systems.
  8. Work closely with hardware engineers to integrate software with hardware components.
  9. Identify and troubleshoot software and hardware compatibility issues.
  10. Ensure software systems are compliant with industry standards and regulations.
  11. Continuously improve software development processes and methodologies.
  12. Communicate project progress and any potential issues to project managers and team members.
  13. Drive innovation and suggest new ideas for improving software systems.
  14. Collaborate with customers to understand their needs and provide technical support when necessary.
  15. Adhere to project timelines and meet project milestones.
Where is this job?
This job is located at Bloomington, MN, USA
Job Qualifications
  • Proficiency In Programming Languages Such As C, C++, And Assembly.

  • Bachelor's Or Master's Degree In Computer Science, Electrical Engineering Or A Related Field.

  • Minimum Of 7 Years Of Experience In Embedded Software Development.

  • Extensive Knowledge Of Real-Time Operating Systems, Device Drivers, And Embedded Software Design Principles.

  • Experience With Software Development Processes And Tools Such As Agile, Git, And Jira.

Required Skills
  • Embedded systems

  • System architecture

  • Embedded Linux

  • C/C++ programming

  • Hardware/Software integration

  • Firmware development

  • Device Drivers

  • Communication Protocols

  • Real-Time Programming

  • Debugging/Testing

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

  • Decision-making

Compensation

According to JobzMall, the average salary range for a Senior Advanced Embedded Software Engineer in Bloomington, MN, USA is $108,000-$144,000 per year. This salary range may vary depending on the individual's experience, education, and specific job responsibilities. Salaries may also be influenced by the company's size, industry, and location.

Additional Information
General Dynamics is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedFebruary 25th, 2026
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About General Dynamics

General Dynamics Corporation is an American aerospace and defense corporation. As of 2019, it was the fifth-largest defense contractor in the United States, and the sixth-largest in the world, by sales.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started