Development experience with Embedded Linux (e.g., Yocto) and embedded RTOS (e.g., QNX) is highly desirable * Experience in working with silicon teams is highly desirable. * Good proficiency with C/C+
Development experience with Embedded Linux (e.g., Yocto) and embedded RTOS (e.g., QNX) is highly desirable * Experience in working with silicon teams is highly desirable. * Good proficiency with C/C+
Senior Embedded Software Engineer - Cyber
San Diego, CA · On-site
$158K - $237K/yr
Configure Linux and RTOS Systems: Customize Linux kernel, system settings, bootloaders (U-Boot ... Embedded Software Development: Expert in C/C++ for embedded systems and low-level driver ...
Quick apply
Senior Embedded Software Engineer - Cyber
San Diego, CA · On-site
$158K - $237K/yr
Configure Linux and RTOS Systems: Customize Linux kernel, system settings, bootloaders (U-Boot ... Embedded Software Development: Expert in C/C++ for embedded systems and low-level driver ...
Principal Embedded Software Engineer
Scotts Valley, CA · On-site
$170K - $260K/yr
Architect and implement RTOS-based firmware for high-performance power conversion * Design low ... Expert-level embedded C/C++ * Deep experience with RTOS, bootloaders, and low-level hardware ...
Principal Embedded Software Engineer
Scotts Valley, CA · On-site
$170K - $260K/yr
Architect and implement RTOS-based firmware for high-performance power conversion * Design low ... Expert-level embedded C/C++ * Deep experience with RTOS, bootloaders, and low-level hardware ...
Sr. Flight Software Engineer
$160K - $250K/yr
Experience with embedded RTOS such as RTLinux or Azure RTOS * Familiarity with common protocols such as Ethernet, SPI, I2C, CAN, RS422, RS485, etc. * Proficiency in C/C++ and Python. * Ability to ...
Sr. Flight Software Engineer
$160K - $250K/yr
Experience with embedded RTOS such as RTLinux or Azure RTOS * Familiarity with common protocols such as Ethernet, SPI, I2C, CAN, RS422, RS485, etc. * Proficiency in C/C++ and Python. * Ability to ...
$138K - $182K/yr
Required BS in Computer Engineering, Electrical Engineering, Computer Science, or related field Experience with embedded C/C++ Experience with RTOS, embedded Linux, or bare metal development ...
$138K - $182K/yr
Required BS in Computer Engineering, Electrical Engineering, Computer Science, or related field Experience with embedded C/C++ Experience with RTOS, embedded Linux, or bare metal development ...
Staff Embedded Platform Engineer
Long Beach, CA · On-site +1
$150K - $283K/yr
Our Embedded Platform contains the RTOS, drivers, standard / common services, and basic functionality that all our ECUs need to function within our next generation vehicle. This team is responsible ...
Staff Embedded Platform Engineer
Long Beach, CA · On-site +1
$150K - $283K/yr
Our Embedded Platform contains the RTOS, drivers, standard / common services, and basic functionality that all our ECUs need to function within our next generation vehicle. This team is responsible ...
FPGA SoC Embedded Engineer (RTOS, Xilinx/Intel)
$120K - $220K/yr
We are seeking an embedded engineer to develop real-time software on advanced SoC platforms. This role involves building firmware, working with RTOS-based systems, and interacting closely with FPGA ...
FPGA SoC Embedded Engineer (RTOS, Xilinx/Intel)
$120K - $220K/yr
We are seeking an embedded engineer to develop real-time software on advanced SoC platforms. This role involves building firmware, working with RTOS-based systems, and interacting closely with FPGA ...
Staff Embedded Platform Engineer
$150K - $283K/yr
Our Embedded Platform provides the foundational software that enables the next generation of ... The platform includes the RTOS, low-level drivers, common services, shared libraries, and core ...
Staff Embedded Platform Engineer
$150K - $283K/yr
Our Embedded Platform provides the foundational software that enables the next generation of ... The platform includes the RTOS, low-level drivers, common services, shared libraries, and core ...
Joining Apple a SoC Embedded Software Engineer, you will craft and implement embedded software for ... in an RTOS runtime environment. You will engage with new Apple Silicon SoCs from pre-silicon ...
Joining Apple a SoC Embedded Software Engineer, you will craft and implement embedded software for ... in an RTOS runtime environment. You will engage with new Apple Silicon SoCs from pre-silicon ...
Engineer, Embedded Software (new graduate)
San Diego, CA · On-site
$139K - $183K/yr
Work with DMA engines, interrupts, embedded peripherals, memory-mapped registers, and RTOS-based software components * Collaborate with cross-functional teams including MAC, RFIC, modem, validation ...
Engineer, Embedded Software (new graduate)
San Diego, CA · On-site
$139K - $183K/yr
Work with DMA engines, interrupts, embedded peripherals, memory-mapped registers, and RTOS-based software components * Collaborate with cross-functional teams including MAC, RFIC, modem, validation ...
Joining Apple a SoC Embedded Software Engineer, you will craft and implement embedded software for ... in an RTOS runtime environment. You will engage with new Apple Silicon SoCs from pre-silicon ...
Joining Apple a SoC Embedded Software Engineer, you will craft and implement embedded software for ... in an RTOS runtime environment. You will engage with new Apple Silicon SoCs from pre-silicon ...
Staff Embedded Software Engineer
$154K - $203K/yr
Exposure to RTOS or hybrid RTOS/Linux systems. * Experience with containerized workloads on embedded Linux (e.g., Docker, Balena). * Familiarity with SoCs such as NVIDIA, Qualcomm, or MediaTek.
Staff Embedded Software Engineer
$154K - $203K/yr
Exposure to RTOS or hybrid RTOS/Linux systems. * Experience with containerized workloads on embedded Linux (e.g., Docker, Balena). * Familiarity with SoCs such as NVIDIA, Qualcomm, or MediaTek.
Sr. Embedded SW Engineer
$145K - $191K/yr
Title: Sr. Embedded SW Engineer Location: Palo Alto, CA Duration: 2 Years Save Lives - Develop ... Design and develop Object Oriented real time applications deployed on the VxWorks RTOS. * Work with ...
Sr. Embedded SW Engineer
$145K - $191K/yr
Title: Sr. Embedded SW Engineer Location: Palo Alto, CA Duration: 2 Years Save Lives - Develop ... Design and develop Object Oriented real time applications deployed on the VxWorks RTOS. * Work with ...
FPGA SoC Embedded Engineer (RTOS, Xilinx/Intel)
Saratoga, CA · On-site
$120K - $220K/yr
We are seeking an embedded engineer to develop real-time software on advanced SoC platforms. This role involves building firmware, working with RTOS-based systems, and interacting closely with FPGA ...
FPGA SoC Embedded Engineer (RTOS, Xilinx/Intel)
Saratoga, CA · On-site
$120K - $220K/yr
We are seeking an embedded engineer to develop real-time software on advanced SoC platforms. This role involves building firmware, working with RTOS-based systems, and interacting closely with FPGA ...
Required • 7+ years of embedded software development experience in production systems. • Strong C/C++ skills in resource-constrained environments (bare-metal and RTOS). • Hands-on experience ...
Quick apply
Required • 7+ years of embedded software development experience in production systems. • Strong C/C++ skills in resource-constrained environments (bare-metal and RTOS). • Hands-on experience ...
Lead Embedded Systems Software Engineer
Saratoga, CA · On-site
$150K - $225K/yr
Required • 7+ years of embedded software development experience in production systems. • Strong C/C++ skills in resource-constrained environments (bare-metal and RTOS). • Hands-on experience ...
Lead Embedded Systems Software Engineer
Saratoga, CA · On-site
$150K - $225K/yr
Required • 7+ years of embedded software development experience in production systems. • Strong C/C++ skills in resource-constrained environments (bare-metal and RTOS). • Hands-on experience ...
Lead Embedded Systems Software Engineer
$150K - $225K/yr
We are looking for a Lead Embedded Software Engineer to own the full path from product requirements ... Work with Zephyr RTOS across multiple MCU families (STM32, Nordic nRF, ESP32). Use West and CMake ...
Lead Embedded Systems Software Engineer
$150K - $225K/yr
We are looking for a Lead Embedded Software Engineer to own the full path from product requirements ... Work with Zephyr RTOS across multiple MCU families (STM32, Nordic nRF, ESP32). Use West and CMake ...
Staff Embedded Software Engineer
San Francisco, CA · On-site
$154K - $203K/yr
Exposure to RTOS or hybrid RTOS/Linux systems. * Experience with containerized workloads on embedded Linux (e.g., Docker, Balena). * Familiarity with SoCs such as NVIDIA, Qualcomm, or MediaTek.
Staff Embedded Software Engineer
San Francisco, CA · On-site
$154K - $203K/yr
Exposure to RTOS or hybrid RTOS/Linux systems. * Experience with containerized workloads on embedded Linux (e.g., Docker, Balena). * Familiarity with SoCs such as NVIDIA, Qualcomm, or MediaTek.
Embedded Software Engineer with Security Clearance
$139K - $183K/yr
... RTOS). • Configure and customize Linux kernel, system settings, and bootloaders (e.g., U-Boot, GRUB). • Implement RFC-compliant networking and security protocols (e.g., IP, TLS, IPsec). • ...
Embedded Software Engineer with Security Clearance
$139K - $183K/yr
... RTOS). • Configure and customize Linux kernel, system settings, and bootloaders (e.g., U-Boot, GRUB). • Implement RFC-compliant networking and security protocols (e.g., IP, TLS, IPsec). • ...
Senior Embedded Software Engineer (CE)
Irvine, CA · On-site
$133K - $174K/yr
Maintain and optimize current software platform of embedded Linux and RTOS * Daily maintenance of platform code, including design review, code review and release * Responsible for identifying and ...
Senior Embedded Software Engineer (CE)
Irvine, CA · On-site
$133K - $174K/yr
Maintain and optimize current software platform of embedded Linux and RTOS * Daily maintenance of platform code, including design review, code review and release * Responsible for identifying and ...
Embedded Rtos information
What are some typical challenges faced when developing software for embedded RTOS environments?
What are the key skills and qualifications needed to thrive as an Embedded RTOS Engineer, and why are they important?
What is an Embedded RTOS?
What is the difference between Embedded Rtos vs Firmware Engineer?
| Aspect | Embedded Rtos | Firmware Engineer |
|---|---|---|
| Credentials | Knowledge of RTOS, embedded systems, C/C++ | Embedded systems, C/C++, hardware understanding |
| Work Environment | Embedded systems development, real-time applications | Hardware interfacing, low-level programming |
| Industry Usage | Consumer electronics, automotive, IoT devices | Consumer electronics, aerospace, medical devices |
Embedded Rtos specialists focus on designing and implementing real-time operating systems for embedded devices, ensuring system responsiveness and multitasking. Firmware Engineers develop low-level software that directly interacts with hardware components, often working within embedded environments. While both roles require embedded systems knowledge, Embedded Rtos professionals specialize in real-time OS development, whereas Firmware Engineers focus on hardware-software integration and low-level programming.
- Staff Embedded Software Engineer
- Lead Embedded Software Engineer
- Work From Home Embedded Firmware Engineer
- Embedded Software Consultant
- Freelance Embedded Systems Engineer
- Manager Electrical Engineer Embedded Systems
- Embedded C Developer
- Contract Firmware Engineer
- Entry Level Embedded Software Engineer
- Embedded Microcontroller Engineer
- Junior Iot Embedded Engineer
- Commission Graduate Embedded Software Engineer
- Temporary Iot Embedded Engineer
- Embedded Software Engineer Mes Level
- Embedded Software Developer
- Volunteer Iot Embedded Engineer
- Medical Device Embedded Software Engineer
- Junior Yocto
- Night Shift Embedded Linux
- Embedded Software Manager

