1

Freertos Jobs (NOW HIRING)

Senior Embedded Software Engineer

Melbourne, FL · On-site

$114K - $150K/yr

Design and implement software for Bare Metal, FreeRTOS, and Embedded Linux/Ubuntu environments. * Develop and debug low-level drivers, middleware, communication protocols, and application-level ...

Linux, Windows, FreeRTOS, TI-RTOS, SafeRTOS * Protocols: BLE, TCP/IP, UART (RS232 & RS485), SPI, I2C, QSPI, OSPI, Z-wave * Drivers: GPIO, I2C, SPI, PWM, ADC, DAC, RTC, UART, JTAG * Tools: LabVIEW ...

Senior Software Engineer

Warren, MI · On-site

$115K - $151K/yr

Develop software on a Real Time Operating System, like FreeRTOS based SafeRTOS. * Develop software feature on Linux to control the powering and activation of devices and processes. * Participate in ...

next page

Showing results 1-20

Freertos information

See salary details

$12

$21

$44

How much do freertos jobs pay per hour?

As of Aug 4, 2026, the average hourly pay for freertos in the United States is $21.24, according to ZipRecruiter salary data. Most workers in this role earn between $17.31 and $22.12 per hour, depending on experience, location, and employer.

What are the typical daily responsibilities of a FreeRTOS developer?

A FreeRTOS Developer typically spends their day designing, coding, and testing embedded software on platforms that require real-time task management. Responsibilities include configuring FreeRTOS tasks, debugging hardware interfaces, optimizing resource usage, and collaborating closely with hardware engineers and other software developers to solve integration issues. Developers may also review code, create technical documentation, and participate in sprint meetings if working within an agile team. This mix of tasks ensures stable, efficient operation of embedded products in industries like IoT, automotive, or industrial automation.

What is a FreeRTOS?

A FreeRTOS job typically involves developing, maintaining, or optimizing embedded systems using the FreeRTOS real-time operating system. Engineers in these roles work on tasks such as real-time task scheduling, memory management, and debugging firmware for microcontrollers. They often collaborate with hardware and software teams to ensure efficient system performance. Knowledge of C/C++, embedded programming, and microcontroller architectures is usually required.

What are the key skills and qualifications needed to thrive in the FreeRTOS position, and why are they important?

To thrive as a FreeRTOS Developer, you need strong proficiency in C/C++ programming, embedded systems architecture, and real-time operating system concepts, often supported by a degree in computer engineering or a related field. Familiarity with microcontroller platforms (such as ARM Cortex-M or ESP32), hardware debugging tools, and experience with FreeRTOS itself are essential. Analytical thinking, problem-solving, and effective teamwork are valuable soft skills for efficiently debugging and delivering robust solutions. These skills ensure reliable firmware development and seamless integration of FreeRTOS into embedded products.

More about Freertos jobs
What cities are hiring for Freertos jobs? Cities with the most Freertos job openings:
What are the most commonly searched types of Freertos jobs? The most popular types of Freertos jobs are:
What states have the most Freertos jobs? States with the most job openings for Freertos jobs include:
Infographic showing various Freertos job openings in the United States as of July 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 93% Physical, 5% Hybrid, and 2% Remote job distribution, with an average salary of $44,178 per year, or $21.2 per hour.

Embedded Software Engineer (Baremetal/FreeRTOS/FPGA/Control Loops, MATLAB) - Only W2

Saransh Inc

Andover, MA • On-site

$133K - $175K/yr

Contractor

Re-posted 23 days ago


Job description

Embedded Software Engineer (Baremetal/FreeRTOS/FPGA/Control Loops, MATLAB)
Location: Andover, MA (Onsite from Day 1)
Job Type: Contract (W2)
 
Embedded Systems - C/C++
Yes
1
 
 
Matlab
Yes
1
 

JD:
Expectation:
• Develop hands on C/C++ software and integrate your work within Smith+Nephew’s Agile Scrum teams.
• Support and augment internal team of 10+ software engineers.
• Deliver against sprint commitments and program increment objectives.
Job description:
• Atleast 2+ years of professional software development experience, with strong emphasis on C/C++ on microcontrollers like K60, STM32, FPGA (microblazes or similar soft cores); experience in embedded systems, ideally within medical devices.
• Proven experience developing, debugging and tuning of motor control with closed control loops and using MATLAB.
• Proven experience working with Microblaze or similar soft-cores on Xilinx FPGAs.
• Experience working with and troubleshooting multiple hardware interfaces, such as PCIe, CAN, I2C, I2S, UART, SPI, USB etc.
• Nice to have experience working with UI development on QNX using Crank Story Board and working with Linux.
• Solid understanding of CI/CD pipelines and tools such as Jenkins or GitLab CI.
• Ability to write unit and component level tests for C/C++ applications manual and automated with frameworks like GoogleTest, Unity etc.
• Experience with Lua, Python or Shell scripting for automation, testing, and tooling is required.