Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Northrop Grumman

Embedded Software Engineer/Principal Embedded Software Engineer with Top Secret Clearance

Baltimore, MD

At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking for innovators who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel those missions. By joining in our shared mission, we'll support yours of expanding your personal network and developing skills, whether you are new to the field or an industry thought-leader. At Northrop Grumman, you'll have the resources, support, and team to do some of the best work of your career.

Northrop Grumman Missions Systems (NGMS) is a leading provider of secure software-defined, hardware enabled mission systems. Our company is pioneering capabilities in a wide variety of sectors that keep our nation safe from Undersea to Space and Cyberspace.

Want more jobs like this?

Get Software Engineer jobs in Baltimore, MD delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


NGMS is seeking an Embedded Software Engineers or Principal Embedded Software Engineers with the desire to learn new technologies to join our innovative Software Technologies team to help develop, enhance and maintain software on cutting edge products and systems. The systems the software engineer will be working on are focused on ground mission planning/tasking (ground control systems), sensor command and control (embedded systems), sensor system test (command of test equipment and emulation) and/or sensor data processing (algorithm development/ implementation and high-performance computing) for Space Intelligence, Surveillance, and Reconnaissance platforms. Candidates will work on software for mission systems in all phases of the software development lifecycle including design, development and test. Candidates will work on software systems primarily in C/C++ development, with a focus toward embedded design. All job functions require close teamwork across functional disciplines and integrated product teams in a fast paced environment. This program area is expanding which offers the potential for future growth opportunities (technical lead, software architect, test lead, etc.) for candidates who successfully demonstrate exceptional performance and leadership.

This position is located in Linthicum, MD.

This requisition may be filled at a higher grade based on qualifications listed below.

Qualifications:

This requisition may be filled at either the Embedded Software Engineer Level or the Principal Embedded Software Engineer Level:

Basic Qualifications for an Embedded Software Engineer:
  • Bachelor's Degree in Computer Science, Computer Engineering or other STEM (Science, Technology, Engineering or Mathematics) discipline.
  • A minimum of 2 years of relevant software development experience (0 years with MS degree)
  • Experience with Software Development Lifecycle (Requirements, Design, Implementation and Integration & Test)
  • Experience with C/C++ or similar language using object oriented development
  • Experience with scripting language (Perl, Python, others)
  • Active Top Secret clearance required
Basic Qualifications for a Principal Embedded Software Engineer:
  • Bachelor's Degree in Computer Science, Computer Engineering or other STEM degree
  • A minimum of 5 years of relevant software development experience (3 years with MS; 0 years with PhD)
  • Experience with Software Development Lifecycle (Requirements, Design, Implementation and Integration & Test)
  • Experience with C/C++ or similar language using object oriented development
  • Experience with scripting language (Perl, Python, others)
  • Active Top Secret clearance required
Preferred Qualifications for Both Levels:
  • Software Architecture skills (Design Patterns, Object Oriented design with a UML Design Tool or similar)
  • C++ Experience
  • Python
  • Embedded/multi-threaded Application Programming Experience
Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit www.northropgrumman.com/EEO. U.S. Citizenship is required for most positions.

Job ID: NorthropGrumman-20020064
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • HSA
    • HSA With Employer Contribution
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
    • Adoption Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
    • Four-Day Work Week
  • Office Life and Perks

    • Commuter Benefits Program
    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Sabbatical
    • Leave of Absence
  • Financial and Retirement

    • 401(K)
    • 401(K) With Company Matching
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Lunch and Learns
    • Internship Program
    • Leadership Training Program
    • Associate or Rotational Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)
    • Woman founded/led

Company Videos

Hear directly from employees about what it is like to work at Northrop Grumman.

This job is no longer available.

Search all jobs