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

Engineering4+ yearsRemote
Python
Software Quality Assurance
Test Planning
EngineeringContractRemote
Python
Django/Flask
FastAPI
+2 more
EngineeringContract3-6 years
Python
Flask
Django
+8 more
EngineeringContract5-11 years
Python
Apache Kafka
AWS
+9 more
Engineering5-11 years
Python
Apache Kafka
AWS
+9 more
EngineeringContract5+ years
Python
FastAPI
SQLModel
+10 more