1

Embedded Rtos Jobs in New Hampshire (NOW HIRING)

Embedded Firmware Engineer

Lebanon, NH · On-site

$120K - $140K/yr

Develop firmware for ARM Cortex-M microcontrollers using an RTOS (Zephyr preferred) * Implement ... Integrate IMUs and other embedded sensors into production firmware * Support sensor fusion and ...

Develop firmware for ARM Cortex-M microcontrollers using an RTOS (Zephyr preferred) * Implement ... Integrate IMUs and other embedded sensors into production firmware * Support sensor fusion and ...

Embedded Firmware Engineer

Lebanon, NH

$115K - $158K/yr

Develop firmware for ARM Cortex-M microcontrollers using an RTOS (Zephyr preferred) * Implement ... Integrate IMUs and other embedded sensors into production firmware * Support sensor fusion and ...

Senior Embedded Systems Engineer (EE/FW)

Lebanon, NH · On-site

$133K - $177K/yr

Simbex is seeking a Senior Embedded Systems Engineer to own the full hardware-firmware stack for a ... Architect and deliver production Zephyr RTOS firmware on ARM Cortex-M/R targets * Author device ...

Simbex is seeking a Senior Embedded Systems Engineer to own the full hardware-firmware stack for a ... Architect and deliver production Zephyr RTOS firmware on ARM Cortex-M/R targets * Author device ...

Eng Prin - SW

Hudson, NH · On-site

$118K - $200K/yr

Deep understanding of real-time operating systems (RTOS) and embedded kernels. * Experience with hardware-software co-design and low-level driver development. * Experience working with low-power ...

Senior Firmware Engineer

Rochester, NH · On-site

$117K - $155K/yr

Working knowledge of RTOS/Linux embedded designs. * Proficient implementing of SPI, I2C, UART, Synchronous/Asynchronous memory interfaces, RTC, PWM, GPIO. * Familiarity with secure boot.

Senior Firmware Engineer

Rochester, NH · On-site

$117K - $155K/yr

Working knowledge of RTOS/Linux embedded designs. * Proficient implementing of SPI, I2C, UART, Synchronous/Asynchronous memory interfaces, RTC, PWM, GPIO. * Familiarity with secure boot.

Eng II - SW

Merrimack, NH · On-site

$79K - $134K/yr

... RTOS). * Driving agile development processes: Participate in agile development processes ... Develop software solutions that interface with hardware devices such as FPGAs, GPUs, and embedded ...

Eng II - SW

Merrimack, NH · On-site

$79K - $134K/yr

... RTOS). * Driving agile development processes: Participate in agile development processes ... Develop software solutions that interface with hardware devices such as FPGAs, GPUs, and embedded ...

Job Requirements: • Hands-on experience with embedded firmware development (C/C++, RTOS environments) and/or electronic hardware design. • Demonstrated experience with hardware-firmware co-design ...

Job Requirements: • Hands-on experience with embedded firmware development (C/C++, RTOS environments) and/or electronic hardware design. • Demonstrated experience with hardware-firmware co-design ...

Hands-on experience with embedded firmware development (C/C++, RTOS environments) and/or electronic hardware design. Demonstrated experience with hardware-firmware co-design, PCB bring-up, and ...

Eng Sr Prin - SW

Merrimack, NH · On-site

$130K - $221K/yr

... RTOS). * Driving agile development processes : Participate in agile development processes ... Develop software solutions that interface with hardware devices such as FPGAs, GPUs, and embedded ...

Eng Sr Prin II - SW

Merrimack, NH · On-site

$146K - $249K/yr

... RTOS). * Driving agile development processes : Participate in agile development processes ... Develop software solutions that interface with hardware devices such as FPGAs, GPUs, and embedded ...

next page

Showing results 1-20

Embedded Rtos information

What are some typical challenges faced when developing software for embedded RTOS environments?

Developing software for embedded RTOS (Real-Time Operating System) environments often involves unique challenges such as managing limited memory and processing resources, ensuring deterministic real-time performance, and debugging in resource-constrained systems. Team members frequently collaborate closely with hardware engineers to optimize code for specific microcontrollers or processors. Additionally, balancing task prioritization and inter-task communication to avoid deadlocks or priority inversion is a common focus. These complexities make strong problem-solving skills and attention to detail particularly valuable in this role.

