Robotics Software Engineer (Rust)

Approach Venture
  • Long Beach, California
  • $150,000–$200,000 Per Year
30+ days ago

Job Description

Robotics Software Engineer - Additive Manufacturing Automation Systems

Long Beach, California | Hybrid


Opportunity Summary

A venture-backed advanced manufacturing company is developing next-generation robotic production systems focused on automation, precision process control, and scalable industrial hardware. The team is building integrated platforms that combine robotics, motion systems, welding processes, and additive manufacturing technologies to support high-throughput production environments. This role is focused on the software systems that enable robotic platforms and industrial machines to operate reliably in demanding real-world environments. The engineer will contribute across robotics software, hardware integration, realtime machine behavior, and orchestration between robotic and industrial subsystems. The position requires close collaboration with multidisciplinary engineering teams and direct involvement with physical hardware, controls, and manufacturing systems.


About Us

We are a fast-growing engineering team focused on developing advanced automation and robotic manufacturing platforms for industrial applications. Our work spans robotics, controls, software, sensing, and manufacturing process development, with an emphasis on building reliable systems that bridge software and hardware execution. The company operates in a highly technical environment where engineers work closely across disciplines to rapidly design, test, and improve production-capable systems.


Job Duties

  • Develop and maintain robotics software for advanced manufacturing and industrial automation systems using Rust and related technologies
  • Build software infrastructure for robotic control, machine orchestration, telemetry, and industrial automation workflows
  • Integrate robotic motion systems, PLCs, welding equipment, sensors, power systems, and industrial hardware devices
  • Support realtime or near-realtime robotic machine behavior where deterministic performance and low-latency execution are critical
  • Design reliable abstractions for hardware communication, diagnostics, machine state management, and configuration systems
  • Debug complex interactions across robotics software, motion systems, process hardware, and sensing platforms
  • Improve machine observability through telemetry pipelines, logging systems, diagnostics tooling, and operational dashboards
  • Collaborate closely with mechanical, electrical, controls, robotics, and manufacturing engineering teams
  • Contribute to robotics software architecture, testing frameworks, documentation, and engineering best practices
  • Support deployment and operation of robotic systems used in production manufacturing environments


Qualifications

  • 3+ years of professional software engineering experience focused on robotics, industrial automation, embedded systems, or systems programming
  • Strong experience developing software in Rust or modern systems programming languages such as C or C++
  • Experience working with hardware-integrated robotics or automation systems
  • Understanding of realtime systems, deterministic control behavior, concurrency, and low-level hardware communication
  • Experience debugging complex software and hardware interactions in physical robotic systems
  • Familiarity with industrial communication protocols, robotic motion systems, or machine control architectures
  • Strong problem-solving skills and ability to work in fast-paced engineering environments
  • Comfortable collaborating across multidisciplinary technical teams


Preferred Experience

  • Experience with EtherCAT or industrial fieldbus communication systems
  • Background in robotic motion control, industrial robotics, or automated manufacturing equipment
  • Experience integrating welding systems, sensors, PLCs, or industrial power equipment
  • Familiarity with additive manufacturing or automated production systems
  • Exposure to telemetry infrastructure, diagnostics tooling, or machine observability systems
  • Experience developing software for robotics platforms or autonomous systems
  • Understanding of hardware bring-up, commissioning, or machine deployment workflows


Why Join Us

  • Opportunity to help build core robotics software infrastructure for advanced manufacturing systems
  • High level of ownership across architecture, machine behavior, and hardware integration
  • Work directly with multidisciplinary engineering teams solving complex real-world automation challenges
  • Exposure to cutting-edge robotics, manufacturing, welding, and additive systems development
  • Early-stage environment with significant technical impact and long-term growth opportunity


Compensation Details

$150,000 - $200,000




#LI-AV

Numbers & Facts

LocationLong Beach, California
Salary$150,000–$200,000 Per Year

Skills

  • Additive Manufacturingunmatched
  • Automationunmatched
  • Automation Systemsunmatched
  • Best Practicesunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Commissioningunmatched
  • Communication Systemsunmatched
  • Communications Protocolsunmatched
  • Concurrencyunmatched
  • Cross-Functionalunmatched
  • Debugging Skillsunmatched
  • Debugging Toolsunmatched
  • Diagnostics Solutions/Softwareunmatched
  • Documentationunmatched
  • Electricityunmatched
  • Embedded Systemsunmatched
  • Engineeringunmatched
  • Hardware-Software Integrationunmatched
  • High Throughputunmatched
  • Industrial Roboticsunmatched
  • Machine Toolunmatched
  • Manufacturingunmatched
  • Manufacturing Automationunmatched
  • Manufacturing Engineeringunmatched
  • Manufacturing Equipmentunmatched
  • Manufacturing Softwareunmatched
  • Manufacturing Systemsunmatched
  • Manufacturing/Industrial Processesunmatched
  • Motion Controlunmatched
  • Operational Supportunmatched
  • Problem Solving Skillsunmatched
  • Process Control Engineeringunmatched
  • Process Developmentunmatched
  • Production Systemsunmatched
  • Programmable Logic Controller (PLC)unmatched
  • Programming Languagesunmatched
  • Reporting Dashboardsunmatched
  • Robotic Control Softwareunmatched
  • Roboticsunmatched
  • Robotics Softwareunmatched
  • Software Administrationunmatched
  • Software Architectureunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • System Integration (SI)unmatched
  • System Operationsunmatched
  • Systems/Internals Programmingunmatched
  • Technical Supportunmatched
  • Telemetryunmatched
  • Test Designunmatched
  • Weldingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder