Northrop Grumman10.04.26
AI SCORE 8.5

Senior Embedded Software Engineer - Remote Opportunity

$153K–$229K/year

About the Role

We are seeking a Senior Embedded Software Engineer to join our innovative team at Northrop Grumman. This remote position offers the opportunity to work on groundbreaking systems that make a significant impact globally. As a Senior Embedded Software Engineer, you will play a critical role in developing systems software design and architecture for the Flight / Guidance Navigation & Control (GN&C) Software Team supporting the Sentinel Program.

What You'll Do

  • Design, develop, document, test, and debug hard real-time embedded software containing logical and mathematical solutions.
  • Conduct multidisciplinary research and collaborate with equipment designers and hardware engineers in the planning, design, development, and utilization of embedded systems for safety and mission-critical software.
  • Work in an Agile environment with a team of software engineers to meet critical milestones.
  • Ensure compliance with program mandated software standards and criteria.
  • Apply advanced technical principles, theories, and concepts to solve complex technical problems.
  • Contribute to the development of new principles and concepts, guiding their development into final products.
  • Act as an advisor to management and customers on advanced technical research studies and applications.
  • Work under consultative direction toward predetermined long-range goals and objectives.

Requirements

  • Bachelor’s Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university and 12 years of relevant engineering experience, OR a Master's in STEM with 10 years of related engineering experience, OR a PhD in STEM with 8 years of related engineering experience.
  • Active DoD Secret clearance with a reinvestigation date occurring in the last 6 years.
  • Experience in a formal technical lead position.
  • Proficiency in C++ and object-oriented design.
  • Experience with the full life cycle of software development and Agile methodologies.
  • Experience with architecting and writing requirements for flight systems.
  • Familiarity with continuous integration tool chains and compliance requirements.
  • Ability to develop innovative solutions for complex technical problems.

Nice to Have

  • Experience developing missile flight systems software.
  • Experience with DO-178C compliance.
  • Familiarity with nuclear surety requirements (AFMAN 91-119).
  • Master’s degree in engineering or computer science from an accredited institution.
  • Active DoD Top Secret clearance or ability to obtain one.

What We Offer

  • Competitive salary range of $152,900 - $229,300, commensurate with experience.
  • Relocation assistance to help you settle into your new role.
  • Comprehensive benefits package including health insurance, life and disability insurance, and paid time off.
  • Opportunities for professional development and career advancement.
  • Flexible work arrangements including the ability to work remotely.

Join Northrop Grumman as a Senior Embedded Software Engineer and be part of a team that is making history. Apply now to explore this exciting remote opportunity!

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Embedded Software Engineer position at Northrop Grumman offers a unique opportunity to work on impactful projects in a remote setting. With competitive compensation and relocation support, it's an attractive role for experienced engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

About Northrop Grumman

Explore Northrop Grumman careers in 2026 and discover diverse opportunities across remote, hybrid, and office roles. Leverage advanced filters to refine your job search and utilize application tracking to streamline your process. Gain valuable company insights while you pursue your dream position at Northrop Grumman. Stay ahead in your career journey and find the perfect role that matches your skills and ambitions.

Industry
Tech
Location
Remote

Who Will Succeed Here

Proficient in C++ programming with extensive experience in developing and optimizing embedded systems, particularly in safety-critical applications compliant with DO-178C standards.

Demonstrates a strong understanding of Agile methodologies and Continuous Integration practices, enabling effective collaboration in a remote environment while maintaining high software quality and delivery speed.

Possesses a deep knowledge of the Software Development Life Cycle (SDLC) with a proactive mindset for identifying potential risks and implementing robust testing strategies in embedded software projects.

Learning Resources

C++ Programming: From Beginner to Advancedcourse

Career Path

Senior Embedded Software Engineer(Now)Lead Embedded Systems Engineer(1-2 years)Engineering Manager or Principal Software Engineer(3-5 years)

Market Overview

Market Size 2024
$12.5B
Annual Growth
8.2%
AI Adoption in Embedded Systems
30%
Investment in Embedded Software
+45%
Labour Demand for Embedded Engineers
+15%
Avg Salary for Senior Embedded Engineers
$120K

Skills & Requirements

Required
C++Embedded SystemsAgile
Growing in Demand
C++17/20 FeaturesReal-Time Operating Systems (RTOS)Model-Based Design (MBD)
Declining
C ProgrammingAssembly Language

Domain Trends

Increased AI Integration
30% of embedded systems are now integrating AI capabilities to enhance functionality and efficiency.
Shift to Model-Based Design
Over 25% of companies are adopting Model-Based Design methodologies to streamline development processes.
Focus on DO-178C Compliance
With the rise in safety-critical applications, 70% of embedded software projects are now prioritizing DO-178C compliance.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.