Embedded Software Engineer

3 weeks ago


Baltimore, Maryland, United States Northrop Grumman Full time

Job Summary:

Northrop Grumman is seeking a Principal / Sr. Principal Embedded Test Software Engineer to join our team in Linthicum, Maryland. The successful candidate will design, develop, integrate, and test software that manages a Space payload unit, ensuring compliance to established requirements.

Key Responsibilities:

  • Design, develop, integrate, and test software for Space payload units.
  • Work on an agile development team, primarily using C++, Python, and/or TCL.
  • Utilize automated tools such as Jenkins and Robot Framework to enable automated testing and verification of the Space System.
  • Conduct reviews of software-related products, software designs, and additional technical documents.
  • Participate in cross-functional scrum teams, design reviews, and other reviews, as required.

Requirements:

  • Bachelor's degree in computer science, computer engineering, software engineering, or another STEM discipline with a minimum of 5+ years software development experience working on embedded real-time systems or 3+ years with a master's degree or 0 years with Ph.D.
  • Experience in developing in C++ and/or Python.
  • Experience developing in a Linux and/or Windows environment.
  • U.S. Citizen.
  • No clearance is required to start, but must have the ability to obtain and maintain a DoD Top Secret clearance with SCI.

Preferred Qualifications:

  • Experience as a member of an Agile Scrum team.
  • Experience with the Atlassian tool suite (Jira, Confluence, Bitbucket).
  • Experience in embedded C++ optimizations.
  • Experience in developing in TCL.
  • Hands-on experience with GNU Radio.
  • Hands-on experience with software-defined radios.
  • Hands-on hardware integration and testing experience.
  • Ability to debug complex integrated applications or test setup issues.
  • Active TS/SCI Clearance.

Salary Range: $102,400 - $153,600

Salary Range 2: $127,000 - $190,600

The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills, and current market conditions.

Employees may be eligible for a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives.

