Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Benefits offered by this job
401(k) with company matching
Health, dental, and vision insurance
Dynamic startup environment with hands-on engineering opportunities
Job summary
HYFIX in Santa Clara, California is seeking a Robotics Engineer to develop the robotics software stack for autonomous drones and robotic lawnmowers. This role involves designing motion planning and control systems, creating simulation environments for validation, and ensuring robust autonomous behavior. Candidates should hold a bachelor’s degree in a related field and have experience with ROS2, Python, and C++. The position offers opportunities for hands-on engineering in a dynamic startup environment.
Qualifications
2+ years of experience in robotics software development focused on mobile robots, UAVs, navigation, or perception.
Hands-on experience integrating, debugging, and commissioning robotic hardware in the field.
Responsibilities
Own the robotics software stack from control to autonomy.
Design motion planning and real-time control systems for UAVs and UGVs.
Develop simulation environments for algorithm validation.
Skills
Robotics software development
ROS2
Real-time Linux
Python
C++
Education
Bachelor’s degree in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or related discipline
Tools
NVIDIA Isaac Sim
Gazebo
AirSim
Job description
HYFIX in Santa Clara, California is seeking a Robotics Engineer to develop the robotics software stack for autonomous drones and robotic lawnmowers. This role involves designing motion planning and control systems, creating simulation environments for validation, and ensuring robust autonomous behavior. Candidates should hold a bachelor’s degree in a related field and have experience with ROS2, Python, and C++. The position offers opportunities for hands-on engineering in a dynamic startup environment.