Enable job alerts via email!

Senior Robotics Software Engineer

Searchability®

United States

Hybrid

USD 160,000 - 190,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative robotics startup is seeking a Senior Robotics Software Engineer to drive the next phase of growth. This role offers the chance to work on cutting-edge technology in a dynamic environment, focusing on designing and integrating advanced systems for robotics autonomy. With a strong emphasis on collaboration and real-time computing, you'll be part of a world-class engineering team tackling challenges in extreme environments. If you're passionate about robotics and eager to make an impact, this opportunity is perfect for you!

Benefits

Full health cover (medical/dental/vision)
Paid PTO
Relocation package
401(k)
Pension plan

Qualifications

  • 7+ years in robotics software development and control systems.
  • Expertise in C++ and Python for high-performance software.
  • Experience with real-time software development frameworks.

Responsibilities

  • Design and implement real-time control algorithms for robotics.
  • Collaborate with teams for field testing and system validation.
  • Develop and optimize motion planning and sensor fusion algorithms.

Skills

Robotics Software Development
C++ Programming
Python Programming
Control Systems
Motion Planning
Sensor Fusion
Real-time Computing
AUV Experience
Marine Autonomy

Education

M.S. or Ph.D. in Robotics
M.S. or Ph.D. in Computer Science
M.S. or Ph.D. in Mechanical Engineering
M.S. or Ph.D. in Electrical Engineering

Tools

ROS
ROS 2
DDS
RTOS
Git
Docker

Job description

3 weeks ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

This range is provided by Searchability. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$160,000.00/yr - $190,000.00/yr

Direct message the job poster from Searchability

Sports & Robotics Recruitment Specialist

Senior Robotics Software Engineer

WE’RE LOOKING FOR AN EXPERIENCED SENIOR ROBOTICS SOFTWARE ENGINEER TO BECOME AN INSTRUMENTAL PART OF OUR NEXT PHASE OF GROWTH! THERE IS A RELOCATION PACKAGE OFFERING FOR THIS POSITION!

NO H1B or C2C CANDIDATES CAN BE CONSIDERED FOR THIS ROLE - ONLY US CITIZENS AND GREEN CARD HOLDERS ELIGIBLE.

  • Senior Robotics Software Engineer
  • Fully remote or hybrid working from one of their office locations (relocation package offered)
  • AUV, Subsea Robotics, Marine Autonomy experience required
  • Benefits - Full health cover (medical/dental/vision) & paid PTO!
  • To apply please email / paolo.melacrinis@searchability.com

WHO ARE WE?

We are a US-based Robotics startup in a very excited period of growth! You will join a world class engineering team with experience from some of the biggest names in tech. We now require a Senior Robotics Software Engineer with substantial experience in designing and integrating advanced perception, planning, and control systems for robust robotics autonomy. By combining classical and modern control approaches with real-time computing, the SRSE ensures reliable, high-performance robotic operations in extreme environments.

WHAT WILL YOU BE DOING?

  • ESSENTIAL: Experience with subsea robotics, autonomous underwater vehicles (AUVs), or marine autonomy.
  • As SRSE you will help advance autonomy in energy management and GNC, by collaborating with cross-functional teams, and at times participating in at-sea testing or field deployments to validate and refine systems. Develop and track functional system requirements
  • Design and implement real-time control algorithms for robotic systems, ensuring high precision, stability, and responsiveness.
  • Develop and optimize motion planning, trajectory generation, and sensor fusion algorithms, SLAM for autonomous vehicles.
  • Optimize system performance for low-latency, real-time computing and analytics using ROS, DDS, RTOS, or custom middleware.
  • Develop and maintain high-performance C++ and Python software, following best practices in software architecture and design.
  • M.S. or Ph.D. in Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, or a related field.
  • 7+ years of experience in robotics software development and control systems.
  • Expertise in classical and modern control techniques (PID, LQR, MPC, adaptive control, nonlinear control).
  • Strong programming skills in C++ and Python.
  • Experience with real-time software development and middleware frameworks (ROS, ROS 2, DDS, RTOS).

IT WOULD BE GREAT IF YOU HAVE EXPERIENCE IN ONE OF THE FOLLOWING.....

  • Proficiency with motion planning, state estimation, and dynamic modeling for robotic systems.
  • Proficiency in simulation tools like Gazebo, Mujoco, or custom physics-based simulators.
  • Strong knowledge of multithreading, IPC, and distributed system architectures.
  • Experience deploying and tuning control algorithms on embedded hardware (ARM, DSP, FPGA) or real-time operating systems.
  • Familiarity with Git, CI/CD, containerization (Docker), and software development best practices.
  • Knowledge of acoustic, RF, or optical communication for remote robotic operations.
  • Experience with sensor fusion (IMU, LiDAR, sonar, GPS, cameras) and embedded sensing.
  • Strong background in optimal estimation (EKF, UKF, particle filters).
  • Experience with machine learning for control (reinforcement learning, neural control, adaptive ML).

Please either apply by clicking online or emailing me directly to paolo.melacrinis@searchability.com. I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to follow me on Twitter @SearchablePM or connect with me on LinkedIn, just search Paolo Melacrinis in Google! I look forward to hearing from you.

Electrical Engineering, Harness Design, Subsystems, Power Electronics, CAE, CAE, Altium, PCB, Robotics, Autonomous, UAV, Subsea

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering, Information Technology, and Other
  • Industries
    Robotics Engineering, Engineering Services, and Software Development

Referrals increase your chances of interviewing at Searchability by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Pension plan

Get notified about new Software Engineer jobs in United States.

United States $100,000.00-$720,000.00 2 weeks ago

Full Stack Software Engineer 4 - Game Lifecycle Engineering
Full-Stack Software Engineer (New grad...
Full Stack Software Engineer (L5), Content Middleware Infrastructure

Dallas, TX $40,000.00-$80,000.00 4 weeks ago

Software Engineer Intern (May - August 2025) - United States
Software Engineer (L4/L5), Android Games SDK

New York, NY $145,000.00-$165,000.00 1 week ago

New York, NY $140,000.00-$185,000.00 2 weeks ago

Palo Alto, CA $140,000.00-$185,000.00 2 weeks ago

Software Engineer - Fullstack, Multiple Locations

United States $81,900.00-$174,600.00 2 weeks ago

United States $126,500.00-$187,400.00 2 weeks ago

Software Engineer (L5) - Security Platforms Engineering

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, ML Engineering

Smarter Dx, Inc

Remote

USD 180,000 - 230,000

Today
Be an early applicant

Senior Software Engineer (410986)

IDR, Inc.

Remote

USD 100,000 - 720,000

6 days ago
Be an early applicant

Senior Software Engineer - Cloud Engineering

Gopuff

Washington

Remote

USD 170,000 - 190,000

6 days ago
Be an early applicant

Senior Software Engineer

Trinity Cyber

Remote

USD 100,000 - 720,000

7 days ago
Be an early applicant

Senior Software Engineer

Vivian Health

Remote

USD 150,000 - 170,000

5 days ago
Be an early applicant

Senior Software Engineer – MIG

Movement Infrastructure

Washington

Remote

USD 140,000 - 165,000

3 days ago
Be an early applicant

Senior Software Engineer II New United States, Remote

Human Interest

Remote

USD 185,000 - 220,000

3 days ago
Be an early applicant

Senior Software Engineer II (Aspire)

ServiceTitan

Remote

USD 151,000 - 203,000

5 days ago
Be an early applicant

Senior Software Engineer - Automations

Cadence

Remote

USD 150,000 - 180,000

9 days ago