What are the key skills and qualifications needed to thrive as an Embedded RTOS Engineer, and why are they important?

To thrive as an Embedded RTOS Engineer, you need a strong background in embedded systems programming, real-time operating system (RTOS) concepts, and a relevant degree in computer engineering or a related field. Familiarity with tools like Keil, IAR Embedded Workbench, and experience with RTOS platforms such as FreeRTOS or VxWorks, along with certifications like Certified Embedded Systems Engineer, are highly valuable. Attention to detail, problem-solving abilities, and effective teamwork are crucial soft skills that enhance performance in this role. These competencies are essential for designing reliable, efficient, and responsive embedded solutions that meet stringent real-time requirements.

What is an Embedded RTOS?

An Embedded RTOS (Real-Time Operating System) is a specialized operating system designed to manage hardware resources and run applications with precise timing requirements in embedded systems. Unlike general-purpose operating systems, an RTOS ensures that tasks are executed predictably and meet strict deadlines, which is crucial in applications like automotive systems, medical devices, and industrial automation. Embedded RTOSs provide features like multitasking, task scheduling, and inter-task communication, all optimized for resource-constrained environments. They help developers create reliable, efficient, and responsive embedded applications.

What is the difference between Embedded Rtos vs Firmware Engineer?

AspectEmbedded RtosFirmware Engineer
CredentialsKnowledge of RTOS, embedded systems, C/C++Embedded systems, C/C++, hardware understanding
Work EnvironmentEmbedded systems development, real-time applicationsHardware interfacing, low-level programming
Industry UsageConsumer electronics, automotive, IoT devicesConsumer 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.

What cities in New Hampshire are hiring for Embedded Rtos jobs? Cities in New Hampshire with the most Embedded Rtos job openings:

Embedded Firmware Engineer

Simbex

Lebanon, NH • On-site

$120K - $140K/yr

Full-time

Posted 24 days ago


Job description

Simbex is seeking an Embedded Firmware Engineer to develop production firmware for next-generation IoT wearable devices. In this role, you will build embedded software for low-power connected systems, integrate sensors and wireless technologies, and collaborate closely with electrical engineers to bring new hardware platforms to life. You'll play a key role in delivering reliable, high-performance firmware for innovative wearable products.
Responsibilities
Firmware Development
  • Design, develop, and maintain embedded firmware using C/C++
  • Develop firmware for ARM Cortex-M microcontrollers using an RTOS (Zephyr preferred)
  • Implement drivers and interfaces for peripherals including SPI, I2C, UART,
  • USB, and GPIO
  • Support board bring-up and hardware integration activities

Wireless & IoT
  • Develop Bluetooth Low Energy (BLE) applications for device communication and configuration
  • Implement over-the-air (OTA) firmware update capabilities
  • Support cloud connectivity using IoT communication protocols such as MQTT or CoAP
  • Optimize firmware for low-power operation

Sensor Integration
  • Integrate IMUs and other embedded sensors into production firmware
  • Support sensor fusion and motion-processing algorithms
  • Collaborate with algorithm developers to implement and optimize embedded solutions

Testing & Quality
  • Develop and execute unit, integration, and system-level tests
  • Troubleshoot firmware and hardware integration issues
  • Contribute to CI/CD workflows and software quality practices
  • Maintain technical documentation and support product verification activities

Required Qualifications
  • BS in Computer Engineering, Electrical Engineering, Embedded Systems, or related field
  • 3-6 years of embedded firmware development experience
  • Strong C/C++ programming skills
  • Experience developing firmware for ARM Cortex-M microcontrollers
  • Experience with an RTOS (Zephyr preferred)
  • Experience with SPI, I2C, UART, USB, GPIO, and embedded peripherals
  • Experience with Bluetooth Low Energy (BLE)
  • Strong debugging and problem-solving skills

Preferred Qualifications
  • Experience with Zephyr RTOS
  • Experience with MCUboot or OTA firmware updates
  • Experience integrating IMUs or other motion sensors
  • Familiarity with sensor fusion or embedded signal processing
  • Experience with AWS IoT Core, Azure IoT Hub, or similar cloud platforms
  • Experience developing battery-powered or wearable IoT devices