- Robot type
- Warehouse and Logistics
- Location
- WilmingtonNorth CarolinaUSA
- Job type
- Software
- Posted
- Jul 5, 2026
- Salary
- $149,000–$204,600 a year
Full-time
Staff Software Engineer - Fleet Operations
Job description
We do not discriminate based on race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or genetic information.
Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. Symbotic reinvents the warehouse as a strategic asset for the world’s largest retail, wholesale, and food & beverage companies.
We are a community of innovators, collaborators and pioneers who embrace our differences, because we know unique perspectives make us stronger and smarter. Every perspective matters.
Job responsibilities
- Design & Development: Build real-time, high-performance software for managing fleets of mobile robots.
- Performance Optimization: Analyze fleet performance and contribute to projects aimed at improving key business metrics, customer requirements, and company KPIs.
- Software Excellence: Develop high-quality, robust software in a fast-paced, dynamic environment.
- Technical Leadership: Mentor junior engineers and lead technical efforts across projects.
- Issue Resolution: Identify and address root causes of software performance issues.
- Testing: Develop and maintain unit and system-level tests for production software.
Job requirements
- Educational Background: Bachelor’s degree in computer science, Electrical Engineering, Mechanical Engineering, Mathematics, or a related STEM field.
- Professional Experience:
- Minimum of 5 years of professional software development experience.
- At least 1 year of experience in technical leadership or team lead role.
- Technical Expertise:
- Proficiency in object-oriented design and programming concepts. C# strongly preferred.
- Experience with asynchronous or multithreaded programming.
- Familiarity with event-driven architectures, messaging systems, and communication protocols such as RabbitMQ, MQTT, or gRPC.
