1

Embedded Rtos Jobs in Ohio (NOW HIRING)

Senior Software Engineer

Amherst, OH · On-site

$107K - $141K/yr

Strong experience working with Linux-based embedded systems and/or real-time operating systems (RTOS) . * Solid understanding of industrial communication networks , with CAN bus experience strongly ...

Senior Software Engineer

Amherst, OH

$107K - $141K/yr

Strong experience working with Linux-based embedded systems and/or real-time operating systems (RTOS) . * Solid understanding of industrial communication networks , with CAN bus experience strongly ...

Senior Software Engineer

Amherst, OH

$107K - $141K/yr

Strong experience working with Linuxbased embedded systems and/or realtime operating systems (RTOS) . * Solid understanding of industrial communication networks , with CAN bus experience strongly ...

... embedded software. * 2+ years experience with Real-Time Operating Systems (RTOS). * 2+ years experience leading an engineering team. * 2+ years experience writing low level software such as drivers ...

Embedded & Real-Time Systems: General understanding of embedded systems architecture and Real-Time Operating Systems (RTOS), with an emphasis on scheduling, timing constraints, and low-level ...

Embedded & Real-Time Systems: General understanding of embedded systems architecture and Real-Time Operating Systems (RTOS), with an emphasis on scheduling, timing constraints, and low-level ...

Embedded & Real-Time Systems: General understanding of embedded systems architecture and Real-Time Operating Systems (RTOS), with an emphasis on scheduling, timing constraints, and low-level ...

Electrical Engineering Manager

Mason, OH · On-site

$115K - $148K/yr

Deep experience with firmware project management for safety-critical embedded systems, includingdevelopmentlifecycles and best practices for real-time embedded C on bare-metal and RTOS (ARM Cortex-M ...

Proficient in Real Time Operating System and Embedded Systems based development. * Proficient in C#, C++, RTOS, Python, and Scripting. * Proficient with GitLab based CI-CD software build toolchain ...

Senior Software Engineer (Ohio)

Akron, OH · On-site

$125K - $150K/yr

Proficient in Real Time Operating System and Embedded Systems based development. * Proficient in C#, C++, RTOS, Python, and Scripting. * Proficient with GitLab based CI-CD software build toolchain ...

Proficient in Real Time Operating System and Embedded Systems based development. * Proficient in C#, C++, RTOS, Python, and Scripting. * Proficient with GitLab based CI-CD software build toolchain ...

Senior Software Engineer (Ohio)

Akron, OH · On-site

$125K - $150K/yr

Proficient in Real Time Operating System and Embedded Systems based development. * Proficient in C#, C++, RTOS, Python, and Scripting. * Proficient with GitLab based CI-CD software build toolchain ...

... embedded software. * 2+ years experience with Real-Time Operating Systems (RTOS). * 2+ years experience leading an engineering team. * 2+ years experience writing low level software such as drivers ...

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.

Which RTOS is used in embedded systems?

Embedded RTOS (Real-Time Operating System) developers often work with popular RTOS options such as FreeRTOS, VxWorks, ThreadX, Zephyr, and QNX, depending on the application requirements. These RTOSes provide deterministic task scheduling, low latency, and resource management essential for embedded systems. Knowledge of C programming and real-time constraints is important for working with these systems.

Will AI replace embedded programmers?

Embedded RTOS programmers develop real-time operating systems for embedded devices, and while AI can automate certain coding tasks, it is unlikely to fully replace skilled embedded programmers due to the need for specialized knowledge of hardware, real-time constraints, and system integration. AI tools may assist in debugging and code generation, but human expertise remains essential for designing reliable embedded systems.

What engineers make $500,000?

Engineers in specialized fields such as software engineering, data science, or senior executive roles can earn $500,000 or more annually, especially with extensive experience, advanced skills, and in high-demand industries like technology or finance. Compensation often includes base salary, bonuses, and stock options, and reaching this level typically requires years of experience and advanced certifications.

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.

Is embedded systems still a good career in 2026?

Embedded RTOS development remains a strong career in 2026 due to ongoing demand in industries like automotive, healthcare, and IoT. Skills in real-time operating systems, C/C++, and hardware integration are valuable, and certifications can enhance job prospects in this field.

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.

Infographic showing various Embedded Rtos job openings in Ohio as of June 2026, with employment types broken down into 100% Full Time. Highlights an 89% Physical, 6% Hybrid, and 5% Remote job distribution.

Senior Software Engineer

Nordson Corporation

Amherst, OH • On-site

$107K - $141K/yr

Full-time

Posted 6 days ago


Nordson Medical rating

6.9

Company rating: 6.9 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

The Senior Software Engineer designs, develops, and maintains embedded software for industrial control systems, operating with a high degree of autonomy and technical ownership. This role serves as a technical leader within the development team, providing advanced expertise in embedded systems, real-time operating systems, and industrial communication networks. The Senior Software Engineer is responsible not only for delivering high-quality software solutions, but also for guiding design decisions, reviewing peer work, and ensuring robust, scalable, and maintainable system architectures.
Essential Job Duties and Responsibilities
  • Lead the design, development, integration, and testing of embedded software solutions for industrial control products.
  • Serve as technical owner for assigned features, subsystems, or products throughout the entire development lifecycle.
  • Contribute to and influence system and software architecture decisions, ensuring scalability, reliability, and maintainability.
  • Conduct design and code reviews and provide technical guidance and best-practice recommendations to other engineers.
  • Develop and review software requirements, design documentation, verification and validation plans, and build procedures.
  • Support hardware bring-up, system integration, and troubleshooting at both the subsystem and system level.
  • Provide technical support during product launch activities, including field issue investigation and root cause analysis.
  • Collaborate cross-functionally with Hardware Engineering, Systems Engineering, Manufacturing, and Quality teams.
  • Drive continuous improvement in software design practices, coding standards, development processes, and tool usage.
  • Mentor and provide technical coaching to less-experienced engineers.
  • Perform other duties as assigned.

Education and Experience Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field required.
  • 6-10 years of embedded software development experience in an industrial or regulated environment.
  • Demonstrated experience owning complex software components or subsystems.

Skills and Abilities
  • Proven experience developing embedded software in C and C++.
  • Strong experience working with Linux-based embedded systems and/or real-time operating systems (RTOS).
  • Solid understanding of industrial communication networks, with CAN bus experience strongly preferred.
  • Experience with embedded microcontroller architectures, preferably STMicroelectronics (STM32) devices.
  • Hands-on experience with CODESYS PLC programming and control logic development.
  • Demonstrated ability to debug and troubleshoot complex issues across hardware and software boundaries.
  • Working knowledge of software version control systems, build systems, and embedded development toolchains.
  • Experience supporting products throughout the entire product lifecycle, including development, release, production, and field support.
  • Ability to translate system-level requirements into robust, maintainable software designs.
  • Strong analytical and problem-solving skills applied to complex technical challenges.
  • Effective written and verbal communication skills, including the ability to explain technical concepts clearly.
  • Ability to manage multiple priorities across parallel development efforts.
  • Demonstrated ability to influence technical direction without formal authority.
  • Comfortable mentoring peers and providing clear, constructive technical feedback.

Working Conditions and Physical Demands
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Travel Required
Minimal _10_%
#LI-TT1
#nordsonindustrialcoatingsystems