DeveloperJobs.io
← Back to all jobs

Job Description

An onsite Software Engineer IV responsible for developing and deploying autonomous perception, localization, and navigation for real-world robotic platforms, collaborating with hardware, systems, and program leadership in Clearwater, Florida.

Responsibilities

  • Architect and deploy autonomy pipelines spanning perception, localization, and navigation for robotic platforms
  • Design and implement real-time perception modules, including object detection, tracking, and obstacle avoidance
  • Develop and optimize state estimation and navigation algorithms such as visual odometry, VIO, and SLAM
  • Integrate software with robotic systems, including flight controllers and autonomy stacks (PX4, ArduPilot)
  • Deploy and optimize algorithms on embedded hardware (NVIDIA Jetson, GPU-enabled platforms) with a focus on performance and reliability
  • Fuse data from multiple sensors (cameras, IMUs, GPS, and other onboard systems) to enhance robustness
  • Support system integration, testing, and validation in lab, ground, and field environments
  • Troubleshoot and resolve issues during development and deployment in collaboration with engineering and production teams

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field
  • 5–10+ years of experience in robotics, autonomy, or real-time embedded systems
  • Strong programming skills in C++ and/or Python
  • Experience deploying software onto real robotic or embedded systems
  • Solid understanding of robotics systems including perception, state estimation, and control integration
  • Experience with ROS/ROS2 and common robotics frameworks
  • Familiarity with computer vision and machine learning tools such as OpenCV, PyTorch, or TensorFlow
  • Experience supporting DoD or federal government programs
  • Familiarity with MAVLink, PX4, ArduPilot, or similar flight stacks
  • Experience with simulation environments (Gazebo, MATLAB, etc.)
  • Knowledge of the software development lifecycle in regulated environments
  • Active or able to obtain a U.S. security clearance

Technologies

  • C++, Python
  • ROS, ROS2
  • OpenCV, PyTorch, TensorFlow
  • PX4, ArduPilot
  • Gazebo, MATLAB
  • MAVLink
  • NVIDIA Jetson, CUDA, TensorRT

Benefits

  • 401(k)
  • 401(k) 5% Match
  • Dental insurance
  • Health insurance
  • Vision insurance

Pay and Benefits

  • Salary range: USD 150,000 to 217,723 per year
  • Employer-paid medical, dental, and vision insurance for employees
  • Vacation accrual starts on day one; accrual rates as follows:
    • Year 1 through Year 3: 3 weeks annually
    • Year 4: 4 weeks annually
    • Year 8: 5 weeks annually
    • Maximum rollover: six weeks
  • Automatic 401(k) contribution of 5% of earned wages, no matching required
  • Educational assistance and professional development opportunities
  • Pay: USD 150,000.00 to 217,723.00 per year

Work Location

In person position based in Clearwater, Florida (onsite)

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.