1

Embedded Rtos Jobs in Ohio (NOW HIRING)

Firmware Engineer

Mayfield, OH ยท On-site

$80K - $120K/yr

Design and implement embedded firmware for power supply control, monitoring, and communication ... Experience with real-time operating systems (RTOS) or bare-metal programming. * Familiarity with ...

Senior Firmware Engineer

Cleveland, OH ยท On-site

$100K - $150K/yr

Desired: ยท Experience with Zephyr RTOS, embedded Linux or Yocto ยท Experience with edge AI or embedded ML ยท Familiarity with smart home ecosystems and standards ยท Knowledge of networking protocols ...

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

... RTOS); embedded Linux and single-board computers (SBCs), including long-lifecycle maintenance and security patching; application and cloud software, including DevOps and CI/CD; and hardware and ...

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

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

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

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

FPGA Developer

Beavercreek, OH ยท On-site

$99K - $225K/yr

Knowledge of embedded Linux and RTOS development, including U-Boot, Yocto, BitBake, OpenEmbedded, or device tree components * Doctorate degree in Electrical Engineering or Computer Engineering ...

FPGA Developer

Beavercreek, OH ยท On-site

$99K - $225K/yr

Knowledge of embedded Linux and RTOS development, including UBoot, Yocto, BitBake, OpenEmbedded, or device tree components * Doctorate degree in Electrical Engineering or Computer Engineering ...

FPGA Developer

Beavercreek, OH ยท On-site

$99K - $225K/yr

Knowledge of embedded Linux and RTOS development, including U-Boot, Yocto, BitBake, OpenEmbedded, or device tree components * Doctorate degree in Electrical Engineering or Computer Engineering ...

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.

Firmware Engineer

Firmware Engineer

Process Technology

Mayfield, OH โ€ข On-site

$80K - $120K/yr

Other

Posted 7 days ago


Job description

Description
  • About the Company
    Process Technology is a global, US-based company focused on designing and manufacturing world-class thermal and power supply products. We are committed to creating quality products that are safe, precise, and clean for the industries we serve.
    Role Responsibilities
    We are seeking a skilled Firmware Engineer (5+ years of experience) to design, develop, and maintain embedded firmware for digitally controlled power supplies and power management systems. The ideal candidate will work closely with hardware, systems, and test engineering teams to develop robust and efficient code that ensures performance, reliability, and compliance with industry standards.
    • Design and implement embedded firmware for power supply control, monitoring, and communication execute firmware and software release process, including the use of revision control systems.
    • Develop control algorithms (e.g., voltage regulation, current limiting, PFC, etc.) for AC-DC and DC-DC power conversion.
    • Interface with digital communication protocols (I2C, SPI, UART, CAN, PMBus, SMBus, GPIB, Ethernet, LXI, Modbus).
    • Collaborate with hardware engineers to define microcontroller/processor specifications and integrate firmware with schematics and layouts.
    • Perform firmware debugging, validation, and optimization using oscilloscopes, logic analyzers, and other lab equipment.
    • Develop and execute unit and system-level tests to ensure firmware quality and regulatory compliance (UL, IEC, etc.).
    • Maintain detailed documentation of firmware design, code, and system integration procedures.
    • Participate in design reviews and contribute to product definition and architecture decisions.

    Required Skills and Qualifications
    • B.S. or M.S. in Electrical, Computer or Control Engineering, or a related field, min 3+ years of experience in embedded firmware development for power electronics or embedded systems.
    • Proficiency in C/C++ for real-time embedded systems.
    • Experience with Control Engineering, DSPs, or SoCs used in power electronics (e.g., TI, STM, Microchip, NXP).
    • Solid understanding of power supply topologies (buck, boost, flyback, LLC, etc.) power electronics conversion AC-AC, AC-DC, PWM signals, DSP interface, Digital and analog control loops.
    • Familiarity with firmware development tools (compilers, debuggers, IDEs, version control).
    • Hands-on experience with lab equipment for testing and debugging.
    • Onsite position in NYC (Queens) office
    • H1B visa sponsorship is available.

    Preferred Skills and Qualifications
    • Knowledge of digital control techniques for power systems (PID, current-mode control, etc.).
    • Experience with real-time operating systems (RTOS) or bare-metal programming.
    • Familiarity with compliance standards for safety, EMI/EMC, and reliability. Experience with automated test systems or scripting (Python, MATLAB, etc.).

    General Notices
    Process Technology is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all Team Members. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identify, national origin, disability, or veteran status.
    In accordance with federal law, we participate in the E-Verify program to confirm the employment eligibility of all newly hired Team Members. E-Verify is an internet-based system operated by the U.S. Department of Homeland Security (DHS) and the Social Security Administration (SSA).