1

Robotics Software Developer Jobs in Hillsboro, OR

Senior Software Engineer (Node.js/React)

Portland, OR ยท On-site

$135 - $175/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Anza's vision is to help every utilityโ€‘scale and DG buyer and developer make optimal design and ... to the robots. The engineers who thrive here have embraced agentic engineering as a force ...

Senior AI Software Architect - Runtime

Hillsboro, OR

$141K - $191K/yr

  • Medical

  • Retirement

  • PTO

Integrate the runtime stack into existing robotics and edge software ecosystems, to enable efficient deployment and developer adoption. * Collaborate with hardware, compiler, systems, application ...

VP of Security

Vancouver, WA ยท On-site +1

$240K - $300K/yr

At Serve Robotics, we're reimagining how things move in cities. Our personable sidewalk robot is ... , Product, and Platform teams to embed secure development practices across hardware and software ...

Senior Software Engineer (Node.js/React)

Portland, OR ยท On-site

$135K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Anza's vision is to help every utility-scale and DG buyer and developer make optimal design and ... to the robots. The engineers who thrive here have embraced agentic engineering as a force ...

An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can ... NVIDIA is seeking a talented Software Engineer to join our small team building custom, high-impact ...

Controls Engineer

Sherwood, OR

$90K - $116K/yr

  • Retirement

  • PTO

... software to bring machines and systems online efficiently. * Integrate robotics, machine vision ... Hands-on PLC programming experience, including creating programs from scratch and modifying ...

Electrical Controls Engineer

Tualatin, OR

$83K - $111K/yr

  • Retirement

  • PTO

... software to bring machines and systems online efficiently. * Integrate robotics, machine vision ... Hands-on PLC programming experience, including creating programs from scratch and modifying ...

Showing results 21-40

Robotics Software Developer information

See Hillsboro, OR salary details

$52.3K

$121.8K

$180.8K

How much do robotics software developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for robotics software developer in Hillsboro, OR is $121,808.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,000.00 and $141,600.00 per year, depending on experience, location, and employer.

What does a robotics software developer do?

A Robotics Software Developer designs, develops, and maintains the software that controls robotic systems. They write code that enables robots to sense their environment, make decisions, and perform tasks autonomously or semi-autonomously. These developers often work with embedded systems, artificial intelligence, and machine learning to improve robot performance. Their work is essential for applications ranging from manufacturing automation to healthcare and service robots.

What are the key skills and qualifications needed to thrive as a robotics software developer, and why are they important?

To thrive as a Robotics Software Developer, you need strong programming skills in languages such as C++, Python, or ROS, along with a background in computer science, engineering, or robotics. Familiarity with robotics simulation platforms (e.g., Gazebo), version control systems (e.g., Git), and experience with sensor integration and real-time operating systems are typically required. Problem-solving, teamwork, and effective communication are essential soft skills to excel in multidisciplinary environments. These abilities ensure reliable development, integration, and deployment of robotic systems that meet both technical and user requirements.

What are some common challenges faced by robotics software developers in integrating hardware and software components?

Robotics Software Developers often encounter challenges related to ensuring seamless communication between software algorithms and diverse hardware components like sensors, actuators, and controllers. Differences in hardware specifications, real-time constraints, and debugging low-level hardware interactions can add complexity to development. Collaborating closely with hardware engineers is essential to address issues quickly and optimize system performance. Staying up to date with new frameworks and tools, such as ROS (Robot Operating System), also helps streamline integration and testing.

What is the difference between Robotics Software Developer vs Mechatronics Engineer?

AspectRobotics Software DeveloperMechatronics Engineer
Required CredentialsBachelor's in Computer Science, Robotics, or related field; programming certificationsBachelor's in Mechatronics, Mechanical, or Electrical Engineering
Work EnvironmentSoftware development teams, labs, robotics companiesDesign, integrate mechanical and electronic systems, manufacturing settings
Industry UsageRobotics firms, automation companies, research labsManufacturing, automation, product design
Common Search/ComparisonYesNo

Robotics Software Developers focus on programming and developing software for robotic systems, while Mechatronics Engineers work on designing and integrating mechanical, electronic, and software components. Both roles often collaborate but differ mainly in their core responsibilities and skill sets.

What are popular job titles related to Robotics Software Developer jobs in Hillsboro, OR?

For Robotics Software Developer jobs in Hillsboro, OR, the most frequently searched job titles are:

What job categories do people searching Robotics Software Developer jobs in Hillsboro, OR look for?

The top searched job categories for Robotics Software Developer jobs in Hillsboro, OR are:

Senior Engineer - Factory Software Development

BIOTRONIK SE & Co.KG

Lake Oswego, OR โ€ข On-site

$110 - $145/hr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Requisition ID61880-Posted08/12/2026- Posting Country (1) - Work Location (1) -Manufacturing-Undefined-Full-time-Professionals-MST

Working for Micro Systems Engineering, Inc. (MSEI) means joining an elite team to work on some of the most exciting challenges in medical technology today. We are a pioneer in developing innovative implantable medical device technologies and devices that save and enhance the quality of life for millions of individuals living with cardiovascular and chronic neurologic pain disorders. With more than 40 years of experience in design and manufacturing of active implantable medical devices, our continuing success is based on our companyโ€™s corevalues -innovation, quality, reliability, integrity, teamwork, and undisputed expertise - thus enabling usto inspire confidence and trust in physicians and patients worldwide. We are continually looking for talented engineers, scientists, and professionals to share in our mission.

Please join us as:

Senior Engineer - Factory Software Development

We are looking for a talented Senior Engineer to join our elite Factory Software Development team. This is an exciting opportunity for an individual to contribute to automation of manufacturing processes by developing systems and software solutions for robotics, data analysis, factory management, machine interfaces, and dashboards projects.

Your Responsibilities
  • Develop, integrate, and deploy multi-platform software solutions
  • Define and promote software architectures
  • Contribute to system design
  • Identify, generate, and update all required documentation to support software and systems
  • Other duties may be assigned at the discretion of the manager
Your Profile: Education & Experience Requirements
  • Bachelorโ€™s degree in the field of computer engineering, computer science, electrical engineering, or a related field
  • Minimum 4 years of software development work experience.
  • Experience managing projects.
Additional Preferred Knowledge, Skills, Abilities
  • Masterโ€™s degree in the field of computer engineering, computer science or electrical engineering
  • 3 years of experience in object-oriented software development at the graduate level or in industry
  • Experience with one or more of the following technologies: enterprise applications, AI agent development, Model Context Protocol, database management, web development, mobile applications
  • Experience with C# software development
  • Experience with Agile methodology and tools
  • Experience with all aspects of the software development process, including software requirements, software design, software integration, debugging and testing, and software documentation
  • Demonstrated success in driving one or more projects to completion
  • Experience in medical device or similarly regulated industry
Physical Requirements

The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Working hours: Full-time

Job ID: 61880

Micro Systems Engineering, Inc. is an equal opportunity employer. In accordance with applicable law, the company prohibits discrimination based on race, color, religion, creed, gender, pregnancy or related medical conditions, age, national origin or ancestry, physical or mental disability, sexual orientation, genetic information, uniformed service or any other consideration protected by federal state and local laws. Our commitment to equal opportunity employment applies to all persons involved in our operations and prohibits unlawful discrimination by any employee.

#J-18808-Ljbffr