×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Lift Controls

Job in Wilmington, Middlesex County, Massachusetts, 01887, USA
Listing for: Symbotic LLC
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 149000 - 204600 USD Yearly USD 149000.00 204600.00 YEAR
Job Description & How to Apply Below

Overview

Symbotic is an AI‑powered robotic technology platform that redefines supply‑chain logistics. We are seeking a Senior Software Engineer for our Platform Services team, responsible for designing and building high‑level supervisory control software that coordinates lift subsystems within large‑scale automated warehouses.

Key Responsibilities
  • Design and develop supervisory control systems for lift subsystems within automated warehouse environments.
  • Implement real‑time distributed software for lift dispatching, traffic coordination, prioritization, and throughput optimization.
  • Build fault‑tolerant control logic to manage degraded modes, fault isolation, and safe recovery of lift operations.
  • Develop software interfaces with PLC‑controlled lift hardware via well‑defined messaging and service boundaries.
  • Analyze distributed automation systems using performance monitoring, profiling, and debugging tools to identify latency, bottlenecks, and failure patterns.
  • Support system bring‑up, integration testing, and on‑site validation of lift supervisory control functionality.
  • Contribute to architecture decisions involving scalability, high availability, and operational resiliency.
  • Collaborate cross‑functionally with controls engineers, robotics teams, hardware engineers, and field support teams.
Qualifications & Experience
  • Bachelor’s degree in Computer Science or a related discipline.
  • Minimum of 8years of professional software development experience using C#, C++, or Java.
  • Strong experience building distributed, real‑time, or event‑driven systems.
  • Hands‑on problem‑solving with excellent software design and implementation skills.
  • Experience with asynchronous and multithreaded programming models.
Preferred Skills
  • Designing supervisory control layers for industrial automation, robotics, or material handling systems.
  • Familiarity with PLC‑integrated systems and hardware‑adjacent software architectures.
  • Cross‑platform .NET Core development (Windows and Linux).
  • Working knowledge of Redis in‑memory data stores.
  • Familiarity with Rabbit

    MQ or similar messaging systems.
  • Solid understanding of microservices architectures and common design patterns.
Environment
  • Up to 10% travel may be required.
  • Driver’s license required; ability to drive or fly to client and customer locations.
Compensation

The base salary range for this position in the posted location is $ – $, though the actual offer may vary based on experience and qualifications.

Benefits

Medical, dental, vision, disability, 401(k), paid time off (PTO), and additional benefits are included.

Equal Opportunity Employment

We are an equal‑opportunity employer. We do not discriminate based on race, color, ethnicity, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, veteran status, or genetic information.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary