Senior Software Engineer

Approach Venture LLC

$150K — $200K *
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years in software engineering with a focus on systems programming and robotics.
  • Proficient in Rust or modern languages like C/C++.
  • Experience with hardware-integrated software in industrial settings.
  • Knowledge of realtime systems and deterministic behavior.
  • Skilled in debugging complex interactions between software and hardware.
  • Familiarity with industrial communication protocols and motion systems.
  • Strong collaborative skills within multidisciplinary teams.

Responsibilities

  • Develop and maintain systems-level software for robotic manufacturing using Rust.
  • Build infrastructure for machine control and industrial automation workflows.
  • Integrate various hardware devices like PLCs and sensors into systems.
  • Support realtime control with low-latency execution.
  • Design reliable communication and diagnostics for hardware.
  • Debug complex software-hardware interactions in physical systems.
  • Enhance machine observability through telemetry and diagnostics tools.

Benefits

  • Opportunity to work on next-generation robotic production systems.
  • Collaborative environment with multidisciplinary engineering teams.
  • Involvement in the development of high-throughput industrial solutions.
  • Chance to influence software architecture and engineering practices.
Full Job Description
Systems Software Engineer - Robotic Manufacturing and Motion Control Systems

Long Beach, California | On-site

Opportunity Summary

A venture-backed advanced manufacturing company is building next-generation robotic production systems focused on automation, precision process control, and scalable industrial hardware. The team is developing 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 core software infrastructure that enables complex machines to operate reliably in real-world environments. The engineer will own low-level systems software, hardware integration, realtime machine behavior, and orchestration across robotic and industrial subsystems. The position requires close collaboration with multidisciplinary engineering teams and direct involvement with physical hardware, controls, and manufacturing systems.

Job Duties
  • Develop and maintain systems-level software for advanced robotic manufacturing equipment using Rust and related technologies
  • Build software infrastructure for machine control, orchestration, telemetry, and industrial automation workflows
  • Integrate motion systems, PLCs, welding equipment, sensors, power systems, and industrial hardware devices
  • Support realtime or near-realtime machine control where deterministic behavior and low-latency execution are critical
  • Design reliable abstractions for hardware communication, configuration management, diagnostics, and machine state control
  • Debug complex interactions across software, robotics, 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 software architecture decisions, testing frameworks, documentation, and engineering best practices
  • Support development and deployment of software used in production manufacturing environments


Qualifications
  • 3+ years of professional software engineering experience focused on systems programming, robotics, industrial automation, or embedded systems
  • Strong experience developing software in Rust or modern systems programming languages such as C or C++
  • Experience working with hardware-integrated software systems in robotics, automation, or industrial equipment environments
  • Understanding of realtime systems, deterministic control behavior, concurrency, and low-level hardware communication
  • Experience debugging complex software and hardware interactions in physical systems
  • Familiarity with industrial communication protocols, 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, automation systems, or manufacturing equipment software
  • 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


Compensation Details

$150,000 - $200,000

#LI-AV

Similar Jobs

More Jobs at Approach Venture LLC

More Manufacturing & Automotive Jobs

Find similar Senior Software Engineer jobs: