Principal Embedded Software Engineer Full Time Employee Full-Time Sterling, VA, US 4 days ago Requisition ID: 1784 Position Title: Principal Embedded Software Engineer Requisition ID: 1784 Position ...
Principal Embedded Software Engineer Full Time Employee Full-Time Sterling, VA, US 4 days ago Requisition ID: 1784 Position Title: Principal Embedded Software Engineer Requisition ID: 1784 Position ...
Principal Embedded Software Engineer
Sterling, VA · On-site
$120K - $222K/yr
Principal Embedded Software Engineer Requisition ID: 1784 Position Location: Sterling, VA Position Reports To: Manager, Space Electronic Systems Supervises Others: No At Trident Systems, we believe ...
Quick apply
Principal Embedded Software Engineer
Sterling, VA · On-site
$120K - $222K/yr
Principal Embedded Software Engineer Requisition ID: 1784 Position Location: Sterling, VA Position Reports To: Manager, Space Electronic Systems Supervises Others: No At Trident Systems, we believe ...
Principal or Senior Principal Embedded Software Engineer
Annapolis, MD · On-site
$135K - $203K/yr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal or Senior Principal Embedded Software Engineer
Annapolis, MD · On-site
$135K - $203K/yr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal or Senior Principal Embedded Software Engineer
Annapolis, MD · On-site
$135K - $203K/yr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal or Senior Principal Embedded Software Engineer
Annapolis, MD · On-site
$135K - $203K/yr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal or Senior Principal Embedded Software Engineer
Annapolis, MD · On-site
$135K - $203K/yr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal or Senior Principal Embedded Software Engineer
Annapolis, MD · On-site
$135K - $203K/yr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal or Senior Principal Embedded Software Engineer
Annapolis, MD · On-site
$135K - $203K/yr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal or Senior Principal Embedded Software Engineer
Annapolis, MD · On-site
$135K - $203K/yr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal or Senior Principal Embedded Software Engineer (TS/SCI)
Annapolis, MD · On-site
$125 - $150/hr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal or Senior Principal Embedded Software Engineer (TS/SCI)
Annapolis, MD · On-site
$125 - $150/hr
The embedded software engineer will design, develop, integrate, and test software that manages an ... This position can be filled at a Principal or Senior Principal level. Basic Qualifications for ...
Principal Embedded Software Engineer- Onsite
Ashburn, VA · On-site
$125K - $175K/yr
Principal Embedded Software Engineer - Onsite position Do you have a passion to invent, design and implement embedded software along with a curiosity and desire to learn. Your job will be to create ...
Principal Embedded Software Engineer- Onsite
Ashburn, VA · On-site
$125K - $175K/yr
Principal Embedded Software Engineer - Onsite position Do you have a passion to invent, design and implement embedded software along with a curiosity and desire to learn. Your job will be to create ...
Principal Embedded Software Engineer- Onsite
Ashburn, VA · On-site
$125K - $175K/yr
Principal Embedded Software Engineer - Onsite position Do you have a passion to invent, design and implement embedded software along with a curiosity and desire to learn. Your job will be to create ...
Principal Embedded Software Engineer- Onsite
Ashburn, VA · On-site
$125K - $175K/yr
Principal Embedded Software Engineer - Onsite position Do you have a passion to invent, design and implement embedded software along with a curiosity and desire to learn. Your job will be to create ...
Senior Embedded Systems Engineer -- Onsite (Ashburn)
Ashburn, VA · On-site
$126K - $166K/yr
Curtiss-Wright Corporation in Ashburn, VA, seeks a Principal Embedded Software Engineer for onsite work. You will design, implement, and test embedded software for DSP boards, including BIOS/U-Boot ...
Senior Embedded Systems Engineer -- Onsite (Ashburn)
Ashburn, VA · On-site
$126K - $166K/yr
Curtiss-Wright Corporation in Ashburn, VA, seeks a Principal Embedded Software Engineer for onsite work. You will design, implement, and test embedded software for DSP boards, including BIOS/U-Boot ...
Principal Embedded Software Engineer- Onsite (Ashburn)
Ashburn, VA · On-site
$125K - $175K/yr
Principal Embedded Software Engineer - Onsite position Do you have a passion to invent, design and implement embedded software along with a curiosity and desire to learn. Your job will be to create ...
Principal Embedded Software Engineer- Onsite (Ashburn)
Ashburn, VA · On-site
$125K - $175K/yr
Principal Embedded Software Engineer - Onsite position Do you have a passion to invent, design and implement embedded software along with a curiosity and desire to learn. Your job will be to create ...
Northrop Grumman's Space Sector is seeking an Sr Principal Embedded Software Engineer to join our team in Dulles, VA. This role will join our team of qualified, diverse individuals in the Space ...
Northrop Grumman's Space Sector is seeking an Sr Principal Embedded Software Engineer to join our team in Dulles, VA. This role will join our team of qualified, diverse individuals in the Space ...
Northrop Grumman's Space Sector is seeking an Sr Principal Embedded Software Engineer to join our team in Dulles, VA . This role will join our team of qualified, diverse individuals in the Space ...
Northrop Grumman's Space Sector is seeking an Sr Principal Embedded Software Engineer to join our team in Dulles, VA . This role will join our team of qualified, diverse individuals in the Space ...
Northrop Grumman's Space Sector is seeking an Sr Principal Embedded Software Engineer to join our team in Dulles, VA . This role will join our team of qualified, diverse individuals in the Space ...
Northrop Grumman's Space Sector is seeking an Sr Principal Embedded Software Engineer to join our team in Dulles, VA . This role will join our team of qualified, diverse individuals in the Space ...
Principal Systems Engineer - Embedded Software Engineer
Arlington, VA · On-site
$130K - $210K/yr
Everforth ECS is seeking a Principal Systems Engineer - Embedded Software Engineer to work onsite in Arlington, VA office. The successful candidate will have knowledge of all aspects of missile ...
Principal Systems Engineer - Embedded Software Engineer
Arlington, VA · On-site
$130K - $210K/yr
Everforth ECS is seeking a Principal Systems Engineer - Embedded Software Engineer to work onsite in Arlington, VA office. The successful candidate will have knowledge of all aspects of missile ...
Principal Systems Engineer - Embedded Software Engineer with Security Clearance
Arlington, VA · On-site
$130K - $210K/yr
Everforth ECS is seeking a Principal Systems Engineer - Embedded Software Engineer to work onsite in Arlington, VA office. The successful candidate will have knowledge of all aspects of missile ...
Principal Systems Engineer - Embedded Software Engineer with Security Clearance
Arlington, VA · On-site
$130K - $210K/yr
Everforth ECS is seeking a Principal Systems Engineer - Embedded Software Engineer to work onsite in Arlington, VA office. The successful candidate will have knowledge of all aspects of missile ...
Senior Embedded Software Engineer II/Principal with Security Clearance
Chantilly, VA · On-site
$183K - $214K/yr
Senior Embedded Software Engineer II/Principal Location: Chantilly, VA Clearance: TS/SCI Salary: up to $183k Senior / $214k Principal WHAT YOU'LL GET TO DO * Work with the hardware design team on ...
Senior Embedded Software Engineer II/Principal with Security Clearance
Chantilly, VA · On-site
$183K - $214K/yr
Senior Embedded Software Engineer II/Principal Location: Chantilly, VA Clearance: TS/SCI Salary: up to $183k Senior / $214k Principal WHAT YOU'LL GET TO DO * Work with the hardware design team on ...
Position Overview We are seeking a Principal Flight Software Engineer with deep expertise in ... The ideal candidate brings hands-on embedded experience, a focus on process improvement, and the ...
Position Overview We are seeking a Principal Flight Software Engineer with deep expertise in ... The ideal candidate brings hands-on embedded experience, a focus on process improvement, and the ...
Principal Software Engineer
Germantown, MD · On-site
$137K - $184K/yr
Lead technology decisions for embedded platforms, operating systems, development tools, software ... Experience serving as a technical lead, principal engineer, or mentor to small engineering teams.
Principal Software Engineer
Germantown, MD · On-site
$137K - $184K/yr
Lead technology decisions for embedded platforms, operating systems, development tools, software ... Experience serving as a technical lead, principal engineer, or mentor to small engineering teams.
Embedded Flight Software Engineer - Level 3 or 4 (AHT)
Linthicum, MD · On-site
$129K - $170K/yr
Basic Qualifications for Level 3 (Principal) : * Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or another STEM discipline with a minimum of 5 years of software ...
Embedded Flight Software Engineer - Level 3 or 4 (AHT)
Linthicum, MD · On-site
$129K - $170K/yr
Basic Qualifications for Level 3 (Principal) : * Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or another STEM discipline with a minimum of 5 years of software ...
Principal Embedded Engineer information
What is a principal embedded engineer?
How does a principal embedded engineer typically balance technical leadership with hands-on development work?
What are the key skills and qualifications needed to thrive as a principal embedded engineer, and why are they important?
What is the difference between Principal Embedded Engineer vs Embedded Software Engineer?
| Aspect | Principal Embedded Engineer | Embedded Software Engineer |
|---|---|---|
| Qualifications | Bachelor's/Master's in Electrical Engineering, Computer Science, or related; extensive experience | Bachelor's or higher in relevant field; entry to mid-level experience |
| Responsibilities | Leading design, architecture, and technical strategy; mentoring teams | Developing, testing, and maintaining embedded software |
| Work Environment | Cross-functional teams, leadership roles, project planning | Hands-on coding, debugging, and implementation |
| Industry Usage | Used in advanced product development, system architecture | Common in product development, firmware updates |
The Principal Embedded Engineer typically holds a senior, strategic role with leadership and architecture responsibilities, requiring extensive experience and advanced skills. In contrast, the Embedded Software Engineer focuses on coding and implementation tasks. Both roles are vital in embedded systems development but differ in scope and seniority.
What cities in Washington are hiring for Principal Embedded Engineer jobs?
Cities in Washington with the most Principal Embedded Engineer job openings:
Principal Embedded Software Engineer
Sterling, VA • On-site
Other
Medical, Vision, Life, Retirement, PTO
Re-posted 10 days ago
Job description
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Principal Embedded Software EngineerFull Time Employee Full-Time Sterling, VA, US
4 days ago Requisition ID: 1784
Position Title:Principal Embedded Software Engineer
Requisition ID:1784
Position Location:Sterling, VA
Position Reports To:Manager, Space Electronic Systems
Supervises Others:No
At Trident Systems, we believe that strong engineering principles are fundamental to driving innovation and solving complex problems. We promote a culture characterized by rigorous engineering practices and a commitment to continuous improvement. This is achieved by leveraging our organization's collective expertise through collaborative development processes, which include thorough design and peer reviews. We can deliver innovative, high-performance solutions that meet our customers' evolving requirements by integrating our specialized knowledge in aerospace electronic systems with appropriately scaled development methodologies.
We are a mission partner supporting DoD, Intelligence Community, and Civil space customers. We develop complex, radiation effects mitigated, designs that balance competing requirements in modern space programs, delivering cutting-edge solutions that enable our customers to achieve more in space.
Position Summary
The Principal Embedded Software Engineer serves as a highly experienced individual contributor responsible for embedded software architecture, implementation, and technical execution across advanced aerospace computing platforms and supporting engineering systems. This role focuses on embedded Linux platforms, board support packages (BSPs), low-level platform software, hardware interfaces, device drivers, boot architecture, and system‑level debugging across software and hardware boundaries.
This is a hands‑on engineering role intended for a deeply experienced embedded software engineer who thrives in complex hardware‑centric environments and contributes through strong technical execution, sound engineering judgment, architectural rigor, and mentorship of other engineers.
Duties and Responsibilities
- Architect, design, and implement software across embedded aerospace computing platforms and supporting engineering systems.
- Define clean software‑hardware interfaces across processors, FPGAs, peripherals, storage devices, networking subsystems, and platform infrastructure.
- Architect robust boot strategies, software update mechanisms, telemetry frameworks, fault handling, recovery strategies, and maintainable runtime software architectures.
- Lead Linux BSP development, platform bring‑up, driver integration, hardware enablement, and low‑level software architecture activities.
- Develop, review, and optimize software for performance‑critical paths including storage, networking, DMA, PCIe, interrupt‑driven I/O, and embedded communications.
- Diagnose and resolve complex technical issues spanning software, firmware, FPGA, operating system, drivers, and hardware interactions.
- Establish and reinforce strong software engineering practices including design reviews, code reviews, reproducible builds, release discipline, traceability, CI/CD workflows, and technical documentation.
- Mentor software engineers through technical guidance, design collaboration, architecture reviews, and hands‑on engineering support.
- Support technical trade studies, architecture decisions, requirements decomposition, and customer technical discussions.
- Partner closely with FPGA, electrical, systems, product, and test engineering teams to deliver integrated technical solutions.
- Support off‑site integration activities or travel, as needed.
- Perform other duties as assigned.
Required Qualifications
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical discipline, or equivalent practical engineering experience.
- 9+ years of related experience (OR 7+ years with a master’s degree)
- Embedded software engineering experience with significant delivery on complex hardware‑based systems.
- Experience in embedded software architecture, low‑level software development, and software/hardware integration.
- Experience developing Linux‑based embedded systems including BSP development, platform bring‑up, kernel integration, or low‑level software infrastructure.
- Deep proficiency in C and C++ with strong systems‑level software design fundamentals.
- Experience developing software for embedded hardware platforms including custom peripherals, communications interfaces, storage subsystems, or FPGA‑connected systems.
- Strong debugging skills across software, operating system, driver, and hardware boundaries.
- Experience with source control, build systems, release engineering, and disciplined software development practices.
- Ability to mentor engineers through technical guidance, architecture reviews, code reviews, and collaborative engineering support.
- Strong written and verbal communication skills with engineering teams, technical stakeholders, and customers.
Preferred Qualifications
- Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical discipline.
- Experience in aerospace, defense, or other high‑reliability engineering environments.
- Linux kernel driver development experience including PCIe, networking, storage, GPIO, DMA, interrupt handling, serial interfaces, or custom hardware integration.
- Experience with embedded Linux environments such as Yocto, Buildroot, Ubuntu, or similar platforms.
- Familiarity with embedded communications and hardware interfaces including SPI, I2C, UART, CAN, Ethernet, PCIe, SpaceWire, or related protocols.
- Experience working closely with FPGA‑based systems or hardware acceleration platforms.
- Experience with RTOS‑based embedded systems or deterministic software environments.
- Experience with secure boot, fault tolerance, redundancy architectures, software recovery strategies, or mission‑critical embedded systems.
- Experience with Python‑based engineering automation, internal tools, or test infrastructure development.
- Strong engineering judgment, systems thinking, and ability to independently solve complex multidisciplinary technical problems.
Hired applicants may be eligible for benefits including but not limited to:
- Medical
- Vision
- Basic life with AD&D
- Short term disability
- Long term disability
- Ancillary (Voluntary life with AD&D, accident, critical illness, hospital, and pet)
- Spending accounts (HSA, FSA, and DCFSA)
- Paid time off
- Holidays
- 401(k) (including company match)
- Leaves (Parental, maternity, and military)
- Annual discretionary bonus (for eligible roles)
Trident Systems reserves the right to change or assign other duties to this position.
Trident Solutions is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. To request reasonable accommodation to participate in the job application or interview process, please contact recruiting@tridsys.com .
Pay Transparency: The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)
About Trident Systems
Sourced by ZipRecruiter
Industry
Guided missile and space vehicle manufacturing
Company size
51 - 200 Employees
Headquarters location
Fairfax, VA, US
Year founded
1985