magnifier icon

Senior Software Engineer - Lift Controls

Symbotic

Symbotic

Automotive Engineering

Wilmington, MA - USA

Senior Specialist / Project Manager

Hybrid

Experteer Overview

As a Senior Software Engineer in Platform Services, you design high-level supervisory software to coordinate lift subsystems in large-scale warehouse automation. You’ll operate at the intersection of distributed systems and hardware-adjacent software to enable safe, reliable, and high-throughput operation. You’ll work with controls engineers, robotics teams, and field staff to analyze behavior, diagnose failures, and drive scalable, available systems. This role offers meaningful impact by shaping the orchestration of robot fleets across customer sites.

Compensation / Benefits

  • medical, dental, vision
  • disability
  • 401K
  • PTO
  • other benefits

Responsibilities

  • Design and develop supervisory control systems for lift subsystems in automated warehouses
  • Implement real-time distributed software for lift dispatching, traffic coordination, and throughput optimization
  • Build fault-tolerant control logic for degraded modes and safe recovery
  • Interface software with PLC-controlled lift hardware via defined messaging boundaries
  • Analyze distributed systems with performance monitoring and debugging tools to identify latency and failures
  • Support system bring-up, integration testing, and on-site validation
  • Contribute to architecture decisions on scalability, availability, and resiliency
  • Collaborate with controls, robotics, hardware, and field support teams

Key requirements

  • Bachelor’s degree in Computer Science or related discipline
  • 8+ years of professional software development experience in C#, C++, or Java
  • Experience building distributed, real-time, or event-driven systems
  • Experience designing supervisory control layers for industrial automation, robotics, or material handling systems (preferred)
  • Familiarity with PLC-integrated systems and hardware-adjacent software architectures (strong plus)
  • Hands-on problem-solver with strong software design and implementation skills
  • Experience with asynchronous and multi-threaded programming

Description

As a Senior Software Engineer in Platform Services, you design high-level supervisory software to coordinate lift subsystems in large-scale …
For members onlyMobile Experteer Ad

Take your next career step

  • 1M+ top positions worldwide with salary benchmarks

  • Be discreetly found and contacted by headhunters

  • Exclusively for senior-level professionals and executives

Already a member?

Experteer uses cookies.

Information on data protection