Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer

$153.93k - $160k
Full-time

GD Mission Systems

Responsibilities for this Position

Senior Embedded Software Engineer

ID: 2026-75148
US-MN-Bloomington
Required Clearance: Secret
Posted Date: 9/28/2026
Category: Engineering-Software
Employment Type: Full Time
Hiring Company: General Dynamics Mission Systems, Inc.

Basic Qualifications

Education Requirements:

Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 8 years of relevant experience; or Master's degree, plus 6 years relevant experience.

Clearance Requirements:
Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.

Responsibilities for this Position

Relocation Assistance available

ROLE AND POSITION OBJECTIVES:


As a senior staff software engineer, youll be a member of a cross functional team responsible for the next generation of embedded system security.

Due to the nature of the work, the candidate must possess a current Department of Defense security clearance of Secret or above.

We encourage you to apply if you have any of these preferred skills or experiences:

  • Knowledge of C in embedded environments
  • Experience with model-based systems engineering (MBSE)
  • Extensive knowledge with network protocols

What sets you apart:

  • Knowledge of C in embedded environments
    • Bare bone software no operating system
    • Memory map interfacing
    • Communication buses: SPI/QSPI, UART, I2C
    • JTAG remote debug
    • PTP
    • Experience with developing against/within an FPGA
    • Polarfire, Versal, Kintex Ultrascale
  • MBSE/SySML

    • Magic Draw Experience

    • Software Design as part of an MBSE initiative

  • Knowledge of GitLab

    • Defining Runners

  • Knowledge of Code coverage and static code analysis tools: Parasoft/CppCheck

  • Network Protocols: RSTP, VLAN, PTP, etc

    • Auto Negotiation / Link Training

  • Anti-Tamper/Security

  • Expertise in applying technical standards and methodologies to solve challenges
  • Exceptional communication skills with the capacity to secure buy-in on concepts and ideas
  • Collaborative team player eager to provide technical leadership and position others for success
  • Commitment to ongoing professional development for yourself and others
  • Identifies opportunities to apply AI for continuous improvement and innovation

Our Commitment to You:

  • An exciting career path with opportunities for continuous learning and development.
  • Research oriented work, alongside award winning teams developing practical solutions for our nations security
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule)
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
  • See more at gdmissionsystems.com/careers/why-work-for-us/benefits

Workplace Options:
This position is fully on-site.
While on-site, you will be a part of the GDMS Bloomington (MN) community.

#CJ3

Salary Note

This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.

Combined Salary Range

USD $153,928.00 - USD $160,000.00 /Yr.

Company Overview

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!


Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

