TalentAQ

TalentAQ

Python Robotics Engineer

EngineeringFull-time8-12 yearsWaltham, Massachusetts

Required Skills
25 skills

Python
Robotics
CPython
Cython
PyO3
ROS2
DDS
Isaac
Mujoco
PyBullet
ARM
RISC-V
TLA+
SMV
SPI
I2C
CAN
FreeRTOS
Zephyr
PID
LQR
MPC
IMU
LiDAR
Computer Vision

Job Description

Architect and implement real-time robotic control loops in Python with deterministic performance (<1ms jitter). Extend and optimize CPython internals (GIL modeling, garbage collector zones, bytecode tracing) for robotics use cases. Build high-performance Python bridges using Cython, PyO3, and native extensions to interface with embedded systems. Develop and deploy control systems implementing PID, LQR, and MPC in production robotic applications. Engineer sensor fusion pipelines integrating IMU, LiDAR, and computer vision streams. Integrate Python with SPI, I2C, CAN buses and coordinate with RTOS (FreeRTOS, Zephyr) for real-time operation. Design safety-critical robotics software in compliance with ISO 26262, DO-178C, IEC 61508. Create failover logic, watchdogs, and fault injection frameworks to ensure resilience in deployed robots. Lead the development of digital twins, motion planning, and middleware for dynamic robot fleets. Collaborate with cross-functional research teams in autonomy, perception, and embedded engineering.
Architect and implement real-time robotic control loops in Python with deterministic performance (<1ms jitter). Extend and optimize CPython internals (GIL modeling, garbage collector zones, bytecode tracing) for robotics use cases. Build high-performance Python bridges using Cython, PyO3, and native extensions to interface with embedded systems. Develop and deploy control systems implementing PID, LQR, and MPC in production robotic applications. Engineer sensor fusion pipelines integrating IMU, LiDAR, and computer vision streams. Integrate Python with SPI, I2C, CAN buses and coordinate with RTOS (FreeRTOS, Zephyr) for real-time operation. Design safety-critical robotics software in compliance with ISO 26262, DO-178C, IEC 61508. Create failover logic, watchdogs, and fault injection frameworks to ensure resilience in deployed robots. Lead the development of digital twins, motion planning, and middleware for dynamic robot fleets. Collaborate with cross-functional research teams in autonomy, perception, and embedded engineering.

Similar Jobs

10000 jobs available

Engineering
Python
Niktor Inc
Engineering
PYTHON
Magnus Technology Solutions
EngineeringFull-time1+ years
Python
EngineeringRemote
Python
Engineering
Python
Magnus Technology Solutions
EngineeringFull-time2+ years
Python