Proficient with RTOS (CMX, ThreadX, or similar) and RTOS based applications and multi-threaded applications. * Proficient programming in C++ and C targeting embedded modules. * Experience with CAN ...
Proficient with RTOS (CMX, ThreadX, or similar) and RTOS based applications and multi-threaded applications. * Proficient programming in C++ and C targeting embedded modules. * Experience with CAN ...
Senior Firmware Engineer, Platform
Palo Alto, CA · On-site
$160 - $210/hr
Experience with real-time operating systems (FreeRTOS, Zephyr, ThreadX, or similar); understanding of scheduling, synchronization primitives, and memory management. * Proficiency with Bazel or ...
Senior Firmware Engineer, Platform
Palo Alto, CA · On-site
$160 - $210/hr
Experience with real-time operating systems (FreeRTOS, Zephyr, ThreadX, or similar); understanding of scheduling, synchronization primitives, and memory management. * Proficiency with Bazel or ...
Experience with RTOS (FreeRTOS, Zephyr, ThreadX, etc.) * Knowledge of bootloaders and firmware update systems (OTA updates) * Low-power embedded design experience * Familiarity with embedded Linux ...
Experience with RTOS (FreeRTOS, Zephyr, ThreadX, etc.) * Knowledge of bootloaders and firmware update systems (OTA updates) * Low-power embedded design experience * Familiarity with embedded Linux ...
Head of Embedded Firmware
Palo Alto, CA · On-site
$300K - $400K/yr
Deep expertise across embedded RTOSes and bare-metal ARM Cortex-M, with familiarity across at least two ecosystems (e.g., Zephyr, FreeRTOS, ESP-IDF, ThreadX, NuttX). * Hands-on experience hosting ...
Head of Embedded Firmware
Palo Alto, CA · On-site
$300K - $400K/yr
Deep expertise across embedded RTOSes and bare-metal ARM Cortex-M, with familiarity across at least two ecosystems (e.g., Zephyr, FreeRTOS, ESP-IDF, ThreadX, NuttX). * Hands-on experience hosting ...
Senior Firmware Engineer
San Jose, CA · On-site
$160K - $190K/yr
MQX RTOS or ThreadX Development or enablement. * High level of proficiency in C (preferred) or C++, including development of C-based SDKs. * High level of proficiency in Python for automating pre ...
Senior Firmware Engineer
San Jose, CA · On-site
$160K - $190K/yr
MQX RTOS or ThreadX Development or enablement. * High level of proficiency in C (preferred) or C++, including development of C-based SDKs. * High level of proficiency in Python for automating pre ...
Senior Firmware Engineer - LPU
Santa Clara, CA · On-site
$140K - $185K/yr
Experience with real-time operating systems (FreeRTOS, Zephyr, VxWorks, ThreadX) and/or bare-metal firmware. * Hands-on experience with high-speed interfaces (PCIe Gen3/4/5, DDR4/5, SerDes, Ethernet ...
Senior Firmware Engineer - LPU
Santa Clara, CA · On-site
$140K - $185K/yr
Experience with real-time operating systems (FreeRTOS, Zephyr, VxWorks, ThreadX) and/or bare-metal firmware. * Hands-on experience with high-speed interfaces (PCIe Gen3/4/5, DDR4/5, SerDes, Ethernet ...
Senior Firmware Engineer
San Jose, CA · On-site
$160K - $190K/yr
MQX RTOS or ThreadX Development or enablement. * High level of proficiency in C (preferred) or C++, including development of C-based SDKs. * High level of proficiency in Python for automating pre ...
Senior Firmware Engineer
San Jose, CA · On-site
$160K - $190K/yr
MQX RTOS or ThreadX Development or enablement. * High level of proficiency in C (preferred) or C++, including development of C-based SDKs. * High level of proficiency in Python for automating pre ...
Principal Embedded Software Engineer
El Segundo, CA · On-site
$200.50 - $314.48/hr
Hands‑on experience with an RTOS (Zephyr, NuttX, ThreadX, etc.), including low‑level bring‑up and porting. * Deep proficiency in embedded C/C++. * Track record of influencing technical ...
New
Principal Embedded Software Engineer
El Segundo, CA · On-site
$200.50 - $314.48/hr
Hands‑on experience with an RTOS (Zephyr, NuttX, ThreadX, etc.), including low‑level bring‑up and porting. * Deep proficiency in embedded C/C++. * Track record of influencing technical ...
New
Senior Firmware Engineer - LPU
Santa Clara, CA · On-site
$184 - $357/hr
Experience with real-time operating systems (FreeRTOS, Zephyr, VxWorks, ThreadX) and/or bare-metal firmware.* Hands-on experience with high-speed interfaces (PCIe Gen3/4/5, DDR4/5, SerDes, Ethernet ...
Senior Firmware Engineer - LPU
Santa Clara, CA · On-site
$184 - $357/hr
Experience with real-time operating systems (FreeRTOS, Zephyr, VxWorks, ThreadX) and/or bare-metal firmware.* Hands-on experience with high-speed interfaces (PCIe Gen3/4/5, DDR4/5, SerDes, Ethernet ...
Embedded Hardware Systems Engineer (Remote - San Diego or Los Angeles Area only)
San Diego, CA · On-site
$130 - $150/hr
Familiarity with RTOS environments such as ThreadX, FreeRTOS, or Zephyr What we offer * Taking Care of our Employees on Day One with Medical, Dental, Vision, Life and Disability Insurance coverage ...
New
Embedded Hardware Systems Engineer (Remote - San Diego or Los Angeles Area only)
San Diego, CA · On-site
$130 - $150/hr
Familiarity with RTOS environments such as ThreadX, FreeRTOS, or Zephyr What we offer * Taking Care of our Employees on Day One with Medical, Dental, Vision, Life and Disability Insurance coverage ...
New
Senior Robotics & Embedded Systems Engineer (UAS / C-V2X)
Detroit, MI · On-site
$120 - $190/hr
Experience migrating Linux logic to Real-Time Operating Systems (FreeRTOS, ThreadX, QNX). Responsibilities * System Architecture: Design software structure for reliability and maintainability.
Senior Robotics & Embedded Systems Engineer (UAS / C-V2X)
Detroit, MI · On-site
$120 - $190/hr
Experience migrating Linux logic to Real-Time Operating Systems (FreeRTOS, ThreadX, QNX). Responsibilities * System Architecture: Design software structure for reliability and maintainability.
Firmware Engineer (24760)
Naperville, IL · On-site
$85K - $95K/yr
Experience with RTOS (FreeRTOS, Zephyr, ThreadX, etc.) * Knowledge of bootloaders and firmware update systems (OTA updates) * Low-power embedded design experience * Familiarity with embedded Linux ...
Firmware Engineer (24760)
Naperville, IL · On-site
$85K - $95K/yr
Experience with RTOS (FreeRTOS, Zephyr, ThreadX, etc.) * Knowledge of bootloaders and firmware update systems (OTA updates) * Low-power embedded design experience * Familiarity with embedded Linux ...
Principal Embedded Software Engineer
Westford, MA · On-site
$117 - $196/hr
FreeRTOS, VxWorks, QNX, ThreadX, or similar RTOS platforms * Device driver development * Board Support Packages (BSP) * Bootloaders and secure boot * Networking and communications protocols
New
Principal Embedded Software Engineer
Westford, MA · On-site
$117 - $196/hr
FreeRTOS, VxWorks, QNX, ThreadX, or similar RTOS platforms * Device driver development * Board Support Packages (BSP) * Bootloaders and secure boot * Networking and communications protocols
New
Senior Firmware Engineer
Palo Alto, CA · On-site
$75 - $95/hr
Adjacent embedded ecosystems -- FreeRTOS, ThreadX, NuttX, or bare-metal Cortex-M development. * ARM secure-partition development (TrustZone or comparable). * On-device flash file system work ...
Senior Firmware Engineer
Palo Alto, CA · On-site
$75 - $95/hr
Adjacent embedded ecosystems -- FreeRTOS, ThreadX, NuttX, or bare-metal Cortex-M development. * ARM secure-partition development (TrustZone or comparable). * On-device flash file system work ...
BIOS Developer
Houston, TX · On-site
$110 - $160/hr
Solid experience with RTOS (Real-Time Operating Systems), embedded Linux, and other embedded platforms like ThreadX and Zephyr OS. * Understanding low-level hardware architecture, software ...
New
BIOS Developer
Houston, TX · On-site
$110 - $160/hr
Solid experience with RTOS (Real-Time Operating Systems), embedded Linux, and other embedded platforms like ThreadX and Zephyr OS. * Understanding low-level hardware architecture, software ...
New
Senior Embedded Software Engineer (C/C++)
Bedford, MA · On-site
$130K - $160K/yr
Experience with popular RTOS platforms (e.g., ThreadX) * Experience with motor control algorithms such as microstepping or closed-loop control * Experience with hardware bring-up and production ...
Senior Embedded Software Engineer (C/C++)
Bedford, MA · On-site
$130K - $160K/yr
Experience with popular RTOS platforms (e.g., ThreadX) * Experience with motor control algorithms such as microstepping or closed-loop control * Experience with hardware bring-up and production ...
$184 - $357/hr
Experience with real-time operating systems (FreeRTOS, Zephyr, VxWorks, ThreadX) and/or bare-metal firmware.* Hands-on experience with high-speed interfaces (PCIe Gen3/4/5, DDR4/5, SerDes, Ethernet ...
New
$184 - $357/hr
Experience with real-time operating systems (FreeRTOS, Zephyr, VxWorks, ThreadX) and/or bare-metal firmware.* Hands-on experience with high-speed interfaces (PCIe Gen3/4/5, DDR4/5, SerDes, Ethernet ...
New
$130 - $150/hr
Familiarity with RTOS environments such as ThreadX, FreeRTOS, or Zephyr What we offer * Taking Care of our Employees on Day One with Medical, Dental, Vision, Life and Disability Insurance coverage ...
New
$130 - $150/hr
Familiarity with RTOS environments such as ThreadX, FreeRTOS, or Zephyr What we offer * Taking Care of our Employees on Day One with Medical, Dental, Vision, Life and Disability Insurance coverage ...
New
Senior Firmware Engineer - LPU
Santa Clara, CA · Hybrid
$140K - $185K/yr
Experience with real-time operating systems (FreeRTOS, Zephyr, VxWorks, ThreadX) and/or bare-metal firmware. * Hands-on experience with high-speed interfaces (PCIe Gen3/4/5, DDR4/5, SerDes, Ethernet ...
Senior Firmware Engineer - LPU
Santa Clara, CA · Hybrid
$140K - $185K/yr
Experience with real-time operating systems (FreeRTOS, Zephyr, VxWorks, ThreadX) and/or bare-metal firmware. * Hands-on experience with high-speed interfaces (PCIe Gen3/4/5, DDR4/5, SerDes, Ethernet ...
Embedded Firmware Engineer (RTOS/ASIC) for Optical Systems
San Jose, CA · On-site
$90K - $115K/yr
Exposure to RTOS environments such as FreeRTOS, Zephyr, ThreadX, or similar systems. * Basic scripting experience with Python or similar programming languages. * Familiarity with Linux‑based ...
Embedded Firmware Engineer (RTOS/ASIC) for Optical Systems
San Jose, CA · On-site
$90K - $115K/yr
Exposure to RTOS environments such as FreeRTOS, Zephyr, ThreadX, or similar systems. * Basic scripting experience with Python or similar programming languages. * Familiarity with Linux‑based ...
Threadx information
What is ThreadX?
What are the key skills and qualifications needed to thrive as a ThreadX embedded software engineer?
What are some common challenges faced by engineers working with ThreadX in embedded systems development?
What is the difference between Threadx vs Embedded Software Engineer?
| Aspect | Threadx | Embedded Software Engineer |
|---|---|---|
| Credentials | Experience with RTOS, embedded systems, C/C++ | Degree in Computer Engineering, Electrical Engineering, or related; experience with embedded systems |
| Work Environment | Embedded device development, real-time systems, hardware integration | Design, develop, test embedded software for various devices |
| Industry Usage | Used in IoT, consumer electronics, automotive, industrial | Works across similar industries, often using RTOS like Threadx |
While Threadx is a real-time operating system used in embedded systems, an Embedded Software Engineer develops software for such systems, often utilizing RTOS like Threadx. The engineer's role involves designing and testing embedded applications, whereas Threadx provides the platform for real-time operations. Both roles overlap in embedded environments, but the engineer's focus is broader, covering software development beyond just RTOS implementation.
What job categories do people searching Threadx jobs look for?
The top searched job categories for Threadx jobs are:

Other
Medical, Dental, Vision, Retirement, PTO
This job post has expired 1 day ago. Applications are no longer accepted.
Job description
Pay Rate Low: 80.00 | Pay Rate High: 90.00
Exciting Principal Embedded Software Engineer opportunity to work for a global leader dedicated to helping people see brilliantly. The largest device company in the world - with complementary businesses in Surgical and Vision Care
Location: Lake Forest - onsite
Contract Length: 6-9 month contract with extension and strong conversion potential
Benefits: Medical, Dental, Holiday, PTO 401K matching
Medical Devices | RTOS | C/C++ | ARM | IEC 62304
Looking for an experienced embedded engineer who has worked in the medical device industry on complex multi-processor based systems as a "hands-on" individual contributor with the following:
Must Haves:
- Experience developing embedded software for medical devices according to FDA/ISO regulations (including IEC 62304) and writing supporting design and test documentation.
- Ability to migrate ARM legacy code to new ARM Boards.
- Proficient in creating bootloaders and application code as well as developing device drivers.
- Proficient with RTOS (CMX, ThreadX, or similar) and RTOS based applications and multi-threaded applications.
- Proficient programming in C++ and C targeting embedded modules.
- Experience with CAN, Ethernet, SPI, UART, I2C, ADC's and DAC's.
- Strong debugging skills at component-level designs on the PCBA or within an integrated product and experience with simulation and debug tools (ex: CANoe, Lauterbach)
- Proficient in using lab equipment (logic analyzers, in-circuit emulators, oscilloscopes and DVMs) to debug and troubleshoot designs.
- Ability to read schematics as applicable to design and debugging efforts.
- Ability to work independently while collaborating with subject matter experts (SMEs) to meet project schedule and project milestones.
- Ability to work on multiple projects with prioritizations aligned with project deliverables
Nice to Have
- Understanding of Software Development Lifecycle Management (SDLC).
- Experience with waveform generation, transducer signal sampling, motor control and other electromechanical control
- Experience in using static analysis, unit testing and other tools/methods.
- Experience using Git and Azure DevOps 5. Experience working in a Continuous Integration (CI) environment
- Experience with Python for general purpose scripting
- Good interpersonal & Communication skills.
Minimum Requirements:
- Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
- 6+ years hands on embedded software development experience
- Excellent written and verbal English communication skills
- Team player with demonstrated commitment to meeting schedule and project milestones.
- Good interpersonal & Communication skills to build positive departmental and inter departmental relationships in a virtual, remote, and asynchronous environment
This job description is a complete list of all desired skills but not all are required. We strongly encourage candidates who have some of the skills to apply. We look forward to a conversation to learn more about you!
Work Authorization Requirement
Must be authorized to work in the United States on a permanent basis.
Sponsorship (including H-1B, OPT, CPT, etc.) is not available for this role now or in the future.
INDBH
#LI-RL1
About Ashtrix
Sourced by ZipRecruiter
Industry
It services
Company size
1 - 10 Employees
Headquarters location
Palo Alto, CA, US
Year founded
2013