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

Principal Embedded Linux Engineer

$170k - $200k
Full-time

HawkEye 360

HawkEye 360 is seeking a Principal Embedded Linux Engineer to advance our next-generation spacecraft payload platforms. The Software Team's mission is to design, build, and test embedded Linux systems for small commercial satellites that provide revolutionary RF geospatial analytics. You will focus on the design, development, and optimization of Linux-based platforms for mission-critical embedded systems, supporting robust data collection and processing in orbit. As a deeply technical principal engineer, you'll define embedded system architectures, establish development and testing best practices, and guide complex FPGA-SoC integration challenges. You will ensure seamless integration across FPGA, software, electrical, mechanical, and systems engineering teams. We're looking for a deeply technical, solutions-oriented engineer with extensive hands-on embedded Linux experience and a passion for advancing space-based embedded systems technology. Your main responsibilities will be: Develop, configure, and maintain Yocto-based Linux images for embedded ARM platforms Lead board bring-up efforts, kernel customization, device driver development, and device tree configuration Define and implement hardware-software interfaces for FPGA-enabled SoCs with Linux-based application layers Optimize system performance and resource utilization for Low-SWaP (Size, Weight, and Power) platforms Architect and maintain build systems, including custom Yocto layers, recipes, and BSP configurations Troubleshoot complex embedded Linux problems on orbit or in a flatsat environment including boot failures, kernel panics, driver issues, and performance bottlenecks Collaborate with FPGA, software, electrical, AI&T, and systems engineering teams to develop and support reliable, high-performance payload capabilities Mentor embedded software engineers on Linux internals, driver development, and debugging techniques Your skills and qualifications: Essential education and experience: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field 10+ years of hands-on experience in embedded Linux development, with deep expertise in Yocto, kernel customization, device driver development, and ARM-based SoCs Proven ability to define and execute board bring-up programs using tools such as JTAG debuggers, logic analyzers, oscilloscopes, and serial consoles Strong technical depth in Linux kernel internals (device tree, driver model, memory management, scheduling, power management) Expertise in C/C++ for kernel and driver development, with proficiency in Python for scripting and test automation Deep understanding of hardware-software interfaces, including I2C, SPI, UART, PCIe, DMA, interrupts, and memory-mapped I/O Experience with FPGA integration workflows (Xilinx Zynq, Intel SoC FPGAs) and hardware-software co-design Strong troubleshooting and system-level integration skills across hardware, FPGA, and software domains Experience with version control (git), code review workflows, and modern CI/CD pipelines for embedded systems Desirable: Experience working in the smallsat or space industry with RF payloads or communication systems. Hands-on space flight hardware experience (board bring-up, satellite integration, hardware debugging, prototyping) Excellent communication and collaboration skills—able to translate complex technical concepts for cross-functional stakeholders Experience handling ESD-sensitive components and operating in cleanroom environments Experience with space-grade or high-reliability embedded systems (radiation-tolerant designs, fault tolerance, watchdog systems) Experience with project management tools such as JIRA or Confluence We offer a compensation package that includes a competitive base salary plus annual performance bonus and benefits. We consider many factors when determining salary offers, such as candidate's work experience, education, training & skills, as well as market and business considerations. We are also open to considering candidates with experience and qualifications at a different level than required in a job posting, which may affect the compensation package offered. Salary Range

$170,000—$200,000 USD

