Senior Software Engineer

3 weeks ago


Linthicum, United States Northrop Grumman Full time

Job Description

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, but they're also making history.

Northrop Grumman Mission Systems (NGMS) is seeking a Senior Principal Embedded Software Engineer with the desire to learn new technologies to join our innovative Software Technologies Organization to help develop, enhance and maintain software on cutting edge products and systems. Candidates will work on software systems for mission systems in all phases of the software development lifecycle, primarily in C/C++.


This position is located onsite in Linthicum, MD.


Summary of Role:

As a Senior Principal Embedded Software Engineer within the Software and Digital Technologies Organization you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital transformation. Through the use of Model-based Engineering, DevSecOps and Agile practices we continue to evolve how we deliver critical national defense products and capabilities for the warfighter. Our success is grounded in our ability to embrace change, move quickly and continuously drive innovation. The successful candidate will be collaborative, open, transparent, and team oriented with a focus on team empowerment & shared responsibility, flexibility, continuous learning and a culture of automation.


Roles and Responsibilities:

  • Identifying risks, suggesting mitigation, tracking defects, developing resolutions, and reporting status.
  • Develop and execute unit tests and build verification test plans, and track and report test status.
  • Conduct reviews of software related products, software designs, and additional technical documents.
  • Active participation in Integrated Product Teams (IPT), design reviews, and other reviews, as required.
  • Actively participate in the technical peer reviews to ensure system/software requirements are being met from an end-to-end system point of view.


The Software and Digital Technologies Organization is hiring for 3 different sub-organizations:

  • Software Technologies: Radars and Sensors for ground and air-based platforms. Our organization has stable work spread across multiple customers and platforms. This work covers Ship based countermeasures, battle space awareness, real time radar processing, aerial target detection and tracking, cognitive and adaptive electronic warfare, and much more
  • Product Line Software: Develop distributed, real-time & embedded (DRE) OT software systems for general purpose and higher performance embedded computing (HPEC) applications right on your Windows or Linux desktop – no special hardware required.
  • Secure Processing: Defending the warfighting capability by “keeping secret things from getting out” and “keeping malicious things from getting in”.


We offer phenomenal learning opportunities, exposure to a wide variety of projects and customers, and a very friendly collaborative workplace. We are looking for self-motivated, proactive, and goal-oriented people to help us grow our services and become even better at what we do. Does this sound like you?


Our Employee Resource Groups (ERGs) provide benefits for the member, our leaders and the company. Our ERGs offer opportunities to be a friend, be active, be a volunteer, be a leader, to be recognized and to be yourself Every ERG is inclusive of all employees


Our diverse portfolio of programs means there are endless paths to cultivate your career. We are well-known for our inclusive environment, as well as our excellent work/life balance. We also offer exceptional benefits/healthcare, a 9/80 schedule, and a great 401K matching program.


Basic Qualifications:

  • 9 years of relevant professional experience with a bachelor's degree in computer science, Computer Engineering, Electrical Engineering or other STEM (Science, Technology, Engineering or Mathematics) discipline; 7 years with Masters; 4 years with a PhD
  • An additional 4 years of experience may be considered in lieu of a degree.
  • Experience working in C/C++
  • Proficiency in working with real time embedded software
  • Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance is required
  • Active DoD Security Clearance at the Secret Level (or above) is required to be considered


Preferred Qualifications:

  • Experience in real-time embedded software development knowledge of Radar, Electronic Warfare, or Space technologies.
  • Experience in algorithmic application development and optimization.
  • Experience with VxWorks and/or Linux Operating Systems
  • Experience with Visual Studio
  • Experience with Matlab
  • Experience with Coverity and/or KlocWork tools
  • Experience in Open Architecture Solutions
  • Experience with the Atlassian tool set, kubernetes, Model Based Engineering, and DevSecOps best practices


