CareerPlan

Senior Robotics Software Engineer

USAFull-time$84k–$117k2026-11-03 → 2026-11-08

Core

Lead software development and integration for complete industrial robotic cells, including motion planning, 3D vision, and safety systems.

Role type

Senior IC robotics software engineer (industrial automation)

Builds

Multi-robot cells with 6-axis industrial robots, PLCs, sensors, and vision systems

Domain

Industrial robotics and automation

Deliverable

production ML models

Required skills

C#, .NET, WPF, MVVM, object-oriented design, linear algebra, kinematics, error analysis, 6-axis robot integration, motion planning, collision avoidance, machine vision, OpenCV, PLC integration, industrial communication protocols, robotic simulation

Preferred skills

Fanuc DCS configuration, ISO 10218/ANSI/RIA R15.06 familiarity, FANUC ROBOGUIDE, CAD-based path generation

Technologies

C#, .NET, WPF, MVVM, Visual Studio, Git, OpenCV, ASP.NET, 3D Architect

Responsibilities

Lead software for robotic automation projects from feasibility through deployment; Architect project applications using C#, .NET, WPF, and MVVM; Lead cell-level robot integration for Fanuc and other 6-axis industrial robots; Own motion planning for the full cell including trajectory generation and collision avoidance; Lead 3D vision and localization including point-cloud processing; Implement and verify software aspects of cell safety; Lead on-site commissioning and troubleshooting; Mentor colleagues through design and code reviews