Sr. Software Engineer – Real-Time Controls

Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

linux multithreading kinematics ros2 state estimation

📋 Description

  • Develop real-time C++ software for on-board control
  • Integrate low-level firmware with high-level controls
  • Implement state estimation and diagnostics for fault mapping
  • Characterize robot kinematics, estimation, and actuation
  • Bring up new robot embodiments and integrate learned policies
  • Maintain architecture docs, HIL and simulation tests

🎯 Requirements

  • Strong modern C++, OOP, multithreading, Linux apps
  • Robotics fundamentals: kinematics, dynamics, estimation
  • ROS2, CMake, colcon workspace familiarity
  • Hands-on with MuJoCo/Drake/Eigen/ROS2/Flatbuffers as applicable
  • Experience with hardware-in-the-loop or simulation-based testing
  • Git, Agile processes, code reviews

🎁 Benefits

  • Competitive compensation, health benefits
  • Opportunity to work on Apollo humanoid robot
  • Team-focused culture with CHIPC values
  • Relocation assistance may be available
  • Remote-friendly options not specified
  • DV/visa sponsorship not specified
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →