1

Senior Robotics Software Engineer Jobs in Riverside, CA

Sr Robotics Engineer

Irvine, CA

$114K - $149K/yr

Collaborate with software engineers to define hardware/firmware interfaces and ensure seamless ... Bachelor's degree in Electrical Engineering, Robotics Engineering, or a closely related field

Sr Robotics Engineer

Irvine, CA · On-site

$114K - $149K/yr

Collaborate with software engineers to define hardware/firmware interfaces and ensure seamless ... Bachelor's degree in Electrical Engineering, Robotics Engineering, or a closely related field

Senior Software Engineer

Irvine, CA

$131K - $173K/yr

As a Senior Software Engineer, you will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, and more, while making pragmatic engineering tradeoffs along ...

Senior Software Engineer

Irvine, CA · On-site

$129K - $171K/yr

They are seeking a Senior Software Engineer to maintain and enhance software that supports state estimation and virtual metering for complex electrical networks, as well as develop REST APIs and ...

Senior Software Engineer

Irvine, CA · On-site

$191K - $253K/yr

As a Senior Software Engineer, you will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, and more, while making pragmatic engineering tradeoffs along ...

Senior Software Engineer

Irvine, CA · On-site

$191K - $253K/yr

As a Senior Software Engineer, you will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, and more, while making pragmatic engineering tradeoffs along ...

next page

Showing results 1-20

Senior Robotics Software Engineer information

See Riverside, CA salary details

$78.8K

$149.5K

$200.3K

How much do senior robotics software engineer jobs pay per year?

As of Jul 7, 2026, the average yearly pay for senior robotics software engineer in Riverside, CA is $149,491.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,800.00 and $168,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Robotics Software Engineer, and why are they important?

To thrive as a Senior Robotics Software Engineer, you need advanced programming skills (often in C++, Python, or ROS), a strong background in computer science or engineering, and extensive experience with robotics algorithms. Familiarity with simulation tools (like Gazebo or MATLAB), version control systems, and relevant certifications in robotics or AI are highly valuable. Problem-solving, leadership, and excellent communication skills help drive complex projects and mentor junior engineers. These skills are essential to develop robust robotic systems, ensure seamless team collaboration, and deliver innovative solutions in a rapidly evolving field.

What is the difference between Senior Robotics Software Engineer vs Robotics Software Engineer?

AspectSenior Robotics Software EngineerRobotics Software Engineer
Required CredentialsBachelor's or Master's in Robotics, Computer Science, or related field; experience preferredBachelor's in relevant field; entry-level to mid-level experience
Work EnvironmentResearch labs, manufacturing, or tech companies focusing on robotics developmentSimilar environments, often in startups or established tech firms
Employer & Industry UsageUsed in robotics companies, automation firms, and research institutionsCommon in similar industries, often as entry to mid-level roles

The main difference between a Senior Robotics Software Engineer and a Robotics Software Engineer lies in experience and responsibility. Senior roles typically require more experience, leadership, and project management skills, whereas entry-level roles focus on developing core technical skills. Both roles are vital in robotics development across various industries.

What are some typical challenges a Senior Robotics Software Engineer faces when integrating software with hardware systems?

A Senior Robotics Software Engineer often encounters challenges when ensuring that the software communicates reliably and efficiently with a variety of hardware components, such as sensors, actuators, and embedded controllers. Debugging real-time issues, handling latency, and synchronizing multiple subsystems are common hurdles. Additionally, adapting software to accommodate frequent hardware changes or updates and maintaining robust system performance under different operating conditions require both technical depth and strong cross-disciplinary collaboration with hardware engineers and technicians.

What are Senior Robotics Software Engineers?

Senior Robotics Software Engineers are experienced professionals who design, develop, and maintain software systems that control robots and automated machinery. They work on advanced algorithms, perception, motion planning, and integration with hardware to enable robotic systems to perform complex tasks safely and efficiently. These engineers often lead technical projects, mentor junior team members, and collaborate with cross-disciplinary teams to bring innovative robotic solutions to life. Their expertise is crucial in industries such as manufacturing, healthcare, logistics, and autonomous vehicles.
What are the most commonly searched types of Robotics Software Engineer jobs in Riverside, CA? The most popular types of Robotics Software Engineer jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Senior Robotics Software Engineer jobs? Cities near Riverside, CA with the most Senior Robotics Software Engineer job openings:
Infographic showing various Senior Robotics Software Engineer job openings in Riverside, CA as of July 2026, with employment types broken down into 92% Full Time, 5% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $149,491 per year, or $71.9 per hour.

