Senior Software Engineer, Embedded Systems
$180k - $280kElroy 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- 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
$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...SeniorContract workFor contractors3 days per week$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...SeniorWork experience placement$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....SeniorPermanent employmentWork at office$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...SeniorPermanent employmentWork at officeRelocation$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...SeniorSummer workWork at officeLocal areaFlexible hours$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...SeniorLocal area$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...SeniorFor contractorsFixed term contractWork at officeLocal areaImmediate startWork from homeMonday to FridayFlexible hours- ...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 payTemporary workWork experience placementLocal areaWorldwideFlexible hours
$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$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,...SeniorFull timeContract workWork at officeMonday to Friday$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...SeniorFull timeFor contractorsWork experience placementShift work- ...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
- 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
- ...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...SeniorPermanent employmentWork at officeLocal areaRemote work
$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...SeniorFull timeTemporary workWork experience placementRemote workFlexible hours- 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
- 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
$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...SeniorWork at office$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...SeniorFull timeLocal areaRelocation package- 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
- 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
- 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
$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...SeniorLocal areaWork from homeFlexible hours2 days per week3 days per week- 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
- 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
- ...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
$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- 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...SeniorVisa sponsorship
$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 workWork experience placementWork at office2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Embedded Systems. Be the first to apply!
- software engineer amazon California, MO
- information technology software engineer California, MO
- software engineer remote California, MO
- remote entry level software developer California, MO
- network software engineer California, MO
- intel software engineer California, MO
- senior software engineer remote California, MO
- senior software engineer California, MO
- cybersecurity software engineer California, MO
- part time software developer remote California, MO