$220K - $296K/yr
Full-time
Posted 10 days ago
Job description
- Leverage IP SW and integrate into MLSoC™ SW environment.
- Develop drivers for End Point, Root Complex and PCIe Bifurcation modes for the embedded system.
- Test and verify Linux PCIe device drivers and environment with Virtualizers and Zebu emulators.
- Design, Implement and Test Host drivers, libraries and test applications to interface to SiMa.ai’s MLSoC™
- Experience integrating GPUs, NVME drives, and other PCIe devices to a Host Root Complex system.
- Configure Linux environments for different reference boards.
- Modify and perform Yocto builds for new functionality.
- Provide SW to support HW MLSoC test validation team.
- Own the overall design of the data transfer and data structures used for management and data transfer over PCIe.
- BS/MS in computer science with minimum of 10+ years of experience
- Hands-on, production deployed experience developing firmware, boot code and SW using high performance 64 bit Arm processors.
- Hands-on, production deployed experience developing drivers for PCIe End Point and Root Complex embedded systems.
- Development experience (preferably production deployed) with x86 Linux Host systems to communicate with PCIe EP devices.
- Hands-on experience bringing up and troubleshooting new PCIe devices.
- Development experience with Embedded Linux (e.g., Yocto) and embedded RTOS (e.g., QNX) is highly desirable
- Experience in working with silicon teams is highly desirable.
- Good proficiency with C/C++
- Proven track record and experience building and delivering complex SW products.