Company Overview: HawkEye 360 is equipping defense, intelligence, and national security leaders with mission-critical signals intelligence to enable faster, better decision making. By detecting, geolocating, and characterizing radio frequency emissions worldwide, HawkEye 360 delivers trusted domain awareness and early warning indicators to the US Government and allied partners. Our space-based collection, proprietary signal processing, and AI-powered analytics transform knowledge of RF spectrum into a strategic advantage. Proven by operational mission success, HawkEye 360 is redefining how signals intelligence strengthens national and global security. HawkEye 360 is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Embedded Linux Engineer in Herndon, VA vacancy
  • $125.3k - $175k

     ...Principal Embedded Software Engineer - Onsite Locations: Ashburn, VA / Boston, MA / Nashua, NH Salary Range: $125,300.00 - $175,000.00 per year plus...  ...bootloaders (BIOS, SlimBootLoader, U‑Boot), device drivers (Linux and VxWorks), customized applications, embedded test... 
    Principal

    DY4 Curtiss-Wright DS, Inc.

    Ashburn, VA
    4 days ago
  • $104k - $166k

     ...Visit peraton.com to learn how we’re keeping people around the world safe and secure. About The Role We are seeking a Senior Linux Systems Engineer with a strong background in Linux administration and common open‑source tools and software to join our team. This is an on‑... 
    Suggested
    Contract work
    Temporary work
    Local area
    Remote work
    Flexible hours
    Shift work

    Peraton

    Herndon, VA
    4 days ago
  • $73.45k - $132.78k

     ...Description Leidos is seeking an experienced Linux Systems Engineer to provide support to a mission critical enterprise identity and access management system. A successful candidate will develop an understanding of the services offered to external organizations,... 
    Suggested
    Local area
    Immediate start

    Leidos

    Herndon, VA
    3 days ago
  • A leading federal contracting firm is seeking a Contracts Senior Principal to manage contract activities with U.S. Government agencies. This role requires over 15 years of experience in federal contracts management, with responsibilities including proposal preparation,... 
    Principal
    Contract work
    Remote work

    SAIC

    Reston, VA
    5 days ago
  •  ...Linux / UNIX Systems Administrator (PeopleSoft / Oracle) LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position...  ..., Application Systems Administrator, Database Systems Engineer, IT Infrastructure Engineer, Cloud Systems Administrator, etc.... 
    Suggested
    Temporary work
    Immediate start
    Flexible hours

    Cymertek

    Reston, VA
    4 days ago
  •  ...Unix / Linux System Administrator with DevOps LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires...  ...Linux System Administrator, Unix System Administrator, DevOps Engineer, Systems Engineer, Infrastructure Engineer, Site Reliability... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Reston, VA
    5 days ago
  • $122k - $184k

     ...Our constantly evolving IT department is in search of a Senior Engineer of Infrastructure Engineering with excellent time management skills...  ...stay at the forefront of new technologies! This role handles Linux engineering, including developing new solutions, automating... 
    Local area

    Freddie Mac

    McLean, VA
    1 day ago
  •  ...Overview We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering...  ...developing embedded software for our satellite products on a Linux platform. This position is based in Herndon, VA. Responsibilities... 
    Remote work

    Idirectgov

    Herndon, VA
    4 days ago
  •  ...Sebenza LLC is a woman owned small business operating out of Tysons' Corner VA. We currently have an opening for a LINUX Engineer to support our client in the DMV area. FULL TIME DIRECT HIRE (SIGN ON BONUS AVAIL) ACTIVE SECRET CLEARANCE is REQUIRED Responsibilities Build... 
    Full time
    Relocation package

    Kinsley Power Systems

    Fairfax, VA
    4 days ago
  • $77.6k - $176k

     ...Linux Systems Administrator The Opportunity: Your technical expertise makes you the team hero, solving one problem after another. What if you could use those skills to improve the technology supporting the U.S. Federal Government? We're looking for a cross domain... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    BOOZ, ALLEN & HAMILTON, INC.

    Reston, VA
    5 days ago
  • A leading IT solutions provider in Virginia is seeking a LINUX Engineer to support critical infrastructure for a client in the DMV area. This full-time role requires active secret clearance and offers a sign-on bonus. The ideal candidate has extensive Linux systems administration... 
    Full time
    Relocation package

    Kinsley Power Systems

    Fairfax, VA
    5 days ago
  •  ...Overview: Aqua IT is seeking an experienced Linux Systems Engineer to provide support to a mission critical enterprise identity and access management system. Success in this role will require developing an understanding of the services offered to external organizations... 

    aqua IT

    Chantilly, Loudoun County, VA
    4 days ago
  • $123k - $161k

     ...certifying technology platforms, software, and applications under limited supervision. THE IMPACT YOU WILL MAKE The Senior Linux Server Engineer - Cloud Infrastructure role will offer you the flexibility to make each day your own, while working alongside people who care... 
    Full time
    Work at office
    Remote work

    Fannie Mae

    Reston, VA
    4 days ago
  •  ...address customer-driven needs; manage multiple environments as a Linux SME ensuring compliance with security services and applications...  ...processes as necessary. Develop and maintain systems engineering documentation including network diagrams and data flow documentation... 
    Contract work
    Temporary work

    Triglocon

    Chantilly, Loudoun County, VA
    1 day ago
  •  ...Job Description Job Description Position Title: Principal Embedded Software Engineer Requisition ID: 1784 Position Location: Sterling, VA...  ...supporting engineering systems. This role focuses on embedded Linux platforms, board support packages (BSPs), low-level... 
    Principal
    Temporary work
    For contractors
    Local area

    Trident Systems LLC

    Sterling, VA
    27 days ago
  • $220k - $250k

     ...Principal Engineer, API & MCP Platform This is a hands‑on, senior technical leadership role responsible for defining and delivering API‑first platform capabilities that enable both developers and AI agents to interact with Babel Street’s services. You will lead the design... 
    Principal
    Remote work

    Hatchit Co

    Reston, VA
    4 days ago
  • $85k - $107k

     ...government agencies around the globe. Now, we’re building something new. At our Reston site, we’re assembling a team of forward‑thinking engineers and technologists ready to push boundaries. This is your chance to help pioneer the use of emerging tools and techniques—while... 
    For contractors
    Work at office
    Worldwide
    Flexible hours

    CMC Electronics

    Reston, VA
    3 days ago
  •  ...support our customers in building a safer global future. Overview of Opportunity Two Six Technologies is actively seeking an Embedded Software Engineer to join our Trusted Electronics & Effects team in Herndon, Virginia. We are looking for someone with a background in... 
    Contract work
    Work at office
    Local area

    Two-Six-Technologies

    Herndon, VA
    1 day ago
  • $100k - $140k

     ...impact Jacobs/BlackLynx seeks a qualified and highly motivated Linux software engineer to work in either the Rockville, MD or Chantilly, VA office...  ...Computer Science, Computer Engineering, or related field Embedded software development experience (to include kernels, device... 
    Work at office
    Immediate start
    Remote work

    Jacobs Engineering Group Inc

    Chantilly, Loudoun County, VA
    4 days ago
  •  ...Reston, VA (Hybrid) Senior Sybase Database Administrator (DBA) Engineer We are seeking a highly skilled and experienced Senior Sybase Database...  ...) environments. Manage and support Sybase databases hosted on Linux operating systems, spanning both on-premises data centers and... 
    Long term contract
    Contract work
    For contractors

    Sesheng Company

    Reston, VA
    5 days ago
  •  ...experience and effective approach, ensuring that we lead with both innovation and integrity. The Position: The Red Hat Linux Systems Engineer (Journeyman) provides Tier II system administration and operational support for Linux-based environments supporting Joint... 

    Integrated Computer Solutions Inc

    Herndon, VA
    12 days ago
  • $122k - $184k

    Freddie Mac in McLean, Virginia, is seeking a Senior Engineer of Infrastructure Engineering to lead initiatives on Linux engineering and AWS cloud optimization. Candidates will develop solutions to enhance infrastructure stability and security while driving automation efforts... 

    Freddie Mac

    Mc Lean, VA
    3 days ago
  •  ...experience and effective approach, ensuring that we lead with both innovation and integrity. The Position The Red Hat Linux Senior Engineer provides senior-level engineering and administration support for Red Hat/Linux-based systems. The position supports... 
    Contract work
    Day shift

    The One 23 Group

    Herndon, VA
    a month ago
  •  ...implement infrastructure changes and system upgrades. Manage and troubleshoot multiple VMware environments. Provide Windows Server and Linux administration, maintenance, and troubleshooting. Create STIG‑compliant images for Windows Desktop, Windows Server, and Linux OS.... 
    Temporary work
    Immediate start

    Nava

    Reston, VA
    5 days ago
  • $168k - $206k

     ...applying updates, patches, and security fixes. Assist Network Engineers with configuring and managing network services, such as DNS, DHCP...  ...years’ experience in System Administration across Windows and Linux environments. Experience managing and maintaining servers, workstations... 
    Work experience placement
    Remote work
    Flexible hours

    Boeing

    Herndon, VA
    2 days ago
  •  ...the impact of our service. Position Summary ANSER is seeking a Principal Computer Scientist to support AI/ML Quality Assurance...  ...AI, network science, probability modeling, data mining, data engineering, data warehousing, data compression, data protection, and/or other... 
    Principal

    Koitecc Solutions

    Reston, VA
    5 days ago
  •  ...Search Associates LLC is seeking a full-time senior level software engineer to work at their Fairfax, VA headquarters. Candidates must have...  ...systems. Key skills include proficiency in C, C++, Python, and Linux. Ideal candidates should also have knowledge of database... 
    Full time

    Select Search Associates LLC

    Fairfax, VA
    5 days ago
  •  ...implement infrastructure changes and system upgrades.* Manage and troubleshoot multiple VMware environments.* Provide Windows Server and Linux administration, maintenance, and troubleshooting.* Create STIG compliant images for Windows Desktop, Windows Server, and Linux... 
    Hourly pay
    Long term contract
    Contract work

    Apex Systems

    Reston, VA
    1 day ago
  •  ...A Government entity is hiring for a LINUX Administrator Responsibilities include: Administration of AWS/Azure and database migration activities. Develop scripts for automation and configuration deploy updates, IAVA patches, and Anti-Virus updates. Troubleshoots and resolves... 

    Workforce Solutions Virens Global

    Chantilly, Loudoun County, VA
    2 days ago
  • $5,000 per month

     ...would love to connect with you. Join our team and build a career that you will be proud of. Explore Opportunities Today The Principal Cloud Engineer serves as the highest-level technical authority for Azure architecture within Stanley Martin Homes. This role defines... 
    Principal
    Temporary work
    Work at office
    Local area
    Work from home
    Flexible hours

    Stanley Martin

    Reston, VA
    5 days ago

Do you want to receive more vacancies?

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