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
$152k - $287.5k
NVIDIA is seeking a skilled software engineer for the autonomous vehicle division to design and develop robust software that integrates... ...communication abilities, and substantial experience with embedded systems. Applicants should hold a BS or MS degree in Computer Science...Senior$120k - $160k
A technology and engineering services company is seeking a Software Engineer to support the Next Generation Jammer program in Point Mugu, California. The role... ..., along with collaboration on electronic data systems. Candidates must have a Bachelor's degree and a minimum...Senior$100.32k - $150.48k
Senior Engineer, Systems - Embedded Electronics Job ID: 163887 Job Description: The Senior Systems Engineer plays a critical role in understanding... ...tools. Work with Electrical (RF, Board & IC), Firmware, Software and Mechanical teams during the product development and...SeniorTemporary workWork at officeRemote workFlexible hours$184k - $287.5k
...We are looking for a Senior Software Engineer to help build NeMo Platform, NVIDIA’s product for developing, evaluating, deploying, and operating AI systems at scale. This role will focus on NeMo Evaluator, which helps teams understand whether changes to AI agents are...Senior$184k - $287.5k
...for an experienced and highly motivated software professional to work on pioneering initiatives... ...intersection of CUDA and Deep Learning Systems. As the complexity and scale of... ...PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or related field...Senior$100.32k - $125.4k
...—from personal audio devices and wireless communication systems to hearing aids and cochlear implants. We're dedicated to... ..., where every voice is heard and every story matters. Senior Engineer, Embedded Software Senior Engineer, Embedded Software (Job ID 164042) The Senior...SeniorTemporary workRemote workFlexible hours$150k - $200k
A leading unmanned systems company in California is seeking an experienced Embedded Software Engineer. The role involves designing, coding, and testing embedded software for complex UAS technologies. Candidates should possess a Bachelor's in a relevant field and have skills...Senior$152k
Dormont Manufacturing Co is looking for a Senior System Software Engineer to join our Tegra Solutions Engineering team. You will work on advancing... ...years of software development experience, particularly in embedded systems. This position offers a salary range based on...Senior- MaXentric Technologies LLC is seeking a Senior Embedded Software Engineer in California to lead software development for their custom processor architecture. This critical role focuses on advancing R&D initiatives for DoD technology transition. The position requires a strong...SeniorPermanent employment
$184k - $287.5k
NVIDIA is looking for a highly motivated engineer to join their Embedded Automotive System Software team. The role involves designing embedded software for SOC platforms. Key responsibilities include developing features for SoCs, collaborating with engineers globally,...Senior- 6AM City, LLC in California is seeking a hands-on Senior Embedded Software/Firmware Engineer to work on innovative, project-based solutions in a collaborative... ...of relevant experience, particularly in embedded systems and programming languages. We emphasize solving real-...Senior
$120k - $170k
Job Description We are looking for a hands‑on Senior Embedded Software/Firmware Engineer. What does that even mean, and why should you consider working... ...of the best mechanical, electrical, mechatronics and systems engineers in the business. Solutions come together in...SeniorWork experience placement$152k - $241.5k
...their best work. What you’ll be doing: Software design, development and bring-up of... ...Collaborate with software, hardware and systems engineering teams to support bring up of new... ...programming skills. Experience with embedded system involving Linux/RTOS with exposure...Senior$184k - $287.5k
...you’ll be doing: Develop use cases and system requirements for L3 and L4 autonomous driving... ...closely with Data Analytics, Test Engineering, and System Integration & Test teams. Ensure... ..., system analysis, data analysis, and software architecture. Strong software...Senior$160k
...Job Description Senior Software Engineer About the job We are a recruitment agency, specializing in delivering customized solutions to our... ...experienced Senior Software Engineers to join a leading embedded system technology company. Whats in it for you? Competitive salary...Senior$120k - $160k
...Description SAIC is looking for a Software Engineer to support the Next Generation Jammer (NGJ)... ...utilization of electronic data processing systems for information storage, processing,... ...clearance. Preferred Skills Prefer EW, embedded systems and VxWorks experience but not...Senior- Monolithic Power Systems Inc. is seeking a Senior Field Applications Engineer to provide pre- and post-sales technical support for key customers in the South Central USA. The role entails engaging with customers, understanding their needs, and driving revenue growth by...SeniorRemote job
- XPEL, Inc. is seeking a Senior Software Developer - Backend to join our team. You will design and build scalable APIs and backend services... ...teammates. Your experience with cloud platforms and backend systems will be key in shaping our evolving platform. The ideal candidate...Senior
- Dormont Manufacturing Co is seeking a Senior System Software Engineer for its Autonomous Vehicles Platform. In this role, you will integrate sensors... ...skills in C++, C, and Python, and familiarity with embedded systems. This position offers a competitive salary and opportunities...Senior
$175k - $263k
Dormont Manufacturing Co is looking for a Senior Firmware Engineer - PCIe to work closely with teams to develop firmware for DirectFlash™ SSD... ...issues. The ideal candidate has deep expertise in embedded systems, proficiency in C/C++, and experience with PCIe architecture...SeniorFlexible hours$184k - $357k
NVIDIA is seeking a Senior Systems Software Engineer for its GPU Software team in California, USA. This role focuses on designing aspects of production GPU kernel drivers and embedded software with an emphasis on performance and collaboration. The ideal candidate will have...Senior$165k - $205k
...Emeryville and Santa Clara, California. About The Role As a Software Applications Engineer, Robotic Systems, you will build the distributed software systems that... ...You Stand Out Experience working with robotics, embedded systems, or hardware‑adjacent software Familiarity...$184k - $287.5k
...passionate about robotics and ready to expand embedded systems? At NVIDIA, we’re developing the future... ...with compiler, runtime, and kernel engineers to improve portability and performance... ...field. 8+ years of experience with software engineering skills in C++ and Python, comfortable...Senior$184k - $287.5k
We are now hiring a System Software Engineer to join the NVIDIA’s System Software group focusing on Tegra Diagnostics. You will join a dynamic... ...heterogeneous computing systems that power sophisticated server/auto/embedded products used in ground breaking of diverse AI, HPC, and...SeniorImmediate start$152k - $288k
Senior Software Engineer - TensorRT Edge-LLM Feb 12, 2026 $152K - $288K Are you passionate about pushing... ...VLM/VLA) models to run efficiently on embedded and edge platforms — delivering... ...Prior work on autoregressive LLM serving systems, including speculative decoding or KV...Senior$175k - $263k
THE ROLE Join us as a Senior Firmware Engineer - PCIe and play a key role in shaping... ...with our hardware and software teams to create high‑performance... ...handling. Debug complex, system‑level issues at the... ...in firmware development for embedded systems, with a strong understanding...SeniorWork at officeFlexible hours$152k - $241.5k
Overview We are now looking for a Senior Deep Learning Software Engineer, TensorRT Performance! NVIDIA is seeking an experienced Deep Learning... ...optimizing performance for low-latency, resource-constrained systems or embedded AI pipelines (e.g. Jetson systems or other edge AI...Senior- ...Manufacturing Co is seeking a Sr. Design Quality Engineer to ensure compliance in developing safe... ...role requires extensive experience in embedded software and hardware design, focusing on... ...understanding of quality management systems in the medical device sector. Responsibilities...Senior
- Overview Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately... ...skills and people skills. Qualifications Embedded Linux system development at both Application and Kernel module level...SeniorLong term contractFor contractorsImmediate start
- Qualus is recruiting for a Senior SCADA Engineer to join their Communications & SCADA Engineering department in Missouri. This role includes commissioning and testing SCADA systems, focusing on RTU integration and PLC configuration. The engineer will travel extensively,...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Embedded Systems. Be the first to apply!
- senior robotics software engineer California, MO
- graduate software engineer California, MO
- software engineer internship California, MO
- senior software engineer California, MO
- software developer fintech California, MO
- software engineer visa sponsorship California, MO
- senior software engineer ruby on rails California, MO
- federal - software developer California, MO
- graduate software developer California, MO
- consulting software engineer California, MO