PI287369662

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Bloomington, MN vacancy
  • $149.83k - $162.12k

     ...Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering,...  ...ROLE AND POSITION OBJECTIVES:As a Senior Advanced Software Engineer for Airborne...  ...or experiences:Strong experience with embedded C/C++Strong understanding of embedded... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    1 day ago
  • General Dynamics Mission Systems (GDMS) in Bloomington, MN, seeks a Senior Embedded Software Engineer to lead the secure embedded software stack development for next‑generation DoD systems. This on‑site role requires a DoD Secret clearance, US citizenship, and a strong... 
    Senior

    Frontdoor Defense

    Bloomington, MN
    7 hours ago
  • $149.83k - $159k

    Senior Embedded Software Engineer Lead development of secure embedded software stack for next-generation DoD systems Location: Bloomington, Minnesota Compensation: $149,831 - 159,000 USD / year About The Role Senior Staff Software Engineer As a senior staff software engineer... 
    Senior
    Remote work
    Flexible hours

    Frontdoor Defense

    Bloomington, MN
    7 hours ago
  • Senior Embedded Software Engineer - Connected Products Bloomington, Minnesota | Onsite | Direct Hire MaxIT Consulting - Max Corporate Group is seeking an experienced Senior Embedded Software Engineer - Connected Products for a U.S.-based manufacturing organization developing... 
    Senior
    Relocation
    Relocation package
    Monday to Thursday

    MaxIT Consulting - Max Corporate Group

    Bloomington, MN
    7 hours ago
  • Ritchie Engineering Co., Inc. in Bloomington, MN is seeking a Senior Engineer to lead the planning, design, and development of HVAC and refrigeration tools, machines...  ...in Engineering or Computer Science and 8 years of embedded firmware and mobile/desktop app development... 
    Senior

    Ritchie Engineering

    Bloomington, MN
    2 days ago
  • An innovative engineering consultancy is seeking a Senior Software Engineer in Minneapolis, MN. You'll develop software for embedded systems in a high-learning environment alongside senior engineers. The role requires proficiency in C, C++, C#, and Python, with 2+ years... 
    Senior

    Gentis Solutions

    Minneapolis, MN
    2 days ago
  • MaxIT Consulting - Max Corporate Group is seeking a Senior Embedded Software Engineer - Connected Products in Bloomington, MN for a U.S.-based manufacturing organization. The role combines embedded firmware development with desktop and mobile applications, NPD, testing,... 
    Senior

    MaxIT Consulting - Max Corporate Group

    Bloomington, MN
    7 hours ago
  •  ...Backed by Sentinel Capital Partners, we’re driving innovation and growth across our portfolio. The Opportunity: The Senior Embedded Software Engineer will lead the firmware design, implementation and test aspects of New Product Development programs (NPD) and... 
    Senior
    Flexible hours

    Detector Electronics LLC

    Minneapolis, MN
    a month ago
  • Senior Embedded and Server Software EngineerCollaborate with Innovative 3Mers Around the WorldChoosing where to start and grow your career has a major...  ...in this Role As a Senior Embedded and Server Software Engineer, you will have the opportunity to tap into your curiosity... 
    Senior
    H1b

    3M

    Saint Paul, MN
    2 days ago
  • hireneXus in Eden Prairie, MN seeks a Senior Software Engineer to design, implement, and test embedded and desktop application software across 8, 16, 32 and 64-bit platforms, including drivers and middleware. The role requires strong C/C++, Python, Yocto Linux experience... 
    Senior

    HireNexus

    Eden Prairie, MN
    18 hours ago
  • $178.4k - $267.6k

     ...other neurological conditions. This role supports the embedded software function responsible for developing and sustaining...  ...between patients and neuromodulation therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the... 
    Senior
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Minneapolis, MN
    18 hours ago
  • Collins Aerospace is seeking a Project Chief Engineer for AISD Non-Safety Routers to lead engineering execution on a critical program. This onsite role will coordinate with program management, manufacturing, and regulatory agencies to deliver high-quality solutions aligned... 
    Senior

    Collins Aerospace

    Burnsville, MN
    4 days ago
  • $200.7k - $211.68k

     ...Qualifications Education Requirements:Bachelor's degree in Engineering, or a related Science, Engineering or Mathematics field, plus...  ..., undersea, interstellar space and everything in between.As a Senior Deputy PM Engineer, you’ll plan, authorize and monitor engineering... 
    Senior
    Casual work
    Remote work
    Work from home
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    18 hours ago
  • $100.15k - $105.63k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a...  ...member of a cross functional team responsible for developing embedded systems, products, and services that make a real difference... 
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    18 hours ago
  • $100.15k - $109k

     ...Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics...  ...: What sets you apart:Knowledge and experience with C in embedded environmentsExperience with Bare bone software - no operating... 
    Work at office
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    2 days ago
  • $102.4k - $179k

    Vizient is looking for a Senior Associate specializing in backend development to design, develop, and support cloud infrastructure and...  ...with teams to implement machine learning models, ensuring software quality and reliability. This position requires strong skills in... 
    Senior

    Vizient

    Edina, MN
    2 days ago
  • Nidec Corporation in Eden Prairie, MN is seeking a Sr. Embedded Engineer to contribute to motor control electronics design, development and...  ...life cycle. You will collaborate with manufacturing, PCB, software and application groups to optimize designs for cost and quality... 
    Senior

    Nidec

    Eden Prairie, MN
    3 days ago
  • Compunnel, Inc. seeks a Senior Backend Developer to design, develop, and deliver scalable backend services for a large-scale Marketplace Shopping platform. The role emphasizes Java, Spring Boot, microservices, and distributed systems, with ownership from design to production... 
    Senior

    Compunnel

    Richfield, MN
    2 days ago
  • $158.96k - $238.44k

     ...your place on our team and help us change the world! SkyWater is hiring a highly skilled and experienced Semiconductor Yield Senior Principal Engineer to lead the integration of new technologies into our fab. The successful candidate will play a critical role in ensuring... 
    Senior
    Temporary work

    SkyWater Technology

    Bloomington, MN
    1 day ago
  • $156k - $160.16k

     ...communication skills when working with business partners and engineering teams ~ Experience with Git, GitHub, and Agile tools such as...  ...Design NodeJS Fullstack More: We are recruiting a Senior Full Stack Engineer for a leading consumer electronics retailer... 
    Senior
    Hourly pay
    Full time
    Contract work
    3 days per week

    Genesis10

    Richfield, MN
    12 days ago
  •  ...you find the best job for you. Senior FullStack Developer with Snowflake...  ...cybersecurity program that combines clinical engineering expertise device intelligence vulnerability...  ...Experience with AI-assisted software development tools and workflows including... 
    Senior
    Permanent employment
    Full time
    Contract work
    Immediate start
    Remote work

    Tekfortune

    Edina, MN
    3 days ago
  • $120k - $135k

    An Amazing Career Opportunity for a Senior Firmware Engineer!! Location: Eden Prairie, MNJob ID: 49...  ...maintain, enhance, and customize the embedded solutions which drive HID’s Secure Issuance...  ...travel freely. We are a high-tech software company headquartered in Austin, TX,... 
    Senior
    Work experience placement
    Remote work
    Worldwide
    Relocation
    Flexible hours

    ASSA ABLOY

    Eden Prairie, MN
    18 hours ago
  •  ...Job Description Job Description Genesis10 is currently seeking a Senior Full Stack Engineer for a hybrid position (3 days onsite per week) with a Leading Consumer Electronics Retailer located in Richfield, MN. This is a 5+ month contract opportunity. Compensation... 
    Senior
    Hourly pay
    Permanent employment
    Contract work
    3 days per week

    Genesis10

    Richfield, MN
    3 days ago
  • Trane Technologies seeks a Senior Product Security Engineer to lead secure embedded software initiatives for next-generation transport refrigeration and mobile HVAC controls. You will drive threat modeling, SDLC security, and regulatory type approval efforts across multi... 
    Senior

    TKC Thermo King LLC

    Minneapolis, MN
    8 hours ago
  • Minnetronix Medical, Inc. in Saint Paul, MN seeks a Senior Electrical Engineer to design, implement and test real-time embedded medical device systems, following Forj procedures and industry standards. Senior engineers work with minimal supervision on major projects, acting... 
    Senior

    Minnetronix Medical, Inc.

    Saint Paul, MN
    2 days ago
  • Vizient, Inc. located in Edina, Minnesota, is seeking a skilled backend engineer to design, develop, and support scalable backend systems and cloud infrastructure for AI/ML products. You will collaborate with engineers and data scientists to deploy machine learning models... 
    Senior

    Vizient

    Edina, MN
    2 days ago
  • $118.57k - $128k

     ...Responsibilities for this Position Embedded Software Engineer ID: 2026-75100 US-MN-Bloomington Required Clearance: Secret Posted Date: 10/14/2026 Category: Engineering-Software Employment Type: Full Time Hiring Company: General Dynamics Mission... 
    Full time
    Work at office
    Flexible hours

    GD Mission Systems

    Bloomington, MN
    4 days ago
  • $75k - $95k

     ...Big4 resources but with a local firm environment. In business for 30yrs and looking to continue to grow!We are also hiring for:Tax Senior& Tax ManagerWhat You Will Be DoingAs an audit senior, you will assist with engagements from start to finish. You will operate autonomously... 
    Senior
    Work at office
    Local area

    CyberCoders

    Burnsville, MN
    2 days ago
  • $91.7k - $163.7k

     ...Join us to start Caring. Connecting. Growing together. As a Senior I O Engineer specializing in CICS System Programming, you will play a critical...  ...will apply deep technical expertise in system integration, software maintenance, and performance tuning across multi-LPAR,... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $88.5k

     ...Responsibilities for this Position Embedded Software Engineer Entry Level ID: 2026-75161 US-MN-Bloomington Required Clearance: Secret, obtainable within reasonable time based on requirements Posted Date: 10/7/2026 Category: Engineering-Software... 
    Full time
    Flexible hours

    GD Mission Systems

    Bloomington, MN
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!