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

Senior Software Engineer, Embedded Systems

$180k - $280k

Elroy Air

Elroy builds autonomous aerospace systems for the real world. At the heart of those systems is a hard real time, safety critical software stack that has to work under any circumstances, with no margin for "close enough". The embedded software team writes the code that flies the plane in any conditions. This role spans the full embedded stack, from bare-metal firmware and RTOS integration to hardware bring-up and bench debugging. If you thrive on hard constraints, enjoy working close to the metal, and want your code to matter, read on.

The Role

As a Senior Embedded Software Engineer, you will own software that runs directly on safety‑critical avionics hardware including our main flight computers. You will work at the intersection of firmware, real‑time systems, and hardware bring‑up, and you will contribute to a team culture where everyone is expected to understand the system end to end. This is not a siloed firmware role: you will interact with engineers from a wide variety of disciplines on a daily basis, including systems engineering, controls, flight physics, power electronics, and aeromechanical.

What You'll Work On
  • Embedded firmware for microcontrollers and SoCs in a bare‑metal and/or RTOS environment (FreeRTOS, Zephyr, or similar)
  • Driver development, peripheral integration, and board bring‑up for custom hardware platforms
  • Real‑time control loops and sensor fusion pipelines where timing and determinism are non‑negotiable
  • Hardware debugging: oscilloscopes, logic analyzers, JTAG, and willingness to get comfortable with a schematic
  • C++ and Python tooling for testing, scripting, and automation around embedded targets
  • Development of models and emulators for aircraft components to ensure hardware behavior is faithfully represented in our cloud simulation framework
What We're Looking For

You probably have:

  • 5+ years of professional embedded software development, with production firmware shipped on real hardware
  • Deep fluency in C and/or C++; Python for scripting and test tooling
  • Hands‑on experience with at least one RTOS and with bare‑metal development
  • Comfort reading schematics, using bench instruments, and debugging hardware/software integration issues at the signal level
  • Experience with communications protocols: SPI, I2C, UART, CAN, Ethernet
  • Strong opinions about code quality, testability, and the difference between software that works in the lab and software that works in the field

It's a bonus if you have:

  • Experience in aerospace, defense, robotics, or other safety‑critical domains
  • Familiarity with DO-178, MISRA, or other embedded software standards
  • Exposure to desktop tooling or visualization for hardware debug and test workflows
  • Experience with CI/CD pipelines for embedded targets (HIL, SIL, emulation)
Our Stack
  • Primary languages: C++ and Python
  • RTOS: FreeRTOS and bare‑metal depending on target
  • Toolchains: GCC/Clang cross‑compilers, CMake, custom build infrastructure
  • Version control and CI: Git, GitHub, cloud‑based batch simulation and test runners
  • Modern AI coding tools used as productivity accelerators, not as a substitute for engineering judgment
Who We Are

Elroy's software team is small, senior, and exceptionally cross‑functional. Most engineers here are comfortable working across embedded firmware, desktop tools, and cloud infrastructure. Not because we expect everyone to be an expert in everything, but because we value curiosity and adaptability over and above having all of the answers on day one. We're looking for someone who brings deep experience in embedded and real‑time systems, and isn't afraid to range beyond that when the work calls for it.

$180,000 - $280,000 a year