This position is contingent upon Clearance Transfer and Special Program Access approval prior to starting.



  • Linthicum Heights, United States ManTech International Corporation Full time

    Analyze user requirements to derive software design and performance requirements. Design and code new software or modify existing software to add new features. Debug existing software and correct defects. Integrate existing software into new or modif Software Engineer, Software, Engineer, Senior, Technology, Development, Performance


  • Linthicum Heights, United States Cinteot Inc. Full time

    Senior Software Engineer Location: Linthicum Heights, MD Clearance Requirement: Secret minimum to TS/SCI Description: Implements, tests, and operates advanced software security techniques in compliance with technical reference architecture. Performs ongoing security testing and code review to improve software security. Troubleshoots and debugs issues that...


  • Linthicum Heights, United States Cinteot Inc. Full time

    Senior Software Engineer Location: Linthicum Heights, MD Clearance Requirement: Secret minimum to TS/SCI Description: Implements, tests, and operates advanced software security techniques in compliance with technical reference architecture. Performs ongoing security testing and code review to improve software security. Troubleshoots and debugs issues that...


  • Linthicum Heights, United States HIKINEX Full time

    Seeking a Senior Embedded Software Engineer for both remote and on-site work in our Linthicum Heights, MD, office. As an Embedded Software Engineer your responsibilities will include development of satellite radio applications, primarily enabling satellite modem development and porting. This process includes the development and optimization of signal...


  • Linthicum, MD, United States Cinteot Full time

    Senior Software EngineerLocation: Linthicum Heights, MDClearance Requirement: Secret minimum to TS/SCIDescription:Implements, tests, and operates advanced software security techniques in compliance with technical reference architecture. Performs ongoing security testing and code review to improve software security. Troubleshoots and debugs issues that arise....


  • Linthicum Heights, United States Northrop Grumman Full time

    About the jobAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the...


  • Linthicum Heights, United States Northrop Grumman Full time

    About the jobAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the...


  • Linthicum Heights, United States Optimus Technology, Inc Full time

    We are seeking a Senior Systems/Software Engineer to support the Cybersecurity Intelligence Team (CIT) TTO which provides normalization of cyber security data and automation of cyber threat intelligence. The engineer will provide team and technical leadership for a system administration team that supports a portfolio of projects under CIT. Experience with...


  • Linthicum Heights, United States Optimus Technology, Inc Full time

    We are seeking a Senior Systems/Software Engineer to support the Cybersecurity Intelligence Team (CIT) TTO which provides normalization of cyber security data and automation of cyber threat intelligence. The engineer will provide team and technical leadership for a system administration team that supports a portfolio of projects under CIT. Experience with...


  • Linthicum, United States Momentum Engineering Full time

    Seeking a Senior Software Engineer with experience as a Java full-stack developer. The successful candidate will have experience with developing all aspects of an application from the user interface to the backend where the needed data is stored at rest. Required Skills/Experience: • Proficient with: Java, JavaScript, Angular (working knowledge),...


  • Linthicum, United States Advanced Software Design Full time

    Seeking SE's with testing experience to support on-site, dedicated 2nd and 3rd shift and weekend test (1 day a month) bench operations for the Assembly, Integration and Test (AI&T) of a production Space Payload program. Responsibilities include executing test scripts for the verification of Software, Hardware, and System requirements for applications in...


  • Linthicum, United States Computer Technologies Consultants, Inc. (CTC) Full time

    CTC, Inc. www.usa-ctc.com Software Engineer Location: Linthicum, MD or another Columbia, MD Period of Performance: Long Term. Client supported: Maryland Client in the Intelligence Community Security Clearance: TS/SCI with FS Poly Education Qualification: Bachelor’s degree from an accredited college or university in Computer Scienceor related discipline....


  • Linthicum, United States DAed Industries LLC Full time

    Develop, maintain, and enhance complex and diverse software systems; Utilize software development and software design methodologies appropriate to the development environment; Experience with Python and Java scripting languages required. Software Engineer (SWE L1)Software Engineer (SWE L2) Please note that if Telework is available for any position, the...


  • Linthicum, United States Northrop Grumman Full time

    Northrop Grumman Mission Systems (NGMS) is seeking a Principal Embedded Software Engineer with the desire to learn new technologies to join our innovative Software Technologies Organization to help develop, enhance and maintain software on cutting edge products and systems. Candidates will work on software systems for mission systems in all phases of the...


  • Linthicum, United States Northrop Grumman Full time

    Northrop Grumman Mission Systems (NGMS) is seeking a Principal Embedded Software Engineer with the desire to learn new technologies to join our innovative Software Technologies Organization to help develop, enhance and maintain software on cutting edge products and systems. Candidates will work on software systems for mission systems in all phases of the...


  • Linthicum, United States Northrop Grumman Full time

    Northrop Grumman Mission Systems (NGMS) is seeking a Principal Embedded Software Engineer with the desire to learn new technologies to join our innovative Software Technologies Organization to help develop, enhance and maintain software on cutting edge products and systems. Candidates will work on software systems for mission systems in all phases of the...

  • Software Engineer

    2 weeks ago


    Linthicum Heights, United States RBR Technologies Full time

    Job DescriptionJob DescriptionRBR-Technologies is a small service-disabled veteran-owned information and technology business founded on the basic principle of delivering customer mission success. RBR-technologies prides itself on our commitment to mission success as exemplified by the trust our customers and contract partners place in us. From RBR's...

  • Software Engineer

    1 week ago


    Linthicum Heights, United States RBR Technologies Full time

    Job DescriptionJob DescriptionRBR-Technologies is a small service-disabled veteran-owned information and technology business founded on the basic principle of delivering customer mission success. RBR-technologies prides itself on our commitment to mission success as exemplified by the trust our customers and contract partners place in us. From RBR's...

  • Software Engineer

    2 weeks ago


    Linthicum Heights, United States RBR-Technologies Full time

    RBR-Technologies is a small service-disabled veteran-owned information and technology business founded on the basic principle of delivering customer mission success. RBR-technologies prides itself on our commitment to mission success as exemplified by the trust our customers and contract partners place in us. From RBR's first employee to the present day,...


  • Linthicum, United States Markesman Group Full time

    Title Senior Network Engineer Location Linthicum Description Markesman Group is currently seeking a highly skilled and experienced Senior Network Engineer to join our team in the Annapolis Junction/Linthicum area. The successful candidate will be responsible for configuring, optimizing, and maintaining our network infrastructure, ensuring its reliability,...