Robotics Software Engineer

Pittsburgh, Pennsylvania

Blue-Halo.org
Apply for this Job
We are seeking a Robotics Software Engineer - Controls who is passionate about working with complex electromechanical systems. The Robotics Software Engineer - Controls will be responsible for developing and optimizing the control systems for robotic vehicles, including motion planning, actuator control, and real-time system management. The role requires a strong understanding of robotics, control theory, and embedded systems to ensure precise and reliable vehicle operation in challenging environments.
  • Design and implement and test control algorithms for robotic vehicle actuation and motion planning.
  • Develop and optimize software to control vehicle navigation, stability, and responsiveness in real-time.
  • Integrate sensor feedback (e.g., IMUs, GPS, cameras) into control systems for precise localization and navigation.
  • Work with hardware teams to ensure seamless integration of actuators and other vehicle components.
  • Implement safety and fail-safe mechanisms to ensure robust and reliable vehicle operation.
  • Analyze performance data and refine control algorithms for efficiency and accuracy.
  • Collaborate with other engineers to integrate vehicle control with higher-level autonomy and perception systems.
  • Maintain documentation of control system architecture, algorithms, and performance benchmarks.
Bonus Requirements:
  • Experience with underwater vehicle control systems.
  • Knowledge of machine learning applications in vehicle dynamics and control.
  • Familiarity with optimization libraries or frameworks for trajectory generation.
  • Hands-on experience with simulation tools (e.g., Gazebo, MATLAB/Simulink) for control development.
  • Able to hold Security Clearances and visit U.S. Military bases (U.S. Citizenship)
Physical Demands:

While performing the responsibilities of the job, the employee is required to talk and hear. The employee is often required to sit and use their hands and fingers, to handle or feel. The employee is occasionally required to stand, walk, reach with arms and hands, climb or balance, stoop, kneel, or crouch. Vision abilities required by this job include close vision. The employee may occasionally need to lift no more than 50 pounds. Will be required to occasionally travel to technical demonstrations and conferences.

Salary Range $85,000 to $100,000

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Date Posted: 24 May 2025
Apply for this Job