#J-18808-Ljbffr
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Embedded Systems in California, MO vacancy
  • NVIDIA is seeking a passionate Software Engineer to design, develop, and productize autonomous driving perception solutions. You will build...  ...improve robustness and efficiency. We expect 12+ years on embedded real-time platforms, strong C++/Python skills, and a disciplined... 
    Senior

    NVIDIA Gruppe

    California, MO
    2 days ago
  • $135k - $200k

     ...Summary Our client, a company operating in the advanced communications and embedded systems space (including regulated government-related work), is seeking a Senior Embedded Software Engineer. This role reports to the Director of Software Engineering and involves... 
    Senior
    Contract work
    For contractors
    3 days per week

    Twenty80 llc

    California, MO
    1 day ago
  • $224k - $356.5k

     ...world. We are now looking for a passionate Software Engineer to design, develop, and productize...  ...components into a fully functional software system. Develop software verification plans...  ...-of-the art perception DNN models to embedded platforms. Analyze and improve the system... 
    Senior
    Work experience placement

    NVIDIA

    California, MO
    2 days ago
  • $123k - $160k

     ...MaXentric is seeking a Senior Embedded Software Engineer to lead software development efforts for our custom processor architecture. This role is critical...  ...s custom processor. Perform low-level programming and system design with a strong emphasis on performance tuning.... 
    Senior
    Permanent employment
    Work at office

    Maxentric Technologies

    California, MO
    2 days ago
  • $180k - $230k

     ...About Sift Sift is the data infrastructure platform for hardware engineering teams. Sift turns high-frequency telemetry into engineering insights for mission-critical systems. Teams use Sift to build and operate rockets, satellites, autonomous vehicles, energy systems... 
    Senior
    Permanent employment
    Work at office
    Relocation

    Sift Stack, Inc.

    California, MO
    5 days ago
  • $175k - $190k

     ...THE ROLE This Senior Software Engineer, iOS role is central to Thrive Market’s next phase of growth. Our iOS app serves our most engaged...  ...the migration to a modular architecture and modern design system. Longer‑term, you’ll partner closely with Product and Design... 
    Senior
    Summer work
    Work at office
    Local area
    Flexible hours

    MaC VC

    California, MO
    4 days ago
  • $129.4k - $194k

     ...Illumina's primary analysis software Work with the development...  ...maintaining automation for complex systems Strong problem-solving...  ...higher in Computer Science, Engineering, Bioinformatics, or a related...  ...estimated base salary range for the Senior Software Engineer in Test... 
    Senior
    Local area

    Illumina

    California, MO
    5 days ago
  • $168k - $224k

     ...At BuildOps, we’re building software purpose-built for commercial contractors. From service to projects...  ...operating. We’re looking for a Senior Software Engineer to help build and scale the product experiences and systems behind that mission. In this role, you’ll work... 
    Senior
    For contractors
    Fixed term contract
    Work at office
    Local area
    Immediate start
    Work from home
    Monday to Friday
    Flexible hours

    BuildOps

    California, MO
    4 days ago
  •  ...Lead Embedded Software Engineer page is loaded## Lead Embedded Software Engineerremote type: Onsitelocations: Cypress, California, USAtime type...  ...Metcal electronics bench tool solutions and Techcon dispensing Systems.We have facilities in Cypress California (US), Chandlers... 
    Hourly pay
    Temporary work
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Dover Corporation

    California, MO
    2 days ago
  • $125k - $135k

     ...in mechanical and electrical system design and prototype builds....  ...passionate about solving complex engineering challenges, striving for...  ...mechanical, electrical, and software engineering, along with general...  ...aspects of engineering! As a Senior Systems Engineer, you will:... 
    Senior

    Motivo Engineering LLC

    California, MO
    2 days ago
  • $190k - $210k

     ...GRVTY is seeking a highly experienced Systems Engineer to support the full lifecycle development of our Autonomous Underwater Vehicle (AUV...  ...professional systems engineering experience on complex hardware/software systems ~ Experience with integration and test processes,... 
    Senior
    Full time
    Contract work
    Work at office
    Monday to Friday

    Grvty

    California, MO
    4 days ago
  • $90k - $180k

    ## Senior Systems EngineerApply: United States - California - Sylmar: Full time: Posted Today: 31162156Abbott is a global healthcare leader...  ...efforts as a key member of program teams by leading systems engineering tasks defining, developing or validating a smaller program... 
    Senior
    Full time
    For contractors
    Work experience placement
    Shift work

    Thornton Tomasetti

    California, MO
    2 days ago
  •  ...Oddr is looking for a deeply hands-onSenior / Staff Software Engineerwho combines strong backend engineering fundamentals with anAI-first way of building...  ...Responsibilities: Design and build scalable, secure backend systems using C# /. NET. Own features from problem... 
    Senior

    Oddr

    California, MO
    4 days ago
  • Viejas Casino & Resort seeks an Infrastructure Administrator III to lead the design, administration, and lifecycle management of on‑premises and cloud‑connected infrastructure. You will oversee servers, virtualization, storage, networking, and core IT services while guiding...
    Senior

    Viejas Casino

    California, MO
    4 days ago
  •  ...revolutionizing swarm autonomy software for air, surface, undersea,...  ...and defense environments. Our systems are deployed on real...  ...accountability. ASR seeks a senior Android developer to join our...  ...targets an experienced mobile engineer capable of owning the operator... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work

    Red Cat Holdings

    California, MO
    2 days ago
  • $225k - $265k

     ...flowing. The Opportunity at Altana The Engineering team is responsible for building out the...  ...diverse customer base; it is a complex system that will stretch engineering in many...  ...experience writing back end or data-driven software in demanding environments. You’ve... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Altana AI

    California, MO
    1 day ago
  • Walt Disney Animation Studios in California is seeking a Senior Network Engineer to join the Network Services team, supporting on-premises and cloud networking across multiple studios and partners. You will design, configure, and troubleshoot complex networks, collaborate... 
    Senior

    The Walt Disney Company

    California, MO
    3 days ago
  • NVIDIA is seeking a Senior Software Engineer for Object Storage to design, implement, and extend our internal object storage system. This role targets large-scale deployments and high reliability for AI/ML workloads and research teams. The candidate should have a strong... 
    Senior

    NVIDIA

    California, MO
    3 days ago
  • $123.24k - $180k

     ...of Role As a Sr./Principal AI Engineer within TSMC's Artificial...  ...startup, building foundational systems from the ground up and tackling...  ...of professional experience in software engineering, machine learning...  ...to engineering teams and senior management. Education: B.S. or... 
    Senior
    Work at office

    TSMC - Taiwan Semiconductor Manufacturing Company Limited

    California, MO
    4 days ago
  • $145k - $219k

     ...in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer...  ...and beyond . About the Role: Skydio is seeking a Senior Operations Systems Engineer to help build out world class operations and manufacturing... 
    Senior
    Full time
    Local area
    Relocation package

    Skydio

    California, MO
    2 days ago
  • Fractal Analytics Inc is seeking a senior cloud/platform engineer to design, implement, and operate a scalable cloud platform on AWS. You will automate infrastructure with Terraform and Argo, build serverless apps with Lambda and ECS, and monitor services with CloudWatch... 
    Senior

    Fractal Analytics

    California, MO
    2 days ago
  • Capital One Group is seeking an AI Engineer 5 for Gen AI Platform Services focused on agentic systems. You will design, train, and deploy AI software components including LLM inference, agents, and orchestration pipelines within a responsible AI framework. Leadership and... 
    Senior

    Capital One Group

    California, MO
    2 days ago
  • BlueMatrix seeks a seasoned Software Engineer to lead a growing team and deliver client-facing web applications. You will mentor engineers, drive architectural decisions, and partner with Product to shape roadmaps while contributing to frontend and backend codebases in... 
    Senior

    BlueMatrix

    California, MO
    2 days ago
  • $200k - $260k

     ...About Machina Labs: Engineering moves at software speed. Manufacturing doesn't. Yet. Machina Labs...  ...About the Role We are looking for a Senior Manager of Software Engineering to...  ...customers to operate our production systems. The team's portfolio spans: Factory... 
    Senior
    Local area
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    Woven

    California, MO
    5 days ago
  • NVIDIA Corporation is seeking a Linux Systems Engineer to join its Infrastructure Engineering team, focusing on high-performance EDA compute farms. You will design, deploy, and maintain enterprise-grade Linux environments across RPM-based distros, optimize for throughput... 
    Senior

    NVIDIA

    California, MO
    4 days ago
  • iDC Logistics, Inc. is seeking a Senior Data Engineer for an onsite role in City of Industry, CA. You will own the data platform from deployment to production, focusing on secure access, reliable transformations, and legacy reporting alignment. You will work with SQL,... 
    Senior

    DataJobs.com

    California, MO
    3 days ago
  •  ...One in San Francisco, CA is seeking a Cloud Engineer 5 to lead the design and implementation of large-scale cloud-native systems with high reliability and strong performance...  ...cloud operations. The role requires 8+ years in software engineering and 4+ years on public cloud... 
    Senior

    Capital One Group

    California, MO
    2 days ago
  • $184k - $287.5k

    AI Infrastructure Engineers at NVIDIA build the systems, tooling, and data infrastructure that enable operation of our GPU cloud services. We are enabling...  ...and Inventory Build and maintain physical hardware and software catalogs as trusted sources of truth for infrastructure... 
    Senior

    NVIDIA

    California, MO
    4 days ago
  • Role Summary Oracle Health Platform Engineering builds core platform capabilities that enable...  ...delivery and improve quality across system design, coding, testing, documentation, and operations. We are seeking a Senior Software Developer (IC3) to design, develop, and... 
    Senior
    Visa sponsorship

    Ll Oefentherapie

    California, MO
    4 days ago
  • $140k - $193k

     ...equipment, and fleet related spend in a single system. Combined with industry leading AI, the...  ...more. About the Role: As a Staff Software Engineer on the Equipment Monitoring team, you...  ...You will collaborate closely with our Embedded/firmware and IoT teams on device... 
    Temporary work
    Work experience placement
    Work at office
    2 days per week

    ProducePay

    California, MO
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Embedded Systems. Be the first to apply!