Robotics Software Engineer

Allure Consultant

San Jose (CA)

On-site

USD 100,000 - 105,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading company seeks a Software Engineer to develop and maintain robotic software frameworks. The role involves integrating perception systems, optimizing software for performance, and collaborating with AI researchers. Candidates should have strong programming skills and over five years of experience in software engineering.

Qualifications

  • 5+ years of full-time industry experience in software engineering.
  • Strong proficiency in C++ and Python.
  • Expertise with robotic middleware platforms, especially ROS/ROS2.

Responsibilities

  • Develop and maintain robotic software frameworks interfacing with hardware.
  • Integrate perception systems with robotic platforms to enhance task-awareness.
  • Collaborate to translate AI algorithms into software implementations.

Skills

C++
Python
AI algorithms
Robotic middleware platforms
Real-time operating systems
Simulation tools
Testing
Continuous integration
Git

Job description

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

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

Base pay range

$48.00/hr - $50.00/hr

Job Summary

  • Develop and maintain robotic software frameworks that interface with physical robotic hardware and perception systems.
  • Integrate and calibrate perception systems (e.g., cameras, LiDAR, tactile sensors) with robotic platforms to enable enhanced task-awareness.
  • Develop abstraction layer to support plug-and-play integration of AI algorithms for robotic manipulation, motion planning, and control.
  • Collaborate with AI researchers to translate cutting-edge algorithms into robust software implementations.
  • Optimize software for performance and scalability in both simulation and real-world applications.
  • Troubleshoot and resolve issues related to robotic software, hardware integration, and system performance.
  • Contribute to documentation, code reviews, and the establishment of best practices within the team.
  • Stay updated with the latest advancements in robotics software and AI to continuously enhance the team’s capabilities.

Qualification's

  • 5+ years of full-time industry experience in software engineering
  • Strong proficiency in programming languages such as C++ and Python.
  • Expertise with robotic middleware platforms, especially ROS/ROS2.
  • Experience with real-time operating systems (RTOS) and embedded systems is a plus
  • Solid understanding of AI algorithms and their application in robotics.
  • Experience with software development best practices, including version control systems like Git, testing, and continuous integration.
  • Working knowledge of simulation tools (especially IsaacSim).
  • Excellent problem-solving skills and ability to work collaboratively in an interdisciplinary team environment.
  • Strong communication skills, both written and verbal.

Skills: c++,robotic middleware platforms,python,real-time operating systems,continuous integration,ros/ros2,ai algorithms,testing,isaacsim,simulation tools,real-time operating systems (rtos),c++ and python,embedded systems,git

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Business Consulting and Services

Referrals increase your chances of interviewing at Allure Consultant by 2x

Get notified about new Software Engineer jobs in San Jose, CA.

Software Engineer, AI Intern (Fall 2025)
Software Engineer, AI Intern (Summer 2025)

Mountain View, CA $125,400.00-$188,100.00 3 days ago

Software Engineer, AI Platform - New Grad

San Jose, CA $130,000.00-$180,000.00 4 days ago

New Grads 2025 - Software Engineer, Algorithm

San Jose, CA $120,000.00-$165,000.00 9 months ago

New Grads 2025 - General Software Engineer

San Jose, CA $120,000.00-$165,000.00 4 months ago

Software Engineer (L4), Content & Business Products
Full Stack Software Engineer - Post-training

Palo Alto, CA $180,000.00-$440,000.00 2 weeks ago

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

Mountain View, CA $141,000.00-$202,000.00 6 days ago

Software Engineer (L5) - Open Connect Platform
Software Engineer(s) - New Grad (Fall 2025 Graduation)
Software Engineer 4 - TV & Web Player Platform
Software Engineer - Intern (Summer 2025)

San Jose, CA $3,000.00-$4,000.00 8 months ago

San Jose, CA $133,900.00-$242,000.00 1 week ago

San Jose, CA $113,400.00-$206,300.00 6 days ago

Sunnyvale, CA $117,000.00-$234,000.00 4 days ago

San Jose, CA $113,400.00-$206,300.00 2 days ago

San Jose, CA $113,400.00-$206,300.00 6 days ago

San Jose, CA $113,400.00-$206,300.00 6 days ago

San Jose, CA $100,500.00-$173,250.00 12 hours ago

Sunnyvale, CA $167,000.00-$185,500.00 5 days ago

Santa Clara, CA $150,000.00-$175,000.00 7 months ago

Palo Alto, CA $122,800.00-$153,500.00 2 weeks ago

eCommerce Full Stack Developer (React / Shopify) - On Site
Full Stack Software Engineer (L4), Product Localization 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 your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

ALOIS Solutions • California (MO)

Remote
Senior Software Engineer- robotics
Senior Software Engineer- robotics

HealthCare Recruiters International • San Jose (CA)

On-site
USD 125,000 - 189,000
Medical insurance
Vision insurance
401(k)
Software Engineer 3
Software Engineer 3

Jobright.ai • San Jose (CA)

On-site
USD 145,000 - 170,000
Medical insurance
Vision insurance
401(k)
Software Engineer - AI Agent Team, Mid-Level
Software Engineer - AI Agent Team, Mid-Level

Jobright.ai • Palo Alto (CA)

On-site
USD 160,000 - 180,000
Medical insurance
Vision insurance
401(k)
Computer Software Validation III (Medical Industry)
Computer Software Validation III (Medical Industry)

BEPC Inc. - Business Excellence Professional Consulting • San Jose (CA)

On-site
USD 130,000 - 180,000
Senior Software Engineer in Test- Surgical Robotics
Senior Software Engineer in Test- Surgical Robotics

HealthCare Recruiters International • Palo Alto (CA)

On-site
USD 175,000 - 225,000
Medical insurance
Vision insurance
401(k)
Software Engineer, Mid-Level
Software Engineer, Mid-Level

Jobright.ai • Menlo Park (CA)

On-site
USD 160,000 - 180,000
Medical insurance
Vision insurance
401(k)
Software Engineer - Observability, Mid-Level
Software Engineer - Observability, Mid-Level

Jobright.ai • Palo Alto (CA)

On-site
USD 160,000 - 180,000
Medical insurance
Vision insurance
401(k) plan
Backend Software Developer
Backend Software Developer

HashCash Consultants • Palo Alto (CA)

On-site
USD 125,000 - 188,000
Software Engineer
Software Engineer

SGS Consulting • Burlingame (CA)

On-site