Embedded Software Engineer

7 days ago


Roy, Utah, United States Northrop Grumman Full time
Job Title: Principal Embedded Software Engineer

We are seeking a highly skilled Principal Embedded Software Engineer to join our team at Northrop Grumman. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex embedded software systems.

Key Responsibilities:
  • Design and develop hard real-time embedded software using C/C++ and other programming languages.
  • Collaborate with cross-functional teams to integrate software components and ensure seamless system operation.
  • Develop and maintain software documentation, including design documents, test plans, and technical notes.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Work closely with hardware engineers to ensure software-hardware integration and compatibility.
Requirements:
  • 5+ years of experience in embedded software development, with a strong background in C/C++ and real-time systems.
  • Active DoD Secret clearance with a re-investigation date occurring in the last 6 years.
  • US Citizenship and ability to obtain Special Program Access (SAP).
  • Experience with Agile software development methodologies and version control systems.
  • Strong understanding of software development life cycles, including design, development, testing, and deployment.
Preferred Qualifications:
  • Master's degree in Computer Science, Electrical Engineering, or related field.
  • Experience with Model-Based Systems Engineering (MBSE) and Cameo.
  • Knowledge of Real-Time Component Framework (RTCF) and missile flight systems software development.
What We Offer:
  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Collaborative and dynamic work environment.
  • Recognition and rewards for outstanding performance.