In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company-paid holidays, and paid time off (PTO) for vacation and/or personal business.

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.



  • Baltimore, Maryland, United States Northrop Grumman Full time

    Job Summary:We are seeking a skilled Principal Embedded Test Software Engineer to join our team at Northrop Grumman. The successful candidate will design, develop, integrate, and test software for cutting-edge Space Payloads.Key Responsibilities:Design, develop, and integrate software for Space PayloadsTest and verify software to ensure compliance with...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Job Summary:We are seeking a highly skilled Secure Embedded Architect to join our team at Northrop Grumman. As a Staff Embedded Software Engineer, you will be responsible for leading the technical solution of a new secure capability for a using program.Key Responsibilities:Support leading the technical solution of a new secure capability for a using...


  • Baltimore, Maryland, United States Actalent Full time

    Job Title: Software EngineerJob DescriptionWe are seeking a skilled Software Engineer to manage projects within the Software Team and train junior engineers. This role involves full-lifecycle software development in C/C++, solving technical problems independently, and collaborating with Principal Engineers on complex issues.As a Software Engineer, you will...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Job Summary:As a Software Manager for Embedded Systems, you will oversee and coordinate the people, resources, and processes required to deliver new software or upgrade existing products. This role involves providing technical oversight of design, development, and integration of software components, as well as supporting the team in identifying and...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Job Summary:We are seeking a highly skilled Embedded Software Engineering Manager 2 to lead our software team in the development of cutting-edge technology solutions. As a key member of our team, you will be responsible for overseeing the design, development, and integration of software components, as well as providing technical oversight and guidance to...


  • Baltimore, Maryland, United States Michael Page Full time

    Software Engineer RoleThis is a fantastic opportunity to join a large organization scaling their internal Software Engineering team in the US. As a Software Engineer, you will design, code, and maintain applications in various software languages. Your responsibilities will include embedded programming (C/C++), graphical user interface programming (C++), and...


  • Baltimore, Maryland, United States Technology , Inc. Full time

    Job Summary:TSC is seeking a highly skilled Senior Software Engineer to join our team in Baltimore, MD. This position will support the FASTRAK product line within the Commercial Products Cell.Key Responsibilities: Review existing code bases to understand how they systematically work Design new capabilities into an existing architecture Test system software...

  • Software Engineer

    4 weeks ago


    Baltimore, Maryland, United States DCS Corp Full time

    Software EngineerAre you a skilled software engineer looking for a challenging role in a dynamic environment? We have an exciting opportunity for a software engineer to join our team at DCS Corporation. As a software engineer, you will be responsible for designing, developing, and testing software applications using ASP.Net, C#, and Oracle database. You will...


  • Baltimore, Maryland, United States Technology , Inc. Full time

    Job Summary:TSC is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Commercial Products Cell, you will be responsible for designing and developing software solutions for our FASTRAK product line.Responsibilities:Review existing code bases to understand how they systematically work.Design new capabilities into an...


  • Baltimore, Maryland, United States Jobot Full time

    Transforming the Future of TechnologyDice is the leading career destination for tech experts at every stage of their careers. Our client, Jobot, is seeking a dynamic and experienced Senior Electrical Design Engineer to join their team.This permanent position offers the opportunity to work on groundbreaking technology projects, design advanced electronic...

  • Software Engineer

    3 weeks ago


    Baltimore, Maryland, United States Enerwise Global Technologies Inc Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at Enerwise Global Technologies Inc. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using a variety of programming languages and technologies.Key Responsibilities:Design and develop software applications using...


  • Baltimore, Maryland, United States Jobot Full time

    Global Manufacturing Leader - Senior Electrical Design Engineer OpportunityWe are a leading global manufacturer of tens of thousands of parts and equipment, serving various sectors including biomedical, manufacturing, space, and others.As an industry leader, we pride ourselves on staying ahead of the curve, creating new and innovative equipment and tools to...


  • Baltimore, Maryland, United States Jobot Full time

    Electrical Design Engineer OpportunityJobot is a leading global manufacturer of tens of thousands of parts and equipment. Our equipment is used in a multitude of sectors including biomedical, manufacturing, space, and others.We pride ourselves on staying ahead of the curve, and creating new and innovative equipment and tools to change industries, and in...

  • Software Engineer

    2 weeks ago


    Baltimore, Maryland, United States TotalMed Full time

    We are seeking a highly skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Main responsibilities:Design, develop, and deploy software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • Baltimore, Maryland, United States Jobot Full time

    Job SummaryWe are seeking a highly skilled Senior Electrical Design Engineer to join our team at Jobot. As a global manufacturing leader, we pride ourselves on innovation and excellence. This permanent position offers the opportunity to work on groundbreaking technology projects, design advanced electronic systems, and contribute to our mission of...

  • Software Engineer

    2 weeks ago


    Baltimore, Maryland, United States American Medical Staffing Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at Company. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with...


  • Baltimore, Maryland, United States CareFirst Full time

    Job SummaryCareFirst is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design and development of software applications. The successful candidate will oversee the teams responsible for software development, operations, and maintenance, ensuring the best practices around software development are followed.The...

  • Software Engineer

    3 weeks ago


    Baltimore, Maryland, United States Reflexive Concepts Full time

    We seek a skilled Software Engineer at Reflexive Concepts who can research, gather, and analyze functional requirements to derive software test requirements, develop and execute verification and validation prior to delivery for operational deployment.The ideal candidate will provide specific crypto key generation project knowledge to the development team as...


  • Baltimore, Maryland, United States Brooksource Full time

    Job Title: Junior Software EngineerBrooksource is seeking a talented Junior Software Engineer to join our team in the Elevate Program. As a key member of our Customer Tech Infrastructure team, you will be responsible for developing and maintaining software applications for our Fortune 100 client.Job Summary:We are looking for a highly motivated and...


  • Baltimore, Maryland, United States Capital One Full time

    Capital One is seeking a Software Engineering Director who will drive innovation and operational excellence in a collaborative environment. This individual will oversee software engineering initiatives within the Associate Experience Technology (AXT) organization and lead full stack teams while influencing innovative solutions. The role involves designing...