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

Principal Embedded Software Engineer

Trident Systems

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.
Benefits

Hired applicants may be eligible for benefits including but not limited to:
  • Health benefits
    • Medical
    • Dental
    • 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)
  • Tuition reimbursement
  • 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 View email address on click.appcast.io.

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)
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Sterling, VA vacancy
  •  ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings...  ...technical challenges. The team comprises engineers of multiple disciplines including vulnerability...  ...security, apply today! Senior Principal Cyber Engineer Cyber Offense and Defense... 
    Suggested
    Relocation
    Relocation package

    Nightwing

    Sterling, VA
    4 days ago
  •  ...mobility, and augmented reality. The $260B annual GNSS Hardware, Software and Data Services market is ripe for disruption and...  ...The Position TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the team and will be responsible for implementing... 
    Suggested
    Full time

    Trust Point Inc.

    Sterling, VA
    2 days ago
  • $118.3k - $224.9k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and...  ...of aerospace and defense. Raytheon is seeking a Principal Modeling and Simulation (M&S) Software Engineer to join the Mission Applied Science &... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Raytheon Technologies

    Sterling, VA
    2 days ago
  •  ...Embedded Software Release Engineer Type of Engagement: 24-month contract with the possibility to extend Work Location: Onsite - Greensboro, NC -5 days a week Visa: USC/GC/GC EAD/H4/OPT EAD Job Overview: To provide professional expertise in the area of vehicle... 
    Suggested
    Contract work

    Kasmo Global

    Sterling, VA
    4 days ago
  •  ...Principal Software Engineer - Lead DevOps Engineer (Onsite) At RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading... 
    Suggested
    Relocation package

    Raytheon

    Sterling, VA
    3 days ago
  •  ...Airbus U.S. is looking for an enthusiastic and creative principal software engineer to develop and test spacecraft flight software. We're looking...  ...bring exceptional programming skills and experience in embedded software development and testing to the team. Position... 
    Contract work
    Work at office
    Local area
    Remote work
    Visa sponsorship

    AIRBUS U.S. Space & Defense, Inc.

    Herndon, VA
    2 days ago
  • $96.03k - $137.18k

     ...between projects. Ability to write documentation for internal use. Experience in end-user security administration helpful. Software: Microsoft Word, Outlook, and PowerPoint required. Physical Demands: Note: The physical demands described herein are... 
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Air Line Pilots Association

    Sterling, VA
    2 days ago
  • $184.8k - $277.2k

     .... About the Team We are seeking a highly skilled Principal cybersecurity engineer to architect the development of our internal suite of Cybersecurity...  ...to bridge the gap between high-level strategy and robust software execution. As a Principle engineer, you will serve as... 
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Reston, VA
    2 days ago
  •  ...Senior Principal Software Engineer You will be solving deep technical problems and building creative solutions in a dynamic environment leading knowledgeable and passionate software developers. You are experienced building for the cloud – designing for five 9s, globally... 
    Local area

    ClifyX

    Herndon, VA
    4 days ago
  • $139.24k - $185k

     ...sells products at a global scale? This is not just another engineering role—this is your opportunity to architect and build a next...  ...distribute and optimize their products in real time. As a Principal Software Engineer , you won’t just contribute—you’ll lead from the... 
    Remote work
    Worldwide
    Flexible hours

    ATPCO

    Herndon, VA
    11 days ago
  • $142.8k - $274.8k

     ...Overview As a Principal Software Engineer on the Azure Artificial Intelligence Core team at Microsoft, you will design, build, and maintain AI systems that power some of the largest workloads on the planet. We enable secure, scalable, and high-performance AI experiences... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Reston, VA
    3 days ago
  • $114k - $171k

     ...Northrop Grumman brings informed insights and software-secure technology to enable strategic...  ...a candidate to fill a DevOps Software Engineer position. This position will be...  ...requisition may be filled at either the Principal DevOps Software Engineer or Senior Principal... 
    For subcontractor
    Relocation package
    Shift work

    Northrop Grumman

    Chantilly, Loudoun County, VA
    2 days ago
  • *****MUST HAVE AN ACTIVE TS/SCI WITH CI POLY CLEARANCE****** Software Engineer III Principal Cyber Software Engineer (Front End/UI-Focused) Experienced front-end software engineer to develop services using modern techniques such as REST, JSON, Python, JavaScript... 

    SHLD, LLC

    Herndon, VA
    1 day ago
  •  ...Embedded Software Engineer Overview Energy is a mission-driven team committed to delivering Space Solar Energy to the world. We operate at the intersection of space infrastructure and energy abundance, providing continuous baseload power 24/7 - without seasonality... 
    Permanent employment
    Internship

    Overview Energy

    Ashburn, VA
    4 days ago
  • $170k - $190k

     ...Principal Cyber Software Engineer (Mobile) Location US-VA-Chantilly ID 2025-7945 Category Information Technology...  ...engineering with Ghidra or IDAPro. Experience designing embedded software systems. Experience developing Flutter... 
    Full time
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Markon Solutions

    Chantilly, Loudoun County, VA
    3 days ago
  • $94.4k - $198.2k

     ...Job Title: Embedded Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: We... 
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    CACI International

    Herndon, VA
    1 day ago
  • $125.1k - $225.2k

     ...your full potential. Unleash your talent and redefine what's possible. Job Description: This position focuses on Embedded Software Engineering for high-performance RF and DSP systems, leveraging Xilinx SoCs and FPGA-based signal processing chains in support of digital... 
    Local area
    Worldwide

    Parsons Corporation

    Chantilly, Loudoun County, VA
    3 days ago
  • $183k - $214k

     ...Job Title: 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 requirements. Complete... 
    Permanent employment
    Contract work
    Work experience placement
    Work at office

    ANISTAR TECHNOLOGIES INC

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...Embedded Software Engineer, Intelligence Systems A cutting-edge defense technology company is transforming U.S. and allied military capabilities with advanced technology. By leveraging the expertise, technology, and business models of the most innovative companies... 

    RIT Solutions

    Reston, VA
    2 days ago
  • $103.12k - $134k

     ...Embedded Software Engineer III Reporting to: Director of Product Development Location: Westborough, MA or Reston, VA Salary Range: $103,115 to $134,000 annually, plus bonus General Function: The Embedded Software Engineer III contributes to the development... 
    Local area

    Kopin

    Reston, VA
    28 days ago
  • $168.75k - $281.25k

     ...Come be a part of our team - you'll work with great people, pioneering products and cutting-edge technology. Principal Software Engineering role for a highly skilled and experienced Information Security Developer/Architect to lead the design, development, and... 
    Full time
    Work experience placement
    Work at office
    Flexible hours
    2 days per week

    TransUnion

    Reston, VA
    1 day ago
  • $151.1k - $226.7k

     ...Grumman brings informed insights and software-secure technology to enable...  ...is seeking an experienced Senior Principal Cyber Software Engineer to join our team supporting a program...  ...or IDAPro. Experience designing embedded software systems. Experience developing... 
    Relocation package
    Shift work

    Northrop Grumman

    Chantilly, Loudoun County, VA
    1 day ago
  •  ...customers in over 30 countries, across six continents, JSI’s software is used to expand awareness, surface patterns, and...  ...is seeking a highly motivated and experienced full stack Principal Software Engineer for our Chantilly, Virginia office. This customer-facing role... 
    Work experience placement
    Casual work
    Work at office
    Remote work

    JSI Telecom

    Chantilly, Loudoun County, VA
    22 days ago
  •  ...evolving digital landscape. Position: Mobile Application Reverse Engineer Job Type: Full-time Location: Sterling, VA (Hybrid) Clearance...  ...reverse engineering tools and techniques to analyze mobile software. Investigate application artifacts, device storage, and forensic... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    SIXGEN

    Sterling, VA
    1 day ago
  •  ...SCI WITH ABILITY TO OBTAIN TO PASS A POLY CLEARANCE****** Software Engineer IV Our client's Space & Intelligence Sector is looking...  ...containers and automated testing frameworks. For Senior Principal level: A Bachelor's degree with 9+ years of relevant experience... 
    Work at office

    SHLD, LLC

    Herndon, VA
    3 days ago
  •  ...Software Engineer IV *****MUST HAVE AN ACTIVE TS/SCI WITH CI POLY CLEARANCE****** We are looking for a Software Engineer to join our diverse...  ...running in a containerized environment. For Senior Principal level: A Bachelor's degree with 9+ years of relevant experience... 
    Work at office

    Navstar

    Herndon, VA
    4 days ago
  •  ...notch performance to each and every one of them. The AOL Tech engineering team builds and supports the applications and services we use...  ...a people person who enjoys the team sport of building mobile software You write code with the end user in mind, and appreciate... 

    Aol Tech

    Sterling, VA
    4 days ago
  •  ...Insight Global is looking for a Senior Software Systems Engineer to support our team building a cloud platform that will revolutionize the way mission critical data is shared across DOD joint forces. design, development, and integration of complex software systems. This... 
    Hourly pay
    Work experience placement

    Insight Global

    Vienna, VA
    3 days ago
  • $191k - $253k

     ...Anduril as a lead provider of specialized engineering and products for Intelligence Community...  ...tested and validated. Build out the software ecosystem supporting next-generation hardware...  ...-on-Chip devices. Help secure our embedded system devices. Develop and maintain... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Reston, VA
    2 days ago
  •  ...Description Responsibilities: Having enthusiasm for engineering and emerging technologies Possessing a love of mobile products...  ...to mobile devices Server integration (REST endpoints) Software development management tools such as JIRA, Pivotal Tracker, and... 
    Contract work

    Staffing the Universe

    Sterling, VA
    4 days ago

Do you want to receive more vacancies?

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