HHiring Reality
← Blue River Technology

Principal Robotics Software Engineer

Blue River Technology
Location
Remote-US
Posted
26 days ago
Department
Autonomy (PC01662)
Salary
$174,000 – $305,000
What they actually want (must-haves)
  • 10+ years of professional software engineering experience
  • 4+ years in a Principal or Staff-level capacity within robotics, autonomous vehicles, aerospace, or heavy machinery automation
  • Expert-level proficiency in modern C++ and Python within Linux-based development environments
  • Deep hands-on experience with core robotics frameworks (e.g., ROS / ROS 2, CyberRT)
  • Experience with motion planning, kinematics, trajectory generation, localization, perception, or control theory
  • Experience with multi-threaded C++ applications and basic IPC
Nice to have
  • Experience with real-time operating systems (RTOS)
  • Experience with physics simulation environments (e.g., Isaac Sim, Gazebo, Webots)
  • Experience with hardware-in-the-loop (HIL) setups and complex multi-sensor fusion pipelines
  • Familiarity with safety-critical system design or functional safety standards (e.g., ISO 26262, IEC 61508)
What the job really is

As a Principal Robotics Software Engineer at Blue River Technology, you will lead the design and development of complex software systems for autonomous platforms, collaborating with various engineering groups to enhance vehicle safety and intelligence. Your role will involve guiding architectural decisions, mentoring engineers, and ensuring high-quality software delivery while staying ahead of industry trends in robotics and AI. This position emphasizes cross-disciplinary collaboration and innovation to create impactful solutions for customers in agriculture and construction.

Benefits
  • Base pay range of $174,000 – $305,000/year
  • Annual performance bonus
  • Competitive benefit package
Things to weigh
  • No specific mention of remote work limitations or team structure
  • The role may involve significant cross-group collaboration which could impact individual work focus
  • The pay range is broad, and actual compensation may vary based on several factors
  • No specific mention of the tech stack beyond C++ and Python
Job score3.8/5
Benefits2/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency5/5

Applying to Blue River Technology?

See how your résumé matches this role — and tailor it from what actually gets interviews.