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 12 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Embedded Systems in California, MO vacancy
  •  ...technologies—like the da Vinci surgical system and Ion —have transformed how...  ...worldwide. We’re a team of engineers, clinicians, and innovators...  ...strategy and develop software to implement the same. Essential...  ...Qt and other tools in an embedded C/C++ environment. Maintain superior... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    California, MO
    3 days ago
  •  ...exciting client is seeking a Sr. Software Engineer to develop the C++ core...  ...production of military-grade UAS systems and drones. You will work on...  ..., or a high-reliability embedded system. Experience with...  ...(ITAR). Employment Details Seniority level: Mid-Senior level. Employment... 
    Senior
    Full time

    Lumicity

    California, MO
    2 days ago
  •  ...Senior Software Engineer A rapidly growing, private equity-backed technology company ,is looking for...  ...time Senior Software Engineer to develop embedded firmware for its intelligent energy...  ...Theirtechnology connects and optimizes building systems to deliver energy, operational, and... 
    Senior
    Full time

    Motion Recruitment Partners LLC

    California, MO
    18 hours ago
  • $164k

     ...About the Role The Data engineering team has been created keeping in mind the importance and...  ...hands-on experience using any MPP database system like Snowflake, AWS Redshift or Teradata...  ...'t just words on a wall-our values are embedded in every aspect of our business, serving... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Chime

    California, MO
    1 day ago
  •  ...We are looking for a highly motivated Senior Software Engineer to join our team. Responsibilities include designing, developing, and maintaining software applications. Strong proficiency in Node.js Experience with MySQL Seniority level Mid-Senior level Employment type... 
    Senior
    Full time

    Digitizing Studio

    California, MO
    3 days ago
  •  ...possible. A lightweight, model-agnostic system that enforces policy, prevents drift, and...  ...benchmarked on HaluEval, the CTGT Policy Engine (paired with GPT-120B OSS) outperformed frontier...  ...whose strength is the fundamentals of software engineering, applied at the level of real... 
    Senior

    CTGT

    California, MO
    18 hours ago
  •  ...complete solutions across all phases of the Software Development Lifecycle: design,...  ...on project-level issues Guide junior engineers Make technical decisions with little...  ...processes Provide technical advice to senior leaders on systems, solutions, challenges, and strategy... 
    Senior
    Immediate start

    Jobtailor

    California, MO
    12 hours ago
  •  ...the cloud. Our product Manifest- is the operating system for the physical world. We’re a team of engineers and data scientists driven by our mission to use reinforcement...  ...(FastAPI, SQLAlchemy, Pandas) - We value your software engineering fundamentals and ability to learn over... 
    Senior
    Visa sponsorship

    Tagup Inc

    California, MO
    4 days ago
  •  ...JetInsight's best-in-class quoting and fleet management software helps aircraft charter operators run and grow safer, more efficient...  ...of on-demand aircraft. We’re looking for a full stack Senior Software Engineer to join our growing engineering team. You’ll work on all areas... 
    Senior

    JetInsight

    California, MO
    3 days ago
  •  ...SWISSto12 is seeking a Senior Software Architect to lead end-to-end architecture...  ...lines, ensuring coherent design for embedded and hardware-integrated systems. You will guide architectural...  .../C++ experience, you will mentor engineers, collaborate across teams and external... 

    Jobleads-US

    California, MO
    2 days ago
  • $204k - $259k

     ...measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve how...  ...self-motivation to navigate complex systems and pursue open-ended problems to completion... 
    Senior
    Full time
    Remote work

    Waymo

    California, MO
    1 day ago
  •  ...Software Engineer Python Cloud Services Space Operations Satellite Telemetry As a Space Operations Software Engineer at Spire, you will join...  ...enhance the efficiency of our satellite fleet. You'll develop systems and tools for visualizing and analyzing satellite telemetry,... 
    Senior
    Work at office
    3 days per week

    Spire

    California, MO
    1 day 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
    12 hours ago
  •  ...manufacturing: converting greenhouse gas into diamond wafers using zero-emission energy. We are looking for a detail-oriented, hands-on Software Engineer to strengthen and grow our data collection, software interfaces, and infrastructure, which we use to report key business... 
    Senior
    Local area
    Flexible hours

    Vrai & Oro

    California, MO
    3 days ago
  • $243.29k - $295.25k

     ...from managing cluster lifecycles. As a Senior Engineer on the Cache team (part of the Infra Storage...  ...large-scale, in-house distributed systems to solve Roblox's ever-growing caching...  ...experience) with at least 6+ years of hands‑on software engineering experience. Distributed... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    California, MO
    1 day ago
  • $129.4k - $194k

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

    Illumina

    California, MO
    12 hours ago
  • $196k - $220k

     ...before, during, and after playing games. We're looking for a Senior Software Engineer to join the Growth team at Discord. Our team owns how new...  ...engaged members. You'll work across the stack to build the systems that acquire and activate users at scale, whether that means... 
    Senior
    Full time

    Hitmarker | Gaming Jobs

    California, MO
    12 hours ago
  • $196.35k - $292.6k

     ...mission-critical enterprise workloads in Microsoft Azure. We are looking for a highly motivated software engineer to help develop and operate cloud-scale distributed systems that span storage, networking, cloud infrastructure, and user experience. This is a unified engineering... 
    Senior
    Local area

    Worky Ltd

    California, MO
    4 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 members...  ...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

    Voiceflow

    California, MO
    1 day ago
  • $190k - $240k

     ...Senior Software Engineer, Fullstack (Consumer Engineering) Remote US Affirm is reinventing credit to make it more honest and friendly, giving...  ..., app, and web. We own the core engagement surfaces and systems that help customers discover value, onboard seamlessly, and... 
    Senior
    Contract work
    For contractors
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Affirm

    California, MO
    3 days ago
  •  ...foundational infrastructure and the internal developer platform used by engineering teams Build golden-path templates, self-service tooling,...  ...upon hire and annually Requirements ~6+ years of software engineering experience in infrastructure, platform, or site reliability... 
    Senior
    Work at office
    Local area

    Jobtailor

    California, MO
    12 hours ago
  •  ...with the proliferation of unmanned systems, hyper-precise munitions in...  ...or sacrifice to performance. All engineering and manufacturing is conducted in...  ...Design, implement, and maintain software for autonomous systems, including embedded software, mission software, and supporting... 
    Permanent employment
    Full time
    Work at office

    Heaviside Industries, Inc.

    California, MO
    4 days ago
  • $101k - $146.5k

     ...Stratolaunch is a technology accelerator that engineers operationally realistic testing at Mach...  ...flight data critical to validating system performance and achieving rapid...  ...seeking a level II, Sr., or Staff level Embedded Software Engineer to participate in the development... 
    Remote work

    Stratolaunch

    California, MO
    3 days ago
  • $220k - $300k

     ...evals. Your work here sets the ceiling for what Harvey’s AI can do. Representative Projects Context Engineering & Agent Infrastructure. Build the platform-level systems for context management, session state, and memory that all of Harvey’s agents and products rely on.... 
    Senior

    Harvey

    California, MO
    1 day ago
  •  ...Radio-Frequency (RF) products and sub-systems for satellite communication and remote...  ...Master’s degree in Computer Science, Software Engineering, or a related technical discipline ~...  ...integration ~ Expertise in RTOS-based embedded systems, real-time processing, multi-... 
    Senior
    Remote work

    Socket.dev

    California, MO
    2 days ago
  •  .../ Advanced Air Mobility About: This role sits within the Embedded Software Engineering team of a pioneering eVTOL aircraft company that designs,...  ...architecture that forms the backbone of the aircraft flight control system. This is a hands-on engineering position that includes... 
    Internship
    Local area
    Remote work

    Apera

    California, MO
    3 days ago
  • $117k - $185k

     ...inclusive environment that drives positive impact to join our team. What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop software... 

    Viasat

    California, MO
    2 days ago
  • About the Role Develop and maintain embedded firmware in C/C++ for microcontroller-based systems. Responsibilities Design low-level drivers for peripherals (GPIO...  ...Participate in code reviews and contribute to engineering best practices Qualifications Bachelor’s or Master... 

    CodeX Tech-IT LLC

    California, MO
    3 days ago
  • $190.8k - $267.1k

     ...the sources of truth for Reddit. As a Senior Engineer on this team, you’ll be a technical coach...  ...technical expertise to ensure these systems have high uptime and strong performance...  ...millions of users across the world. You have: Software development experience in Golang or... 
    Senior
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Reddit

    California, MO
    1 day ago
  • $144k - $236k

     ...s AI model training, feature engineering and serving with hundreds of...  ...frameworks, data infra, compute software, and hardware to harness the...  ...MLOps and experimentation systems across LinkedIn. From Ramping...  ...best performance possible. As a Senior Software Engineer, you will... 
    Senior
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    California, MO
    1 day ago

Do you want to receive more vacancies?

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