Sr Robotics Engineer

Techoundsllc

Irvine, CA

$114K - $149K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

The ideal candidate brings deep expertise in embedded electronics, power systems, underwater hardware challenges, and a passion for precision engineering in mission-critical environments.
 Key ResponsibilitiesHardware Design & Development
  • Design, prototype, and test electronic systems for professional underwater ROVs, including power electronics, motor controllers (ESCs), sensor interfaces, and communication systems
  • Develop and maintain PCB schematics and layouts using industry-standard EDA tools (e.g., Altium or equivalent)
  • Select and evaluate components for reliability, availability, and cost-effectiveness in marine/underwater environments
  • Design and troubleshoot battery management systems (BMS), including charging, protection, and state-of-charge monitoring circuits

Embedded Systems & Firmware
  • Collaborate with software engineers to define hardware/firmware interfaces and ensure seamless system integration
  • Develop and debug low-level firmware for microcontrollers and FPGAs used in ROV systems
  • Implement and validate communication protocols including RS-232, RS-485, CAN bus, I2C, SPI, and Ethernet/tether communication

Underwater & Marine Systems
  • Design electronics for operation in pressure-rated, waterproof enclosures rated to depths exceeding 1000 meters
  • Work with acoustic systems, including acoustic beacons, modems, and USBL positioning systems
  • Ensure compliance with EMI/EMC requirements and underwater safety standards

Testing, Validation & Documentation
  • Develop and execute comprehensive test plans, including environmental, pressure, and operational testing
  • Investigate and resolve field failures, ESC anomalies, sensor faults, and integration issues through systematic root cause analysis
  • Create and maintain thorough engineering documentation including schematics, BOMs, assembly drawings, and test reports
  • Support production team with manufacturing documentation and quality review processes

Cross-Functional Collaboration
  • Work closely with mechanical engineers, software developers, and production staff to deliver fully integrated ROV systems
  • Support sales and customer service with technical documentation, product demonstrations, and field issue resolution
  • Contribute to product roadmap discussions and new product development initiatives
 Required Qualifications
  • Bachelor's degree in Electrical Engineering, Robotics Engineering, or a closely related field
  • Minimum 5 years of professional experience in electronics design and development
  • Proven experience with power electronics design, including motor drive circuits, ESCs, and DC power management
  • Proficiency in PCB design using Altium Designer, KiCad, or equivalent EDA software
  • Hands-on experience with embedded microcontrollers (ARM Cortex, AVR, PIC, or similar)
  • Strong understanding of analog circuit design, signal conditioning, and sensor interfacing
  • Demonstrated ability to troubleshoot complex electronic systems using oscilloscopes, logic analyzers, and other lab instrumentation
  • Experience with technical documentation: schematics, BOMs, engineering change orders, and test procedures
  • Strong written and verbal communication skills; able to explain technical concepts clearly
 Preferred Qualifications
  • Experience with underwater marine electronics systems or similar.
  • Knowledge of Linux and embedded programming is a plus.
  • Familiarity with acoustic systems: underwater acoustic beacons, transponders, modems, or USBL/LBL positioning systems a plus.
  • Knowledge of brushless motor drive systems and ESC tuning for underwater thrusters
  • Experience with tether communication systems (fiber optic, twisted pair, or coax) for ROV applications
  • Experience with waterproofing, conformal coating, and potting techniques for marine-grade electronics
  • Knowledge of relevant standards: MIL-SPEC, IPC, or IEC marine electronics standards
 Compensation & Benefits
  • Competitive base salary (DOE)
  • Performance-based incentives and bonus program
  • Health, dental, vision and life insurance
  • 401(k) retirement plan with company match
  • Paid time off
  • Company paid holidays (10)