CareerPlan

Automation Software Engineer

USAFull-time$83k–$136k2026-11-11 → 2026-11-12
On-site · United StatesNo visa sponsorship

Core

Design, develop, and integrate high-performance C++ software components for real-time data processing, robotics, and autonomous path-planning in material handling equipment.

Role type

Senior IC automation software engineer (robotics/autonomous systems)

Builds

Intelligent automation software for forklifts and material handling robots

Domain

Robotics, autonomous systems, industrial automation

Deliverable

production ML models

Required skills

C++, Python, ROS2, DDS, computer vision, localization algorithms, hardware interface integration, Linux development, Git, system architecture design

Preferred skills

Machine learning/AI for perception, embedded software/RTOS, sensor integration (LiDAR, cameras, IMU), real-time software design, functional safety, CI/CD/DevOps

Technologies

C++, Python, ROS2, DDS, Linux, Git, CI/CD, Computer Vision, Machine Learning, Embedded Systems, LiDAR, Cameras, IMU, GPS, Radar

Responsibilities

Design and develop C++ software for real-time data processing and logging; Develop algorithms for operator assistance, computer vision, and safety-critical applications; Integrate software with cameras, LiDAR, sensors, and robotic hardware; Collaborate with multidisciplinary engineering teams to deliver automation solutions; Mentor fellow engineers and share technical knowledge; Research emerging technologies and assess automation solutions for future product development

Seniority

Senior, hands-on IC