Northrop Grumman is an equal opportunity employer and welcomes applications from diverse candidates. We are committed to creating an inclusive and respectful work environment that values diversity and promotes equal opportunities for all employees.



  • Roy, Utah, United States Northrop Grumman Full time

    Job Title: Embedded Software Engineer/Principal Embedded Software EngineerNorthrop Grumman is seeking a skilled Embedded Software Engineer/Principal Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, documenting, testing, and debugging hard real-time embedded...


  • Roy, Utah, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Principal Embedded Software Engineer to join our team in Roy, Utah. As a key member of our Sentinel program, you will design, develop, and test hard real-time embedded software for safety-critical systems.Key ResponsibilitiesDesign and develop logical and mathematical solutions for embedded softwareCollaborate with...


  • Roy, Utah, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Principal Embedded Software Engineer to join our team in Roy, Utah. As a key member of our Sentinel program, you will design, develop, and test hard real-time embedded software for mission-critical systems.Key ResponsibilitiesDesign and develop software for hard real-time systems, ensuring logical and mathematical...


  • Roy, Utah, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Embedded Software Engineer to join our team at Northrop Grumman. This position will be located in Roy, Utah, and will support the Sentinel program.Key ResponsibilitiesDesign, develop, document, test, and debug hard real-time embedded software containing logical and mathematical solutions.Conduct...


  • Roy, Utah, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Principal Embedded Software Engineer to join our team at Northrop Grumman. As a key member of our team, you will be responsible for designing, developing, and testing hard real-time embedded software for our Sentinel program.Key ResponsibilitiesDesign and develop hard real-time embedded software using C/C++/C#...


  • Roy, Utah, United States Northrop Grumman Full time

    Job SummaryNorthrop Grumman is seeking a highly skilled Senior Principal Software Test Engineer to lead the Launch Support System software testing and integration. The successful candidate will serve as the technical lead for all testing activities, directing test and integration events at multiple deployed locations, and overseeing and tracking progress in...


  • Roy, Utah, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Software Engineer/Principal Software Engineer to join our team at Northrop Grumman. This position will be located in Roy, Utah, and will support the Sentinel program.Key ResponsibilitiesDesign, develop, and unit test software code.Collaborate with software engineers, hardware engineers, and lab testers to ensure...


  • Roy, Utah, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Software Engineer/Principal Software Engineer to join our team at Northrop Grumman. This position will be located in Roy, Utah, and will support the Sentinel program.Key ResponsibilitiesDesign, develop, and unit test software code.Develop and release engineering documentation, including software design description...


  • Roy, Utah, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Software Engineer/Principal Software Engineer to join our team at Northrop Grumman. This position will be located in Roy, Utah, and will support the Sentinel program.Key ResponsibilitiesDesign, develop, and unit test software code.Collaborate with software engineers, hardware engineers, and lab testers to ensure...


  • Roy, Utah, United States Northrop Grumman Full time

    Job DescriptionJob Title: Software Engineer/Principal Software EngineerJob Summary: Northrop Grumman is seeking a skilled Software Engineer/Principal Software Engineer to support the Sentinel program in Roy, Utah. The successful candidate will be responsible for element-level software coding and development, including software design, development, and unit...

  • Software Engineer

    7 days ago


    Roy, Utah, United States Northrop Grumman Full time

    Job Title: Principal Engineer Software / Sr Principal Engineer Software - Test Engineer Software DevelopmentNorthrop Grumman Defense Systems is seeking a highly skilled Principal Engineer Software / Sr Principal Engineer Software - Test Engineer Software Development to join our team. This position will be located in Roy, Utah, and will support the Sentinel...

  • Software Engineer

    1 week ago


    Roy, Utah, United States Northrop Grumman Full time

    Software Engineer/Principal Software EngineerNorthrop Grumman is seeking a skilled Software Engineer/Principal Software Engineer to support element-level software coding and development.Key Responsibilities:Design, develop, and unit test software code.Experience in telemetry and data processing.Technical expertise in software, computer hardware, and network,...

  • Software Engineer

    3 weeks ago


    Roy, Utah, United States Northrop Grumman Full time

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our team at Northrop Grumman in Roy, Utah. As a Software Engineer, you will play a critical role in the development and maintenance of software systems for the Sentinel program.Key Responsibilities:Design, develop, and unit test software codeCollaborate with software engineers,...

  • Software Engineer

    2 weeks ago


    Roy, Utah, United States Northrop Grumman Full time

    Software Engineer/Principal Software EngineerNorthrop Grumman Defense Systems is seeking a skilled Software Engineer/Principal Software Engineer to support element-level software coding and development.Key Responsibilities:Design, develop, and unit test software codeExperience in telemetry and data processingTechnical expertise in software, computer...

  • Software Engineer

    1 week ago


    Roy, Utah, United States Northrop Grumman Full time

    Software Engineer Job DescriptionWe are seeking a skilled Software Engineer to join our team at Northrop Grumman. As a Software Engineer, you will be responsible for designing, developing, and testing software code for the Sentinel program.Key Responsibilities:Design and develop software code using C/C++, Python, and LinuxCollaborate with software engineers,...

  • Software Engineer

    1 week ago


    Roy, Utah, United States Northrop Grumman Full time

    Software Engineer/Principal Software EngineerJob Summary:We are seeking a highly skilled Software Engineer/Principal Software Engineer to join our team at Northrop Grumman Defense Systems. This position will be located in Roy, Utah, and will support the Sentinel program.Key Responsibilities:Design, develop, and unit test software code.Collaborate with...

  • Software Engineer

    7 days ago


    Roy, Utah, United States Northrop Grumman Full time

    Software Engineer Job DescriptionWe are seeking a skilled Software Engineer to join our team at Northrop Grumman in Roy, Utah. As a Software Engineer, you will play a critical role in the development and maintenance of software systems for the Sentinel program.Key Responsibilities:Design, develop, and unit test software codeCollaborate with software...

  • Software Engineer

    2 days ago


    Roy, Utah, United States Northrop Grumman Full time

    Software Engineer Job DescriptionNorthrop Grumman is seeking a skilled Software Engineer to join our team in Roy, Utah. As a Software Engineer, you will be responsible for designing, developing, and testing software code for the Sentinel program.Key Responsibilities:Design and develop software code for the Sentinel programCollaborate with software engineers,...

  • Software Engineer

    1 week ago


    Roy, Utah, United States Northrop Grumman Full time

    Software Engineer Job DescriptionNorthrop Grumman is seeking a skilled Software Engineer to join our team in Roy, Utah. As a Software Engineer, you will be responsible for designing, developing, and testing software code for the Sentinel program.Key Responsibilities:Design and develop software code using C/C++, Python, and LinuxCollaborate with software...

  • Software Engineer

    2 weeks ago


    Roy, Utah, United States Northrop Grumman Full time

    Software Engineer Job DescriptionNorthrop Grumman is seeking a skilled Software Engineer to join our team in Roy, Utah. As a Software Engineer, you will be responsible for designing, developing, and testing software code for the Sentinel program.Key Responsibilities:Design and develop software code using C/C++, Python, and Linux.Collaborate with software...