For Employers

EdgeQ Technologies Private Limited

Robotics Software Engineer Job Title: Robotics Software Engineer

Posted an hour ago
$100K - $175K per year
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Design, develop, test, and optimize software for robotic and autonomous systems, including algorithms for motion planning, navigation, localization, control, and perception. Integrate sensors and AI capabilities, troubleshoot system issues, and collaborate with cross-functional teams through testing, code reviews, and continuous integration.

Robotics Software Engineer

Job Title: Robotics Software Engineer
Location: United States (Remote)
Work Mode: 100% Remote
Experience: 3–10 Years
Salary Range: $100,000 – $175,000 per year (USD)
Employment Type: Full-Time
Job Category: Robotics Engineering / Software Development / AI & Automation

Job Summary

We are seeking a skilled and experienced Robotics Software Engineer to join our innovative engineering team in the United States. The ideal candidate will be responsible for designing, developing, testing, and optimizing software solutions for robotic systems, autonomous platforms, and intelligent automation applications.

Candidates should have strong programming skills in C++ and Python, experience with Robot Operating System (ROS/ROS2), and knowledge of robotics algorithms, motion planning, and sensor integration.

This position offers a fully remote work opportunity for qualified candidates across the United States.

Key Responsibilities

  • Design, develop, and maintain software applications for robotic and autonomous systems.

  • Develop robotics algorithms using C++, Python, and ROS/ROS2.

  • Implement motion planning, navigation, localization, and control algorithms.

  • Work with robotic sensors, cameras, LiDAR, GPS, and IMU systems.

  • Develop and optimize real-time robotic software applications.

  • Integrate AI, machine learning, and computer vision capabilities into robotic systems.

  • Perform simulation, testing, debugging, and software optimization.

  • Collaborate with robotics engineers, AI engineers, and cross-functional development teams.

  • Develop software for robotic perception, path planning, and autonomous navigation.

  • Maintain technical documentation and follow software engineering best practices.

  • Participate in Agile development, code reviews, and continuous integration processes.

  • Troubleshoot complex robotics software and system integration issues.

Required Skills & Qualifications

  • 3–10 years of professional experience in Robotics Software Engineering or a related field.

  • Strong programming experience in C++ and Python.

  • Hands-on experience with ROS or ROS2.

  • Strong understanding of robotics algorithms and autonomous systems.

  • Experience with motion planning, path planning, and robot control.

  • Knowledge of Linux-based development environments.

  • Familiarity with computer vision and sensor fusion.

  • Experience with robotic simulation tools such as Gazebo, RViz, or NVIDIA Isaac Sim.

  • Understanding of real-time systems and embedded software development.

  • Strong analytical, debugging, and problem-solving abilities.

  • Excellent communication and remote collaboration skills.

Preferred Qualifications

  • Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field.

  • Experience with SLAM (Simultaneous Localization and Mapping).

  • Knowledge of AI/ML frameworks such as TensorFlow or PyTorch.

  • Experience with OpenCV, PCL, and robotic perception systems.

  • Familiarity with Docker, Git, CI/CD, and cloud technologies.

  • Experience with autonomous mobile robots (AMRs), industrial robots, or robotic manipulators.

  • Knowledge of robotics middleware and distributed systems.

  • Experience with robotic hardware integration and testing.

Salary & Benefits

  • Annual Salary: $100,000 – $175,000 USD (Indicative range, depending on experience and technical expertise).

  • 100% remote work opportunity.

  • Flexible working arrangements.

  • Competitive compensation and performance-based incentives, where applicable.

  • Health, dental, and vision insurance.

  • Paid time off and holidays.

  • Retirement savings benefits, where applicable.

  • Professional development and technical certification support.

  • Career advancement opportunities.

Work Location

United States – Fully Remote

  • Candidates from eligible locations across the United States may apply.

  • Must be legally authorized to work in the United States.

  • Remote collaboration with engineering and product development teams.

  • Occasional travel or access to robotics testing facilities may be required, depending on project needs.

How to Apply

Interested candidates can submit their updated resume along with their contact details, relevant Robotics Software Engineering experience, and technical skills.

Equal Opportunity Employer: We welcome qualified candidates from diverse professional backgrounds and encourage applications from eligible candidates across the United States.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Software Engineer - AI Innovation

Full Time United States Software Development

IT System Architect - US

Full Time United States Software Development

Developer

Full Time Philippines Software Development

Solution Engineer

Full Time Singapore Software Development

Product Development Engineer

Full Time Taiwan Software Development

Principal Implementation Architect

Full Time Australia Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 219,353+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

219,353+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified