Senior Software Development Engineer, OneMHS Software Controls and Science
Core
Design, develop, and own back-end systems for Human Machine Interfacing Platforms that automate the deployment, management, and monitoring of complex material handling systems like conveyor networks and industrial control systems.
Role type
Senior Software Development Engineer (Backend Systems)
Builds
High-availability back-end systems and Human Machine Interfacing Platforms for warehouse automation
Domain
Logistics, Supply Chain, Industrial Automation, Robotics
Deliverable
production ML models | product features | infrastructure
Required skills
Software development, System design and architecture, Distributed systems, Cloud and edge compute, Industrial control systems, Fulfillment operations
Preferred skills
Full software development life cycle, Material handling equipment, Industrial networking protocols
Technologies
Cloud platforms, Edge compute frameworks, Industrial control protocols
Responsibilities
Solve ambiguous business problems and map them to technical solutions, Design and launch back-end systems with high availability, Apply data structures and algorithms to build systems at scale, Adapt to fast-paced development environments, Develop domain knowledge in material handling and industrial control systems
Seniority
Senior, hands-on IC with leadership responsibilities