Senior Principal Embedded Software Engineer

6 days ago


Linthicum Heights, Maryland, United States Northrop Grumman Full time
About the Role

We are seeking a highly skilled Senior Principal Embedded Software Engineer to join our team in Linthicum, MD. As a key member of our Software and Digital Technologies Organization, you will be responsible for designing, developing, and maintaining software systems for mission-critical applications.

Key Responsibilities
  • Design and develop software systems for real-time embedded applications using C/C++.
  • Collaborate with cross-functional teams to identify and mitigate risks, track defects, and develop resolutions.
  • Develop and execute unit tests, build verification test plans, and track test status.
  • Conduct reviews of software-related products, designs, and technical documents.
  • Participate in Integrated Product Teams (IPT), design reviews, and other reviews as required.
Requirements
  • Bachelor's Degree with 9 years of experience, Master's degree with 7 years of experience, Ph.D. with 4 years of experience in Science, Technology, Engineering, Mathematics, or related technical fields.
  • U.S. Citizenship is required.
  • Ability to obtain and maintain a DoD Secret Clearance prior to starting.
  • Experience working in C/C++ and proficiency in real-time embedded software.
  • Experience with full software lifecycle: specification, design, implementation, integration, debug, and maintenance.
Preferred Qualifications
  • Active Secret DoD Clearance or higher.
  • Advanced degrees in Science, Technology, Engineering, Mathematics, or a related technical field.
  • 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.
About Northrop Grumman

