Senior Principal Embedded Software Engineer
$127k - $190.6kNorthrop Grumman
- 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.
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
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
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
Preferred Qualifications:
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.
$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...SeniorContract workRelocation packageShift work$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...SeniorImmediate start$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$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...SuggestedWork experience placementRelocation package$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....SuggestedWork experience placementRelocation package$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 timeLocal areaImmediate startFlexible hours- 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
- 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...
- ...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
$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 workWork experience placementFlexible hours- ...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...
- ...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...SeniorTemporary work
$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...SeniorContract work- ...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...SeniorFor contractorsRemote work
- ...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
$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...SeniorRelocation package$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...SeniorFull timeContract workPart timeLocal area$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 *...SeniorFull timeContract workWork experience placementImmediate startFlexible hours- ...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
- ...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...SeniorImmediate start
- 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
- ...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:...SeniorFlexible hours
$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...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...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
- ...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, 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
- ...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 timeRemote work
- ...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
- ...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
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Embedded Software Engineer. Be the first to apply!
- senior network engineer remote Linthicum, MD
- senior manager legal Linthicum, MD
- senior performance engineer Linthicum, MD
- senior software engineer remote Linthicum, MD
- senior business analyst contract Linthicum, MD
- senior performance tester Linthicum, MD
- senior director diversity & inclusion Linthicum, MD
- senior Linthicum, MD
- senior manager diversity & inclusion Linthicum, MD
- senior financial analyst fp&a Linthicum, MD



