Demo

Robotics Software Engineer

Devonics Automation
San Diego, CA Full Time
POSTED ON 4/6/2026
AVAILABLE BEFORE 10/1/2026
Robotics Software Engineer

Devonics Automation, Inc. 


Location: On-site — San Diego, CA

Type: Full-Time

Experience: 2–3 years with hands-on robotics or automation hardware

Compensation: $65,000 – $90,000 base salary, commensurate with experience



About Devonics Automation

Devonics Automation builds modular, production-ready cobot integration cells for precision machining, medical device, semiconductor, and laboratory environments. We are a small, high-output team where every engineer works directly on real systems that ship to real customers.


This is a hands-on role for an early-career engineer who has already worked with physical robot hardware and is eager to deepen that experience fast. You will work side-by-side with senior engineers daily — learning how to take a full automation solution from concept through customer deployment while contributing meaningfully from week one.



What You’ll Do

•      Develop and maintain robotics software in Python and C under the guidance of senior engineers

•      Implement and tune robot behaviors using ROS2 — nodes, topics, services, and state machines

•      Assist with integration of sensors, actuators, cameras, and hardware interfaces on physical cobot cells

•      Support bring-up, testing, and validation of robotic systems in our facility and at customer sites

•      Debug software and hardware issues on live robots and in simulation environments

•      Write clean, documented, version-controlled code and participate actively in code reviews

•      Collaborate with mechanical and electrical engineers as part of a cross-functional project team

•      Grow your scope progressively — within 12 months you will be leading integration tasks independently



Required Qualifications

•      2–3 years of experience in robotics, automation, or a closely related engineering discipline

•      Hands-on experience with physical robot hardware — cobots, industrial arms, or comparable systems

•      Working knowledge of ROS or ROS2 — you have built and run nodes on real or simulated robots

•      Proficiency in Python; foundational C skills with a clear desire to grow

•      Comfortable working in a Linux environment — terminal, file system, basic networking

•      Familiarity with Git and version control practices

•      Strong problem-solving instincts and the initiative to dig into a problem before asking for help

•      Ability to follow technical direction from senior engineers and ask the right questions



Nice to Have

•      Exposure to 6-axis collaborative robots (Universal Robots, Fairino, Fanuc, or similar)

•      Experience with robot simulation tools such as Gazebo or Isaac Sim

•      Basic computer vision work — OpenCV, camera calibration, or object detection

•      Familiarity with Docker or containerized development environments

•      Any exposure to industrial communication protocols — Modbus, OPC-UA, or similar

•      GitHub portfolio, capstone project, or coursework involving physical robot systems



Education

Bachelor’s degree in Robotics, Computer Science, Mechatronics, Electrical Engineering, or a related field. Demonstrated hands-on experience with physical robotic systems is weighted equally to academic credentials.



What We Offer

•      Daily mentorship from experienced robotics engineers — you will not be left to figure it out alone

•      Hands-on work with production cobot systems across precision machining, medical, and semiconductor applications

•      A structured growth path: from assisted integration in year one to independent project ownership in year two

•      Competitive salary of $65,000–$90,000 based on experience

•      A small, collaborative team where your contributions are visible and your voice is heard



How to Apply

Submit your resume to people@devonics.com along with any links to relevant projects, coursework, GitHub repositories, or hands-on work involving physical robots. Tell us briefly what robot hardware you have worked with and what your role was. Applications without any evidence of hardware exposure will not be prioritized.


Devonics Automation, Inc. | devonics.com | San Diego, CA


  • Salary : $65,000 - $90,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Robotics Software Engineer?

    Sign up to receive alerts about other jobs on the Robotics Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $93,348 - $109,523
    Income Estimation: 
    $112,230 - $133,397
    Employees: Get a Salary Increase
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Robotics Software Engineer jobs in the San Diego, CA area that may be a better fit.

    • ATEC Spine Carlsbad, CA
    • The Staff Software Engineer position will support software development for ATEC's surgical navigation and robotics platform. They will have the responsibil... more
    • 13 Days Ago

    • ATEC Spine Carlsbad, CA
    • The Senior Software Engineer position will support software development for ATEC's surgical navigation and robotics platform. They will have the responsibi... more
    • 14 Days Ago

    AI Assistant is available now!

    Feel free to start your new journey!