1

Embedded Rtos Jobs in Merrimack, NH (NOW HIRING)

Exposure to real-time operating systems (RTOS) in embedded environments. * Experience using JTAG-based debugging and in-circuit emulation tools for low-level troubleshooting. * Knowledge of Modbus ...

Exposure to real-time operating systems (RTOS) in embedded environments. * Experience using JTAG-based debugging and in-circuit emulation tools for low-level troubleshooting. * Knowledge of Modbus ...

Staff Firmware Engineer

Andover, MA · On-site

$152K - $228K/yr

Write embedded test code for testing all software components and functionality, from implementation ... Experience in Real-Time Operating Systems (RTOS) such as FreeRTOS , SafeRTOS etc. * Travel: 10% You ...

Staff Firmware Engineer

Andover, MA · On-site

$152K - $228K/yr

Write embedded test code for testing all software components and functionality, from implementation ... Experience in Real-Time Operating Systems (RTOS) such as FreeRTOS , SafeRTOS etc. * Travel: 10% You ...

Staff Firmware Engineer

Andover, MA · Hybrid

$152K - $228K/yr

Write embedded test code for testing all software components and functionality, from implementation ... Experience in Real-Time Operating Systems (RTOS) such as FreeRTOS , SafeRTOS etc. * Travel:10% You ...

Staff Firmware Engineer

Andover, MA · On-site

$152 - $228/hr

Write embedded test code for testing all software components and functionality, from implementation ... Experience in Real-Time Operating Systems (RTOS) such as FreeRTOS , SafeRTOS etc. Travel: 10% You ...

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 ...

Showing results 41-60

Embedded Rtos information

See Merrimack, NH salary details

$71.7K

$157K

$178.1K

How much do embedded rtos jobs pay per year?

As of Aug 20, 2026, the average yearly pay for embedded rtos in Merrimack, NH is $157,042.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,600.00 and $177,100.00 per year, depending on experience, location, and employer.

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 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 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 are popular job titles related to Embedded Rtos jobs in Merrimack, NH?

For Embedded Rtos jobs in Merrimack, NH, the most frequently searched job titles are:

What job categories do people searching Embedded Rtos jobs in Merrimack, NH look for?

The top searched job categories for Embedded Rtos jobs in Merrimack, NH are:

What cities near Merrimack, NH are hiring for Embedded Rtos jobs?

Cities near Merrimack, NH with the most Embedded Rtos job openings:

Infographic showing various Embedded Rtos job openings in Merrimack, NH as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution, with an average salary of $157,042 per year, or $75.5 per hour.

Sr. Software Engineer (C, C++, Linux)

Analogic

Salem, NH • On-site

Full-time

Medical, Retirement, PTO

Re-posted 12 days ago


Job description

What You'll Do
  • Design and develop embedded software that controls system behavior in advanced imaging and security platforms
  • Build software that interfaces directly with hardware, controllers, and electromechanical subsystems
  • Develop and optimize real-time, multi-threaded applications in Linux environments
  • Troubleshoot and resolve software/hardware integration issues across lab, manufacturing, and field settings
  • Partner with electrical, mechanical, systems, and test engineers to define interfaces and validate system performance
  • Contribute to software architecture, requirements, testing strategies, and technical documentation
  • Support system integration, performance tuning, and root-cause analysis
  • Drive improvements in software quality, reliability, and development practices

What You Bring
Required:
  • Bachelor's degree in Computer Science (Preferred), Computer Engineering, Electrical Engineering, or related field
  • 7+ years of experience in embedded or systems-level software development
  • Strong expertise in C/C++ development within Linux environments
  • Experience working with software that interfaces directly with hardware or control systems
  • Solid understanding of real-time systems, multi-threading, and low-level software design
  • Proven ability to debug complex software-hardware integration challenges
  • Strong problem-solving skills and ability to collaborate across engineering disciplines

Nice to Have:
  • Experience with embedded Linux, RTOS, or similar platforms
  • Familiarity with debugging tools such as GDB, Valgrind, or Cppcheck
  • Experience with scripting (Python, Bash, Perl)
  • Knowledge of device drivers, communication protocols, or hardware interfaces
  • Exposure to control systems, sensors, motors, or industrial equipment
  • Experience in regulated or high-reliability environments (medical, aerospace, security, etc.)
  • Background in imaging systems or aviation/security technologies

Why Analogic
  • Work on mission-critical systems deployed globally
  • Be part of a collaborative R&D environment with deep technical expertise
  • Influence products from concept through deployment
  • Competitive compensation, benefits, and growth opportunities

Join Us
If you're passionate about building software that directly controls real-world systems-and want to see your work deployed in high-impact environments-we'd love to hear from you.
  • Analogic Temp: Temporary employees are eligible to participate in the company's 401(k) plan; however, they are not eligible for health benefits, paid time off, or holiday pay.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.