Northrop Grumman is a leading global security company that provides innovative solutions to help our customers keep their people, networks, and information secure. We are committed to hiring and retaining a diverse workforce and offer a comprehensive benefits package and a work environment that encourages growth and supports the mutual success of our people and our company.



  • Linthicum Heights, Maryland, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Senior Principal Embedded Software Engineer to join our team at Northrop Grumman. As a key member of our Software and Digital Technologies Organization, you will be responsible for designing, developing, and maintaining software systems for mission-critical applications.Key ResponsibilitiesDesign and develop...


  • Linthicum Heights, Maryland, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Senior Principal Embedded Software Engineer to join our team in Linthicum, MD. As a key member of our Software and Digital Technologies Organization, you will be responsible for designing, developing, and maintaining cutting-edge software systems for mission-critical applications.Key ResponsibilitiesDesign and...


  • Linthicum Heights, Maryland, United States Northrop Grumman Full time

    Requisition ID: R At Northrop Grumman, we provide our employees with remarkable opportunities to engage in groundbreaking systems that influence lives globally today and for future generations. Our innovative and adventurous spirit has positioned us at the forefront of numerous technological milestones in our nation's history - from pioneering...


  • Linthicum Heights, Maryland, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Principal Embedded Software Engineer to join our team in Linthicum, MD. As a key member of our Software and Digital Technologies organization, you will be responsible for designing, developing, and maintaining cutting-edge software systems for mission-critical applications.Key ResponsibilitiesDesign and develop...


  • Linthicum Heights, Maryland, United States Northrop Grumman Full time

    Requisition ID: R At Northrop Grumman, we offer our employees remarkable opportunities to engage in groundbreaking systems that influence lives globally, both now and for future generations. Our innovative and pioneering ethos has positioned us at the forefront of numerous technological milestones in our nation's journey—from the first transatlantic flight...


  • Linthicum Heights, Maryland, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Principal Embedded Software Engineer to join our team in Linthicum, MD. As a key member of our Software and Digital Technologies Organization, you will be responsible for designing, developing, and maintaining software systems for mission-critical applications.Key ResponsibilitiesDesign and develop software systems...


  • Linthicum Heights, Maryland, United States Northrop Grumman Full time

    Position OverviewAt Northrop Grumman, we offer our employees remarkable opportunities to engage in groundbreaking systems that influence lives globally, both now and in the future. Our innovative and creative culture has positioned us at the forefront of numerous technological milestones in our nation's history, from pioneering transatlantic flights to...


  • Linthicum Heights, Maryland, United States Northrop Grumman Full time

    Position OverviewAt Northrop Grumman, we provide our team members with remarkable opportunities to engage in groundbreaking systems that influence lives globally, both now and in the future. Our innovative and creative ethos has positioned us at the leading edge of numerous technological milestones in our nation's narrative - from pioneering transatlantic...


  • Linthicum, Maryland, United States Northrop Grumman Full time

    Job Overview:Join Northrop Grumman, a prominent technology leader renowned for its commitment to innovation and excellence. We are on the lookout for talented Embedded Software Architects to enhance our vibrant team in Linthicum, MD. This position offers the chance to engage in the development of advanced software systems for critical missions. If you...


  • Linthicum Heights, Maryland, United States Peraton Full time

    Position Title: Senior Software EngineerCompany Overview: PeratonKey Responsibilities:Oversee the architecture, development, coding, testing, and troubleshooting of software utilizing a variety of programming languages.Collaborate with the product owner and project manager to analyze requirements, design effective solutions, and execute code...


  • Linthicum Heights, Maryland, United States Northrop Grumman Full time

    Requisition ID: R Category: EngineeringLocation: Maryland, United States of AmericaClearance Type: SCITelecommute: No- Teleworking not available for this positionShift: 1st ShiftTravel Required: Yes, 10% of the TimeRelocation Assistance: Relocation assistance may be availablePositions Available: 1At Northrop Grumman, our workforce enjoys remarkable...


  • Linthicum Heights, Maryland, United States Reflexive Concepts Full time

    Position OverviewReflexive Concepts is on the lookout for a Principal Systems Engineer to enhance our dynamic team. We are particularly interested in candidates with a robust background as an Information Systems Security Engineer (ISSE) or Information Systems Security Officer (ISSO). This role will play a crucial part in supporting the Cybersecurity...


  • Linthicum Heights, Maryland, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal/Senior Principal Hardware Configuration Analyst to join our team at Northrop Grumman. As a key member of our Configuration Management team, you will play a critical role in ensuring the successful execution of our projects.Key ResponsibilitiesPlan and coordinate the preparation of project documentation,...


  • Linthicum Heights, Maryland, United States Peraton Full time

    Software Development Role at PeratonKey ResponsibilitiesLeverage your skills and knowledge to spearhead the design, development, coding, testing, and troubleshooting of software utilizing programming languages such as C#, Java, Python, and/or PHP. Demonstrated experience in architecting, implementing, and deploying cloud-native solutions using Container...


  • Linthicum Heights, Maryland, United States Peraton Full time

    Software Development Role at PeratonKey ResponsibilitiesLeverage your skills and knowledge to spearhead the design, development, coding, testing, and debugging of software utilizing programming languages such as C#, Java, Python, and/or PHP. Demonstrate expertise in architecting, implementing, and deploying cloud-native solutions with Container Orchestration...


  • Linthicum Heights, Maryland, United States Peraton Full time

    Software Development Role at PeratonKey ResponsibilitiesLeverage your technical skills and background to spearhead the design, development, coding, testing, and troubleshooting of software applications utilizing programming languages such as C#, Java, Python, and/or PHP. Demonstrate expertise in architecting, implementing, and deploying cloud-native...


  • Linthicum Heights, Maryland, United States Peraton Full time

    Software Development Role at PeratonKey ResponsibilitiesLeverage your skills and knowledge to spearhead the design, development, coding, testing, and debugging of software utilizing programming languages such as C#, Java, Python, and/or PHP. Demonstrate experience in architecting, implementing, and deploying cloud-native solutions using Container...


  • Linthicum Heights, Maryland, United States Peraton Full time

    Software Development Role at PeratonKey ResponsibilitiesLeverage your technical knowledge and skills to spearhead the design, development, coding, testing, and troubleshooting of software applications utilizing programming languages such as C#, Java, Python, and/or PHP. Demonstrated experience in designing, implementing, and deploying cloud-based solutions...


  • Linthicum Heights, Maryland, United States Peraton Full time

    Software Development Role at PeratonKey ResponsibilitiesLeverage your academic background and professional experience to spearhead the design, development, coding, testing, and debugging of software utilizing programming languages such as C#, Java, Python, and/or PHP. Demonstrate expertise in architecting, implementing, and deploying cloud-native solutions...


  • Linthicum Heights, Maryland, United States Cipher Tech Solutions Full time

    Job OverviewCipher Tech Solutions is seeking a highly skilled Reverse Engineer to join our team. As a Reverse Engineer, you will be responsible for conducting in-depth analysis of complex software systems, identifying vulnerabilities, and developing solutions to mitigate potential threats.Key ResponsibilitiesConduct static and dynamic analysis of software...