Senior Principal Software Engineer
$183.38k - $193.41kGeneral Dynamics Mission Systems
Basic Qualifications
Education Requirements:
Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 10 years of relevant experience; or Master's degree, plus 8 years relevant experience.
Clearance Requirements: Ability to obtain a 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
ROLE AND POSITION OBJECTIVES:
As a Sr Principle Software Engineer for Airborne Systems, you’ll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit, to crypto products for identifying friendly aircraft, and weapon control systems that enable the launch and control of precision guided weapons, we work to ensure the world's most advanced aircraft maintain air superiority and information dominance.
We encourage you to apply if you have any of these preferred skills or experiences:
- Experience in embedded firmware development
- Demonstrate expert programming ability (C/C++, assembly, scripting)
- Knowledge of low-level computer architecture (CPUs, Memory Management Units, IOMMU, serial buses)
- Experience with FLASH programming, boot loaders, board bring-up and debug
- Identifies opportunities to apply AI for continuous improvement and innovation
What sets you apart:
- Creative thinker with demonstrated success leading the software development life cycle
- Collaborative team player eager to provide technical leadership and position others for success
- Exceptional communication and presentation skills, with notable record of securing buy-in on concepts and ideas
- Experienced in the art of negotiation with ability to meet challenging customer requirements with win-win solutions
- Commitment to ongoing professional development for yourself and others
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 nation’s 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.
#LI-JH1
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 $183,381.00 - USD $193,409.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
$183.38k - $193.41k
...Responsibilities for this Position Senior Principal Software Engineer ID: 2026-72480 US-MN-Bloomington Required Clearance: Secret, obtainable within reasonable time based on requirements Posted Date: 5/11/2026 Category: Engineering-Software Employment...SeniorFull timeFlexible hours- ...Strong Experience in setting up Kafka environment, configure, manage and monitor, build automation services (Mandate) Hands-on software development – Strong hands on experience in designing and developing mission critical, highly complex applications Strong...SeniorFull timeFlexible hoursShift work
- ...Role: Senior/Lead React JS Developer Location: (Remote) Duration: 12+ Months Contract Job Description: Candidates should have a sound knowledge of React Frontend Key requirements for this candidate: The candidate should have at least 10 years of...SeniorContract workRemote work
$130k - $170k
...compliance, and innovation, the organization blends engineering excellence with regulatory rigor to deliver... ...and development of mission-critical software systems supporting advanced medical device technologies. The Principal Software Engineer will drive technical strategy...SuggestedFlexible hours- ...Software Engineer IV (Principal) The Principal Software Engineer will serve as the technical leader for embedded control and automation software design, with a focus on microcontrollers, system-level integration and a working knowledge of PLCs. This individual will...Suggested
- ...Job Description HealthPartners is hiring a Senior Application Analyst and Developer, Epic Beaker. This position ensures that the... ...systems. ACCOUNTABILITIES: Assesses builds and deploys software and new application functionality. Performs unit testing...SeniorLocal areaRemote work
$140k - $160k
...complex matters in the industry. About the Role The Principal Software Engineer role at KLDiscovery is cross-cutting by design. Principal... ...You Bring (required skills): Track record as a senior or principal-level engineer building and maintaining web applications...Temporary workRemote workShift work- ...Principal Software Engineer IPG's Material Processing Systems Group is focused on integrating state-of-the-art IPG lasers into turn-key systems to be used in the semiconductor, medical and other industries. We are seeking a Principal Software Engineer to join the Material...
$130k - $140k
...Principal Software Engineer Build the future of food service technology — Lead, code, and innovate. We're seeking a Principal Software Engineer to design, build, and modernize critical in-house applications for a leading food service operations provider. This role blends...Work at office$130k - $195k
...middleware enterprise services, as well as world-class manufacturing and support capabilities. Job Summary As a Principal Software Engineer focused on software architecture for the Leonardo DRS Naval Electronics Business Unit, you will apply your technical, development...Contract workWork experience placementLocal areaRemote workMonday to ThursdayFlexible hours2 days per week3 days per week$50 per hour
...proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in...Work at officeLocal areaFlexible hours2 days per week3 days per week- ...Subject Matter Expert (SME) review of development artifacts. Mentor engineering teams regarding process, quality, and regulatory requirements... .... U.S. citizenship is required. Demonstrated experience with software development and the associated processes. Solid understanding...
$120k - $150k
...Principal Embedded Software Engineer Location : New Brighton, MN Type: Full Time Schedule: Hybrid - 3 days in office and 2 days remote Salary Range : $120,000-$150,000 Benefits : Medical, Dental, Vision, 401k, Voluntary life Insurance, Employer paid...Full timeTemporary workWork experience placementWork at officeImmediate startRemote work- ...Salesforce Principal Software Engineer Location: Minneapolis, MN The Principal Software Engineer will provide innovative solutions for business needs while balancing effort and feasibility with cost and maintainability. A successful candidate will have a solid...Flexible hours
$113.6k - $175.7k
...Principal Software Engineer, Robotics With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment... ...Software Engineer to help shape what’s next. This is a senior technical leadership role for an engineer who thrives at...Local area- ...Job Summary The Senior Technical Lead Engineer is a senior level technical contributor as well as an effective leader of a development... ...etc.) for coordinating and monitoring all aspects of the software development lifecycle across multiple technology platforms...SeniorFlexible hours
- ...Principal Embedded Software Engineer Det-Tronics is a global technology leader in industrial life safety solutions, specializing in high-end flame and gas detection and automation control systems. As part of Spectrum Safety Solutions with 1,700 employees across 20+...Local areaRelocationFlexible hours
- ...Job Description Job Description The Principal Mobile & Application Software Engineer is a hands-on technical leader responsible for the design, development, and delivery of the top-level software platform for next-generation medical imaging devices. This includes...For contractors
$108k - $151k
...Job Description Job Description As a Senior Registered Professional Engineer (Technical Design Lead) , you will serve as a key technical leader within our Highway Design Group, guiding the design and delivery of complex, high-impact highway projects. This role is...SeniorWork at officeWork from homeFlexible hours$134.2k - $258.3k
...strong working relationships with peers across Development & Engineering and Architecture teams, collaborating to develop and engineer... ...Significant relevant experience in either an internal or external software or platform engineering role, or similar Technical...Summer holidayLocal areaFlexible hours$132.4k - $205.1k
...Senior Principal Cloud Architect With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions...SeniorLocal area$48 per hour
...Senior Software Engineer For IVS Application Contract Infosys / Wells Fargo $48/ Hourly Charlotte, North Carolina Hybrid Hiring 3 Senior Engineers for IVS ApplicationPhoenix, AZ or Minneapolis, MN, Charlotte-North carolina Senior Software Engineer...SeniorHourly payContract workWork experience placementRemote work- ...Job Description Description: Seeking a Software Engineer who who strives for excellence and is passionate about building highly scalable applications. Looking for a Senior Full stack Software Engineer who can help build a new application or modernize existing...Senior
$130k - $145k
...Job Summary Our client a leading retail & consumer goods provider is seeking a Senior Backend Developer - AdTech to join their team! This position is located in Minneapolis, Minnesota. The Backend Developer will build and enhance seller-facing campaign management...SeniorLocal area- ...Possible) Responsibilities: Java-J2EE-L3 As a Senior Developer, you are responsible for development, support, maintenance... .... You should have good experience in application of standard software development principles. You should be able to work as an...SeniorFull timeWork experience placement
- ...Spectrum Safety Solutions Senior Software Engineer Spectrum Safety Solutions: With approximately 1,500 employees operating in more than 20 countries, Spectrum Safety Solutions is a global leader in fire detection and suppression solutions for high-hazard applications...Senior
$113.3k - $205.52k
...Ability to communicate technical concepts to stakeholders. Use your knowledge of Engineering best practices to ask the right questions, solve problems and build great software with a high level of quality. Produce designs for new and existing features. Clearly...SeniorFull timeRemote workWorldwideShift work$50 - $80 per hour
...Description Fulcrum Consulting, an LRS company is seeking a Software Developer with our client in Minneapolis, MN. What is the... ...unit strategy Develops feasibility studies and proposals for senior management and executive decisions on large complex projects...SeniorHourly payContract work$150k - $165k
...Senior Software Engineer We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable programming software and mobile applications...Senior$70 - $75 per hour
Genesis10 is currently seeking a Senior Backend Engineer position with a Leading Consumer Electronics Retailer located in Richfield, MN. This is a 6+ month contract opportunity, requiring 1-2 days per week onsite. Pay Rate: $70.00-$75.00/hour This position is...SeniorPermanent employmentContract work2 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
- senior performance engineer Bloomington, MN
- senior manager diversity & inclusion Bloomington, MN
- senior cybersecurity engineer Bloomington, MN
- senior manager m&a tax Bloomington, MN
- senior project manager Bloomington, MN
- senior accountant remote Bloomington, MN
- senior level Bloomington, MN
- senior scientific director Bloomington, MN
- senior collaboration engineer Bloomington, MN
- senior software engineer remote Bloomington, MN


