Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal Embedded Software Engineer

$127k - $190.6k
Full-time

Northrop Grumman

: Requisition ID: R10158242
  • Category: Engineering
  • Location: Linthicum, Maryland, United States of America
  • Clearance Type: Secret
  • Telecommute: No- Teleworking not available for this position
  • Shift: 1st Shift (United States of America)
  • Travel Required: Yes, 10% of the Time
  • Relocation Assistance: Relocation assistance may be available
  • Positions Available: 1
  • 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, they're making history.

    Northrop Grumman Mission Systems Sector (NGMS) is seeking a Senior Principal Embedded C/C++ Software Engineer to join our Tactical Fighters team within the Software Technologies Organization.

    This role will work in an exciting area of new and existing technologies that come together in a holistic security architecture on a Tactical Fighter Platform. We are working with system level Security designs, development, and implementation within a digital lab environment in addition to tactical deployment. If you're looking for experience from the lowest level of software development up through userspace applications, that works together harmoniously with system security requirements and digital design architecture, then we have a program role for you! Come work on products that help protect America and protect our warfighters!

    Job Duties

    The Senior Principal Embedded Software Engineer will join a team of engineers performing new feature development and enhancements, providing secure, embedded security solutions on our Tactical Fighter platform. The selected engineer will aid in the design, development, and integration of complex software solutions in a rapid-pace Agile environment. Primary software solutions in development include C/C++ application and capability development for Linux and/or VxWorks Platforms. The engineer will interface with architects, systems and digital engineers to develop technical specifications. The engineer will help identify technical risks, support defect resolution, and report status to Agile program leads. This person will also assist in the execution of unit, system, and integrations tests as need. We have individual contributor and agile leadership roles available.

    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.

    Basic Qualifications

    • Bachelor's degree with 9 years of experience, a master's degree with 7 years of experience, or a PhD with 4 years of experience in Electrical Engineering, Computer Engineering, Computer Science, Applied Physics, Applied Mathematics, or related technical fields.

    • Strong C/C++ background

    • Experience working on an Agile (Scrum) team

    • Tools: Git, Atlassian (BitBucket, Confluence, Jira), Jenkins, Nexus, static & dynamic code analysis (i.e., SonarQube)

    • Applied cryptography and middleware experience (e.g., OpenSSL, TLS)

    • US Citizenship

    • Active DoD Secret clearance

    Preferred Qualifications:

    • Python background, and some knowledge in JAVA, JVM & RMI

    • Experience developing boot software (First stage bootloader, U-boot, UEFI, etc.) for custom boards

    • Experience developing register-level models of hardware IP in SystemC/TLM2

    • Experience developing Device Tree files for custom hardware

    • Device Driver development

    • Size and speed optimizing software for embedded platforms

    • Modifying and integrating open-source software

    • DevOps practices and tools

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

    Salary Range: $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. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

    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. For our complete EEO/AA and Pay Transparency statement, please visit. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Principal Embedded Software Engineer in Linthicum, MD vacancy
  • $135.8k - $203.6k

     ...employees are not only part of history, they're making history.Northrop Grumman Mission Systems (NGMS) is seeking a SrPrincipal Embedded Software Engineer to join our innovative Software Technologies Organization. This position is located in Baltimore, MD.What You'll Get To... 
    Senior
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    1 hour ago
  • $122k - $253k

     ...Senior Software Developer - Software Defined NetworkingNightwing provides technically advanced full-spectrum cyber, data operations, systems...  ..., create infrastructure-as-code solutions, and establish engineering standards that elevate our entire development practice. This... 
    Senior
    Immediate start

    Nightwing

    Annapolis Junction, MD
    5 days ago
  • $161.6k - $222.2k

     ...Senior Embedded Software EngineerLiquid Robotics is seeking a Senior Embedded / Robotics Software Engineer to develop mission-critical software for autonomous maritime robotic systems. This hybrid role is based in Jessup, MD and reports to our Software Manager. Our platforms... 
    Senior

    Liquid Robotics, a Boeing Company

    Jessup, MD
    7 hours ago
  • $10k

     ...Principal Software EngineerAs a Principal Software Engineer supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software solutions that enable critical intelligence, defense, and operational... 
    Suggested
    Work experience placement
    Relocation package

    ClearanceJobs

    Hanover, MD
    2 days ago
  • $10k

     ...Overview As a PrincipalSoftware Engineer supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software solutions that enable critical intelligence, defense, and operational missions.... 
    Suggested
    Work experience placement
    Relocation package

    VTG Defense

    Hanover, MD
    7 hours ago
  • $154.05k - $278.48k

    Leidos has a new and exciting opportunity for a Principal Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software... 
    Full time
    Local area
    Immediate start
    Flexible hours

    Leidos

    Hanover, MD
    1 day ago
  • J&T Business Consulting seeks a Program Integrator 4 (Active TS/SCI with poly) in Elkridge, MD to support DoD programs. The role focuses on establishing baselines, monitoring program health, and coordinating requirements, budgets, and schedules across portfolios. You...
    Senior

    J&T Business Consulting

    Elkridge, MD
    1 day ago
  • Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software engineers develop the next-generation technologies that drive... 

    Base-2 Solutions, LLC

    Hanover, MD
    4 days ago
  •  ...RiVidium Inc. is seeking a Senior Software Engineer to support mission-critical software development efforts within a DoD environment. The selected candidate will design, develop, and deploy secure, high-quality software solutions that meet DoD coding standards and... 
    Senior

    Rividium Inc

    Hanover, MD
    2 days ago
  • $91.2k - $169.4k

     ...We are hiring for a variety of roles including vulnerability analysts, exploit developers, hardware/software reverse engineers, offensive cyber tool developers, embedded developers, and cyber researchers. We want your expertise in traditional computing (Windows/Linux/MacOS... 
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin Corporation

    Hanover, MD
    3 days ago
  •  ...Integration And Test Software Engineer 2Looking for an Integration and Test Software Engineer 2 to support our Space Payloads and Ground...  ...implement tasking assigned.Basic Qualifications for Engineer Embedded Software 2 Bachelor's degree in Computer Science, Computer Engineering... 

    ClearanceJobs

    Linthicum Heights, MD
    2 days ago
  •  ...Senior Python Backend EngineerQuevera is seeking a Senior Python Backend Engineer with an active TS/SCI clearance with Polygraph in Linthicum, Maryland.This role supports the Secure the Enterprise initiative by developing backend capabilities to transition manual system... 
    Senior
    Temporary work

    Quevera

    Linthicum Heights, MD
    7 hours ago
  • $90k - $140k

     ...Senior Software EngineerThe company is seeking a Senior Software Engineer to provide SETA support in Hanover, MD.Responsibilities:Design, develop and install software solutions.Build high-quality, innovative and fully performing software in compliance with DOD coding standards... 
    Senior
    Contract work

    ClearanceJobs

    Hanover, MD
    2 days ago
  •  ...Senior Level Software EngineerJames Scott LLC is actively seeking a Senior level Software Engineer that possesses robust management experience and deep history using both legacy and the newest technological tools to support a major customer. This will be a tremendous... 
    Senior
    For contractors
    Remote work

    ClearanceJobs

    Hanover, MD
    2 days ago
  •  ...Senior Software EngineerReflexive Concepts is seeking a skilled Senior Software Engineer to join our team! In this role you will:Design, modify, develop, write, implement, and test software and software applications individually or as a team member.Lead technical design... 
    Senior

    Reflexive Concepts

    Linthicum Heights, MD
    7 hours ago
  • $200k - $265k

     ...Vosper Thornycroft Group in Hanover, MD is seeking a Principal Software Engineer to design, develop, integrate, and maintain secure, high-performance software for national security missions. You will lead DSP algorithm development using C++, Python, Linux, and collaborate... 
    Senior
    Relocation package

    VTG

    Hanover, MD
    3 days ago
  • $86.9k - $198k

     ...Embedded Developer, SeniorAnnapolis Junction, MD Top Secret/SCI Polygraph Career Level...  ...DescriptionThe Opportunity: As an embedded software engineer, you know how to create and maintain...  ...important mission-forward challenges. As a senior embedded software engineer at Booz... 
    Senior
    Full time
    Contract work
    Part time
    Local area

    ClearanceJobs

    Annapolis Junction, MD
    2 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Cybersecurity & DevOps Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None *... 
    Senior
    Full time
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International, Inc.

    Linthicum Heights, MD
    7 hours ago
  •  ...Amentum in Hanover, MD is seeking a Software Engineer to join the DevOps team, working across a diverse portfolio of applications, services and infrastructure to design, deploy, and maintain cyber training solutions. The role emphasizes technical leadership, CI/CD in... 
    Senior

    Amentum

    Hanover, MD
    2 days ago
  •  ...opportunities for advancement. Davis Unlimited Information Technologies, Inc (DUIT) wants you! We have immediate openings for mid-senior level software engineer. We are looking for the best and brightest software engineers with 5 or more years of experience to join our winning... 
    Senior
    Immediate start

    DUIT

    Halethorpe, MD
    2 days ago
  • J&T Business Consulting seeks a Cloud Technical Expert to lead strategic advisory and architectural direction for hybrid cloud initiatives in Elkridge, MD. You will bridge government cloud use cases with commercial best practices, guiding modernization, security, and FinOps...
    Senior

    J&T Business Consulting

    Elkridge, MD
    2 days ago
  •  ...General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions...  ...REQUIREMENTS:    Bachelor's degree in Software Engineering, or related Science,...  ...interfaces to FPGA-based systems or bespoke embedded hardware Stateful system design:... 
    Senior
    Flexible hours

    General Dynamics Mission Systems, Inc

    Annapolis Junction, MD
    20 days ago
  • $86.9k - $198k

    Embedded Developer, SeniorThe Opportunity:As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your knowledge to write...  ...important mission-forward challenges. As a senior embedded software engineer at Booz Allen, you’ll... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    1 day ago
  •  ...Principal Software EngineerThis is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Principal Software Engineer in order to support its government customer in Annapolis Junction, MD.Description: Must have experience... 
    Full time

    2HB Incorporated

    Annapolis Junction, MD
    5 days ago
  •  ...Onyx Point, LLC. seeks a senior software engineer to design, develop, and maintain complex software systems in a high-security environment. You will lead development teams, coordinate testing and installation, and ensure robust quality and process standards while collaborating... 
    Senior

    Onyx Point, Inc.

    Hanover, MD
    2 days ago
  •  ...Onyx Point, LLC. seeks a strong C++ software engineer to handle ingestion processing and component development. An active TS/SCI with Full Scope Polygraph clearance (U.S. citizenship required) is required, along with 20+ years as a SWE in similar programs. A BS in CS... 
    Senior

    Onyx Point, Inc.

    Hanover, MD
    4 days ago
  •  ...Principal AI/ML Engineer | Healthcare AI X4 are partnered with a growing healthcare AI company that builds intelligent software for healthcare organisations. Their products use machine learning...  ...AI engineering work. This is a senior, hands-on role. You’ll set the technical... 
    Full time
    Remote work

    X4 Life Sciences

    Baltimore, MD
    3 days ago
  •  ...J T in Elkridge, MD seeks a senior Cloud Technical Expert 3 to provide strategic advisory, architectural leadership, and direction for hybrid cloud initiatives. Active TS/SCI with Polygraph is required. You will bridge government cloud use cases with commercial best... 
    Senior

    J T M

    Elkridge, MD
    2 days ago
  •  ...Principal Software EngineerAt Envision Innovative Solutions, we're more than a technology company—we're a team of innovators, problem-solvers...  .... Since 2006, we have delivered innovative technology, engineering, cybersecurity, and mission support solutions to government... 
    Immediate start

    ClearanceJobs

    Annapolis Junction, MD
    2 days ago
  •  ...Our client, a large federal systems integrator supporting a major federal agency, is hiring a Principal Software Engineer to lead design and delivery on a modernization effort spanning Java microservices, cloud deployment, and frontend UI work. This is a hands on technical... 
    Full time

    ETHOS - Talent & Advisory

    Baltimore, MD
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Embedded Software Engineer. Be the first to apply!