Principal 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 cutting-edge 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

    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

    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 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 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

    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

    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 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 Jacobs Full time

    Your Contribution:The TKO initiative is in search of a Principal Systems Engineer with a strong background as an Information Systems Security Engineer (ISSE) or Information Systems Security Officer (ISSO) for a critical and prominent malware project. The selected candidate will collaborate with a motivated team of engineers to maintain and enhance tools and...


  • Linthicum Heights, Maryland, United States Jacobs Full time

    Your Contribution:The TKO initiative is in search of a Principal Systems Engineer with a background as an ISSE/ISSO for a critical and highly prioritized malware initiative. The selected candidate will collaborate with a motivated team of engineers to maintain and innovate new tools and capabilities for this endeavor. This role offers a stimulating and...


  • Linthicum Heights, Maryland, United States Jacobs Full time

    Your Contribution:The TKO initiative is in search of a Principal Systems Engineer with a strong background as an Information Systems Security Engineer (ISSE) or Information Systems Security Officer (ISSO) for a critical and highly prioritized malware project. This role will involve collaboration with a dedicated team of engineers focused on maintaining and...


  • Linthicum Heights, Maryland, United States Jacobs Full time

    Your Contribution:The TKO initiative is in search of a Principal Systems Engineer with a strong background as an Information Systems Security Engineer (ISSE) or Information Systems Security Officer (ISSO) for a critical and highly visible malware initiative. The selected candidate will collaborate with a dedicated team of engineers to maintain and enhance...


  • Linthicum Heights, Maryland, United States ManTech Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at ManTech International Corporation. As a key member of our cybersecurity team, you will be responsible for developing, maintaining, and enhancing complex software systems to support our national security initiatives.Key ResponsibilitiesDesign, develop, and test...


  • 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...


  • 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 Heights, Maryland, United States Peraton Full time

    Key ResponsibilitiesUtilizes educational background and experience to guide the design, development, coding, testing, and debugging of software using languages such as C#, Java, Python, and/or PHP. Possesses knowledge in architecting, implementing, and deploying cloud-native solutions, leveraging container orchestration services like Docker and Kubernetes,...


  • Linthicum Heights, Maryland, United States Peraton Full time

    Key ResponsibilitiesUtilizes educational background and practical experience to guide the design, development, coding, testing, and debugging of software using programming languages such as C#, Java, Python, and/or PHP. Possesses knowledge in architecting, implementing, and deploying cloud-native solutions with container orchestration services like Docker...


  • Linthicum Heights, Maryland, United States Peraton Full time

    Position OverviewUtilizes academic knowledge and practical experience to guide the design, development, coding, testing, and debugging of software using programming languages such as C#, Java, Python, and/or PHP. Demonstrates familiarity with architecting, implementing, and deploying cloud-native solutions through container orchestration services like Docker...


  • Linthicum Heights, Maryland, United States Peraton Full time

    Position OverviewUtilizes educational background and practical experience to guide the design, development, coding, testing, and debugging of software using languages such as C#, Java, Python, and/or PHP.Possesses knowledge in architecting, implementing, and deploying cloud-native solutions, leveraging container orchestration services like Docker and...


  • 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 Peraton Full time

    Position OverviewUtilizes academic knowledge and practical experience to spearhead the design, development, coding, testing, and debugging of software applications using languages such as C#, Java, Python, and/or PHP. Possesses knowledge in architecting, implementing, and deploying cloud-native solutions, leveraging container orchestration technologies like...