Robotics Software Lead: Motion, Vision & Integration

NCSL International

Orlando, Northern (FL, KY)

Hybrid

USD 120,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Viable Engineering Solutions in Orlando seeks a Senior Robotics Software Engineer to lead the software for robotic automation projects from concept through commissioning. You will define problems, break them into tasks, and stay hands‑on with cell‑level motion planning, 3D vision, calibration, and system integration.

The role requires architecting in C#, .NET, WPF, MVVM on a shared platform, leading multi‑robot integration (Fanuc and others), and mentoring teammates on design reviews, tradeoffs,

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Robotics, or related field.
  • 9+ years of professional software development experience in industrial robotics or automation.
  • Expert‑level C# and OO design skills with production applications.
  • Deep experience with .NET, Dependency Injection, WPF, and MVVM; multi‑module architectures.
  • Experience with Visual Studio and Git; CI/CD and code reviews.
  • Hands‑on experience integrating 6‑axis industrial robots (Fanuc, ABB, KUKA, Yaskawa).
  • Proven track record delivering motion planning and collision avoidance for robotic cells.
  • Experience with machine vision using OpenCV, Cognex, Keyence, and 3D vision.

Responsibilities

  • Serve as the technical lead for software of robotic automation projects from feasibility through deployment, translating needs into requirements and a technical plan.
  • Define software problems and break scope into well‑scoped tasks; assign to team members and track progress.
  • Serve as the primary technical consultant for the project team, including customers.
  • Help develop software effort estimates for projects and proposals; flag changes early.
  • Architect the project application in C#, .NET, WPF, MVVM on top of the common platform.
  • Lead robot integration for the cell on Fanuc and other 6‑axis robots; coordinate with PLCs and sensors.
  • Decide which device‑integration components become reusable across projects; define integration patterns.
  • Own motion planning for the full cell, including trajectory generation and collision avoidance.
  • Lead 3D vision and localization; ensure vision, calibration, and motion subsystems meet accuracy.
  • Define accuracy and cycle‑time budgets; design validation tests.
  • Implement and verify software for cell safety with Fanuc DCS or equivalent; coordinate with controls.
  • Drive cell‑level performance and reliability; diagnostics for field issues.
  • Lead on‑site commissioning and troubleshooting; mentor others through design reviews.
  • Mentor team members through reviews and pairing on difficult problems.

Skills

Leadership
Mentoring
Problem solving
Communication

Education

Bachelor's degree in CS/Engineering/Robotics
Master's degree a plus

Tools

Visual Studio
Git
C#
.NET
WPF
MVVM
OpenCV
FANUC ROBOGUIDE

Job description

Viable Engineering Solutions in Orlando seeks a Senior Robotics Software Engineer to lead the software for robotic automation projects from concept through commissioning. You will define problems, break them into tasks, and stay hands‑on with cell‑level motion planning, 3D vision, calibration, and system integration.

The role requires architecting in C#, .NET, WPF, MVVM on a shared platform, leading multi‑robot integration (Fanuc and others), and mentoring teammates on design reviews, tradeoffs,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Lead — Industrial Automation
Robotics Software Lead — Industrial Automation

Viable Engineering Solutions, LLC • Orlando (FL)

On-site
USD 127,000 - 160,000
Lead Robotics Software Engineer: Motion Planning & Vision
Lead Robotics Software Engineer: Motion Planning & Vision

Viable Engineering Solutions LLC • Orlando (FL)

On-site
USD 127,000 - 160,000
Senior Robotics Software Engineer: C#, Vision & Motion
Senior Robotics Software Engineer: C#, Vision & Motion

Viable Engineering Solutions LLC • Orlando (FL)

On-site
USD 106,000 - 125,000
Senior Robotics Controls Lead – Automation & Integration
Senior Robotics Controls Lead – Automation & Integration

Viable Engineering Solutions, LLC • Orlando (FL)

On-site
USD 123,000 - 148,000
Robotics Software Engineer: Industrial Automation & Vision
Robotics Software Engineer: Industrial Automation & Vision

NCSL International • Orlando (FL), Northern (KY)

Hybrid
USD 90,000 - 140,000
Lead Robotics Controls Engineer — System Integration
Lead Robotics Controls Engineer — System Integration

Viable Engineering Solutions LLC • Orlando (FL)

On-site
USD 123,000 - 148,000
Robotics Software Engineer — Vision & 6-Axis Path Planning
Robotics Software Engineer — Vision & 6-Axis Path Planning

Viable Engineering Solutions, LLC • Orlando (FL)

On-site
USD 143,270,000 - 201,130,000
Senior Robotics Software Engineer – Industrial Automation
Senior Robotics Software Engineer – Industrial Automation

NCSL International • Orlando (FL), Northern (KY)

Hybrid
USD 110,000 - 150,000
Senior Robotics Controls Lead – Automation & Integration
Senior Robotics Controls Lead – Automation & Integration

NCSL International • Orlando (FL), Northern (KY)

Hybrid
USD 110,000 - 170,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

NCSL International • Orlando (FL), Northern (KY)

Hybrid
USD 120,000 - 170,000