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

Principal Embedded Software Engineer

$120k - $222k

Trident Systems

Principal Embedded Software EngineerAt 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 SummaryThe 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 ResponsibilitiesArchitect, 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 QualificationsBachelor'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 QualificationsMaster'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.Pay InformationFull-Time Salary Range: $120,000 - $222,000 Please Note: Actual compensation offered will be determined based on several factors including, but not limited to, relevant experience, skills, education, certifications, internal equity, business considerations, and geographic location where applicable.BenefitsHired applicants may be eligible for benefits including but not limited to:Health benefits MedicalDentalVisionBasic life with AD&DShort term disabilityLong term disabilityAncillary (Voluntary life with AD&D, accident, critical illness, hospital, and pet)Spending accounts (HSA, FSA, and DCFSA)Paid time offHolidays401(k) (including company match)Tuition reimbursementLeaves (Parental, maternity, and military)Annual discretionary bonus (for eligible roles)

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Sterling, VA vacancy
  • $125.3k - $175k

    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 or modify Board Support Packages (BSPs), device drivers, power-on firmware... 
    Suggested
    Full time
    Flexible hours

    Curtiss-Wright

    Ashburn, VA
    5 days ago
  • $143k - $175k

     ...Summary: The successful candidate will be the lead developer for embedded software within DTECH, as well as supporting other projects. It...  ...requires close coordination with the electrical and systems engineering teams to ensure the software is robust and effective.Essential... 
    Suggested
    Full time

    Cubic Corporation

    Ashburn, VA
    5 days ago
  • $200k - $270k

     ...and Motion GEOINT systems. Build scalable, high-performance software across front-end, back-end, and data layers. Develop interactive...  ...Spring. Experience with 3D graphics, visualization, or game engine technologies (e.g., OpenGL, WebGL, Unity, CesiumJS). Strong... 
    Suggested

    MAXAR TECHNOLOGIES, INC.

    Herndon, VA
    1 day ago
  • $114.6k - $234.6k

     ...data replication solution is engineered for highest performance and...  ...services. We work closely with software development, cloud...  ...life-saving care. And with AI embedded across our products and services...  ...assessment.What You'll DoAs a Principal Site Reliability Engineer,... 
    Suggested
    Temporary work
    Worldwide
    Flexible hours

    Oracle Corporation

    Herndon, VA
    6 days ago
  • $122k - $253k

     ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...highly desired.Required Education:Bachelor’s degree in Software Engineering, Computer Science or a related discipline is required.Syndeo:... 
    Suggested
    Full time

    Nightwing

    Sterling, VA
    4 days ago
  • $99k - $206k

     ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings...  ...technical challenges. The team comprises engineers of multiple disciplines including vulnerability...  ...to our national security, apply today! Principal Cyber EngineerCyber Offense and Defense... 
    Full time
    Relocation
    Relocation package

    Nightwing

    Sterling, VA
    3 days ago
  •  ...operating in high-stakes environments. This is not incremental AI - this is intelligence engineered for global impact. Responsibilities Design, develop, and deploy AI-native software products that transform large-scale geospatial data into actionable intelligence and... 
    Permanent employment
    Full time
    Remote work

    Maxar Technologies

    Herndon, VA
    4 days ago
  •  ...Collins Aerospace in Sterling, VA is seeking a Senior Principal Software Engineer to join the Simulation & Modelling team supporting NC3 Mission-System integration and crew training for armed forces. You will design, develop, test, and validate software models for a Mission... 

    Prattwhitney

    Sterling, VA
    4 days ago
  • $113k - $345k

     ...Sr. Principal Software EngineerHerndon, VAClarity Innovations is a trusted national security partner, dedicated to safeguarding our nation...  ...in an evolving world.Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows... 
    Contract work
    Immediate start

    Clarity LLC

    Herndon, VA
    4 days ago
  • $123k - $308k

     ...Principal Software EngineerHerndon, VA, Reston, VA, Tysons Corner, VA, Dulles, VA OR Columbia, MDClarity Innovations is a trusted national...  ...in an evolving world.Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows... 
    Full time

    Clarity LLC

    Sterling, VA
    4 days ago
  •  ...Software Engineer, Full Stack DeveloperAuria is looking to hire a Software Engineer, Full Stack Developer to join our amazing team to work on an Agile Development Team developing web-based microservices for command and control of space operations deployed in a containerized... 
    Full time
    Immediate start

    Auria Space

    Herndon, VA
    4 days ago
  • $113.2k - $237.8k

    Job Title: Senior Software Architect Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular...  ...: Design, architect, and implement complex embedded RF systems as part of a multi-disciplinary team working... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International, Inc.

    Herndon, VA
    10 hours ago
  •  ...starting and experienced individual to take the lead role as embedded software architect and developer for FPGA SoC and CPU SoC image...  ...Other duties as assigned Bachelors degree in Computer Engineering or similar, Masters degree desired Minimum 5 years (5-10... 
    Night shift

    Perceptive Innovations Inc

    Sterling, VA
    5 days ago
  •  ...Embedded Software EngineerAt Expedition Technology (EXP), we solve the nation's toughest defense and intelligence challenges through advanced analytics, machine learning, and software engineering. Our teams work at the intersection of mission and innovation, delivering... 

    Expedition Technology

    Herndon, VA
    12 hours ago
  •  ...About the Role A leading aerospace and defense contractor in Herndon, VA is seeking a Lead Embedded Software Engineer to spearhead the architecture and modern software conversion of mission-critical real-time platforms. In this hands-on technical leadership role, you... 
    Contract work
    For contractors

    ResilAient Talent Hub

    Herndon, VA
    5 days ago
  •  ...Overview Senior Embedded Software Engineer Location: San Diego, CA Clearance: N/A Summary Our client is a leading provider of advanced communication solutions, specializing in high-performance wireless communication technologies for mission-critical applications... 

    Precision Solutions

    Ashburn, VA
    2 days ago
  •  ...Embedded Software EngineerAn aerospace client is seeking a Full Time Embedded Software Engineer to join the team and will be responsible for implementing electrical components into hardware and firmware needed for our commercial Global Navigation Satellite System (GNSS... 
    Permanent employment
    Full time

    TalentRemedy

    Herndon, VA
    4 days ago
  •  ...Principal Cyber EngineerCyber Offense and Defense Experts (CODEX) is seeking a cyber engineer to join our team to solve real-time cyber challenges, working on site with our end...  ...JIRA, etc.)Familiarity with version control software such as gitDeveloping proof-of-concept... 
    Relocation
    Relocation package

    Hackajob

    Sterling, VA
    3 days ago
  •  ...Embedded Software Engineer – Level 3 or 4At 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... 
    Remote work

    Northrop Grumman

    Sterling, VA
    4 days ago
  • $91.8k - $137.6k

     ...Embedded Software Engineer – Level 2At 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... 
    Remote work
    Shift work

    Northrop Grumman

    Sterling, VA
    4 days ago
  •  ...customersoperatingin high-stakes environments. This is not incremental AI-this isintelligence engineered for global impact. Responsibilities Design, develop, and deploy AI-native software products that transform large-scale geospatial data into actionable intelligence and... 
    Permanent employment
    Remote work

    Vantor Inc.

    Herndon, VA
    3 days ago
  •  ...Principal Software Engineer - DevOps / Infrastructure (Onsite)Collins Aerospace, an RTX company, is a global leader providing technologically advanced and intelligent solutions across the aerospace and defense industry. We leverage our extensive capabilities, comprehensive... 
    Relocation

    Raytheon

    Sterling, VA
    4 days ago
  • $145.6k - $276.8k

     ...Software EngineerCollins Aerospace, an RTX company, is a leader in technologically advanced and intelligent solutions for the global aerospace...  ...) portfolio is seeking a highly motivated and skilled Software Engineer professional to join our team in Sterling, VA. In this critical... 
    Temporary work
    Work experience placement
    Relocation
    Relocation package
    Flexible hours

    RTX

    Sterling, VA
    4 days ago
  •  ...Lead Embedded Software EngineerAs a Lead Embedded Software Engineer, your roles and responsibilities will include:• Lead embedded software development execution for mission-critical systems.• Lead the adoption and deployment of RUST across multiple embedded product lines... 
    Permanent employment
    Full time
    Remote work
    Relocation

    Strivector

    Herndon, VA
    4 days ago
  • $160k - $180k

     ...Role: Lead Embedded Software EngineerRead on to fully understand what this job requires in terms of skills and experience If you are a good...  ...defence organization is seeking a Lead Embedded Software Engineer to guide the development of mission-critical embedded systems... 

    ResilAient Talent Hub

    Herndon, VA
    4 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...  ...systems 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
  • $250.6k - $362.6k

     ...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling...  ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Herndon, VA
    5 days ago
  •  ...Clarity Innovations in Herndon, VA is seeking a dynamic software engineer who bridges strategic infrastructure design and hands-on development. You will work with Linux systems, manage VMs and containers, and help deploy container orchestration at mission scale. You will... 

    Clarity Innovations

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

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...Frontier Company team team is a global engineering organization that works directly with customers...  ...Microsoft platform. We are hiring a Principal Software Engineer with deep experience... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Reston, VA
    6 days ago
  •  ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization...  ...and defense missions.Roles & Responsibilities:Deliver modern software capabilities, improving architecture, platforms, and developer... 
    Internship
    Local area

    Mitre

    Chantilly, Loudoun County, VA
    7 days ago

Do you want to receive more vacancies?

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