TalentAQ

TalentAQ

Python Robotics Engineer

EngineeringFull Time8-12 yearsWaltham, Massachusetts

Required Skills
24 skills

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

Job Description

Architect and implement realtime 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 crossfunctional research teams in autonomy, perception, and embedded engineering.
Architect and implement realtime 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 crossfunctional research teams in autonomy, perception, and embedded engineering.

Similar Jobs

10000 jobs available

Fuselage Innovations Pvt Ltd
EngineeringFull Time3-4 years
STM32
Renesas
ESP series
+16 more
Embedded C/C++
MCU programming
ADC/DAC
+14 more
STEM
mentoring
teaching
+2 more
SoftAims
Engineering2-3 years
Python
AI
EngineeringContract5+ yearsRemote
Python
ETL pipelines
API integration
+10 more
Engineering4-8 yearsRemote
Python
Flask
FastAPI
+12 more