Real-Time Embedded Firmware Engineer for Robotics

NEURA Robotics

Germany (OH)

On-site

USD 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NEURA Robotics in the United States is seeking an experienced embedded firmware engineer to design and implement real-time software across the embedded stack. You will work on BSPs, drivers, RTOS applications, and middleware for safe, deterministic robot control.

You will integrate sensors, actuators, and communications interfaces, contribute to OTA updates, and collaborate with electronics and AI/software teams to deliver deterministic performance for complex cognitive robots.

Qualifications

  • Bachelor's or Master's degree in Electrical or Computer Engineering, Embedded Systems.
  • 3+ years of professional embedded firmware development in real-time, resource-constrained environments.

Responsibilities

  • Develop, port, and maintain BSPs and low-level drivers for ARM Cortex targets.
  • Design RTOS architectures and real-time task structures for safety-critical apps.
  • Integrate sensors and actuators into firmware with filtering and timestamping.
  • Implement embedded communication stacks (CAN-FD, EtherCAT, middleware).
  • Ensure safety monitoring, watchdogs, and power-loss handling in firmware.
  • Develop OTA/boot/firmware update mechanisms and versioning aligned with PLM.
  • Write unit/integration tests and support CI/CD for firmware.
  • Collaborate with electronics and mechanical engineers at HW/SW boundary.

Skills

C/C++ for microcontrollers
RTOS (ThreadX)
ARM Cortex-M/A
Peripheral interfaces
ROS 2 / micro-ROS
Git
Unit testing frameworks
CI/CD
Electronics familiarity
English communication

Education

Bachelor's or Master's in Electrical/Computer Engineering or Embedded Systems

Tools

EtherCAT
SPI
I²C
UART
USB CDC/HID
CAN-FD
FreeRTOS/RTOS
Logic analyzers/oscilloscopes

Job description

NEURA Robotics in the United States is seeking an experienced embedded firmware engineer to design and implement real-time software across the embedded stack. You will work on BSPs, drivers, RTOS applications, and middleware for safe, deterministic robot control.

You will integrate sensors, actuators, and communications interfaces, contribute to OTA updates, and collaborate with electronics and AI/software teams to deliver deterministic performance for complex cognitive robots.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time Linux Kernel Engineer for Robotics Platforms
Real-Time Linux Kernel Engineer for Robotics Platforms

NEURA Robotics • Germany (OH)

On-site
USD 120,000 - 180,000
30 days vacation
Corporate benefits program
Robotics Firmware Engineer — Real-Time Embedded Systems
Robotics Firmware Engineer — Real-Time Embedded Systems

Mind Robotics • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Drive Real-Time Robotic Control for Industrial Systems
Drive Real-Time Robotic Control for Industrial Systems

NEURA Robotics • Germany (OH)

On-site
USD 90,000 - 130,000
Robotics Software Engineer — Real-Time C++/Python & AI
Robotics Software Engineer — Real-Time C++/Python & AI

NEURA Robotics • Germany (OH)

On-site
USD 90,000 - 120,000
Senior Embedded Systems Engineer - Real-Time Robotics
Senior Embedded Systems Engineer - Real-Time Robotics

MBN Solutions • California (MO)

On-site
USD 140,000 - 200,000
Competitive equity package
Five days per week on-site in the SF/S
Opportunity to join a venture-backed, 
Embedded & Firmware Engineer (human)
Embedded & Firmware Engineer (human)

NEURA Robotics • Germany (OH)

On-site
USD 90,000 - 150,000
Robotics Interfaces & Platform Integration Engineer
Robotics Interfaces & Platform Integration Engineer

NEURA Robotics • Germany (OH)

On-site
USD 110,000 - 140,000
Embedded Robotics Software Engineer — Real-Time Systems
Embedded Robotics Software Engineer — Real-Time Systems

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 90,000 - 120,000
Health coverage
Dental & vision
401(k) plan
+3
Real-Time Robotics Dynamics & State Estimation Engineer
Real-Time Robotics Dynamics & State Estimation Engineer

NEURA Robotics • Germany (OH)

On-site
USD 120,000 - 180,000
Senior Real-Time Embedded Firmware Architect
Senior Real-Time Embedded Firmware Architect

LMK Recruiting Solutions • Irvine (CA)

On-site
USD 150,000 - 250,000