Software Engineer - Robotics & Autonomy

Nokturnal AI

Town of Florida (NY)

On-site

USD 150,000 - 218,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401(k) 5% match
Paid vacation

Job summary

Nokturnal AI is hiring a Software Engineer IV to advance autonomous systems for fielded robotic platforms. The role emphasizes perception, localization, and navigation in GPS-denied environments with on-site deployment in Clearwater, FL.

You will collaborate with hardware, systems, and program leadership to deliver production-ready autonomy solutions and integrate software with flight stacks (PX4, ArduPilot) for real-world platforms.

Qualifications

  • Bachelor’s or Master’s degree in CS, Robotics, EE, or related field.
  • 5–10+ years of robotics, autonomy, or real-time embedded systems experience.
  • Strong programming skills in C++ and/or Python.
  • Experience deploying software onto real robotic or embedded systems.
  • Strong understanding of perception, state estimation, and control integration in robotics.
  • Experience with ROS/ROS2 and common robotics frameworks.
  • Familiarity with 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 software development lifecycle in regulated environments.
  • Active or ability to obtain a U.S. security clearance.

Responsibilities

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

Skills

Robotics experience
C++/Python programming
Real-time embedded systems
Security clearance eligibility
Cross-functional collaboration

Education

Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or related field

Tools

ROS/ROS2
OpenCV
PyTorch
TensorFlow
Gazebo
PX4/ArduPilot
MAVLink

Job description

Job Description

Job description:

Software Engineer - Robotics & Autonomy

Clearwater, Fl

ONSITE ONLY

We are seeking a Software Engineer IV to support the development and deployment of autonomous systems for real-world robotic platforms. This role focuses on building and integrating perception, localization, and navigation capabilities for systems operating in dynamic and GPS-denied environments.

This position operates with a high level of independence and is responsible for delivering production-ready autonomy solutions. You will work closely with cross-functional teams including hardware, systems, and program leadership to ensure successful integration and deployment of robotics capabilities in fielded systems.

What You'll Do

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

Requirements

Basic Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or 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
  • Strong 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 software development lifecycle in regulated environments
  • Active or ability to obtain a U.S. security clearance

Preferred Qualifications

  • Experience with unmanned systems (UAS, ground, or maritime platforms)
  • Experience with SLAM, GPS-denied navigation, or contested environments
  • Experience with CUDA, TensorRT, or hardware acceleration
  • Experience integrating EO/IR or similar sensor systems
  • Experience supporting field or flight testing

Additional Requirements

  • Must be eligible to obtain and maintain a DoD Secret clearance.
  • Willingness to support flight test operations and travel as needed.

Pay and Benefits

  • Salary range: $150,000- 217,723
  • Medical, dental, and vision employee coverage fully paid by the employer
  • Paid vacation: begins to accrue on your first day of employment. Vacation hours accrue per pay period up to these limits:
  • First year through third year, three weeks annually.
  • Over four years of employment: four weeks annually
  • Over eight year of employment: five weeks annually

Six weeks rollover maximum cap

  • Automatic company contribution to 401K – 5% of earned wages, no matching required
  • Educational assistance and professional development opportunities

Benefits:

  • 401(k)
  • 401(k) 5% MatchDental insurance
  • Health insurance
  • Vision insurance

Work Location: In person

Company Description

Company Description

Nokturnal AI is an advanced technology company focused on developing cutting-edge systems in aerospace, AI/ML, and defense-related integration. Our work centers on building high-performance, mission-critical solutions with a strong emphasis on innovation, precision, and operational excellence.

Nokturnal AI is an advanced technology company focused on d

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics & Autonomy Software Engineer (Onsite)
Senior Robotics & Autonomy Software Engineer (Onsite)

Nokturnal AI • Town of Florida (NY)

On-site
USD 150,000 - 218,000
Health insurance
Dental insurance
Vision insurance
+2
Software Integration Engineer
Software Integration Engineer

Near Earth Autonomy • Pittsburgh

On-site
USD 80,000 - 120,000
Stock options
401(k) plan
Health, dental, and vision benefits
+1
Senior Robotics Software Engineer (Autonomy)
Senior Robotics Software Engineer (Autonomy)

VTI Aerospace • Seattle (WA)

On-site
USD 120,000 - 180,000
Health, dental, and vision insurance
Retirement plan or 401(k)
Paid time off and holidays
+1
Autonomy Software Engineer (C++)
Autonomy Software Engineer (C++)

Near Earth Autonomy • Pittsburgh

On-site
USD 80,000 - 100,000
Stock options
401(k) plan
Health, dental, and vision benefits
+2
Software Engineer, Mission Autonomy
Software Engineer, Mission Autonomy

Overland AI • San Francisco (CA)

On-site
USD 150,000 - 250,000
Equity compensation
Healthcare
Unlimited PTO
+2
Software Integration Engineer
Software Integration Engineer

Near Earth Autonomy, Inc. • Pittsburgh

On-site
USD 95,000 - 140,000
Stock options
401(k) plan
Health, dental, and vision benefits
+2
Software Autonomy Engineer
Software Autonomy Engineer

Draper Labs • Cambridge (MA)

On-site
USD 75,000 - 156,000
Autonomy Software Engineer (C++)
Autonomy Software Engineer (C++)

Robopgh • Pittsburgh

On-site
USD 80,000 - 110,000
Stock options
401(k) plan
Health, dental, and vision benefits
+2
Senior Software Engineer I - Autonomy Software
Senior Software Engineer I - Autonomy Software

Scientific Systems Company, Inc. • New Jersey

Hybrid
USD 128,000 - 154,000
Health care plan
Retirement plan
Life insurance
+8
Senior Robotics Software Engineer, Autonomy
Senior Robotics Software Engineer, Autonomy

Bear Robotics, Inc. • Redwood City (CA)

On-site
USD 210,000 - 257,000