Senior Software Engineer - Warehouse Automation
Role Overview
Lead the design, development, and implementation of software solutions for warehouse automation, material handling, and supply chain operations.
The role requires deep Linux and C-based software architecture expertise, technical leadership, and mentoring capability.
Key Skills for This Role
Full Job Posting
Position Overview
Lead the design, development, and implementation of software solutions for warehouse automation, material handling, and supply chain operations.
The role requires deep Linux and C-based software architecture expertise, technical leadership, and mentoring capability.
Core Responsibilities
- Lead software application design, development, and deployment for material handling systems.
- Architect scalable, high-performance solutions integrating with WCS, WIS, and WMS platforms.
- Define technical requirements and software roadmaps with product managers, engineers, and stakeholders.
- Mentor engineers, conduct code reviews, and enforce software quality practices.
- Troubleshoot and optimize applications for reliability, performance, and scalability.
- Maintain architecture diagrams, user guides, and technical specifications.
- Track emerging technologies and industry trends to drive innovation.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- At least 10 years of professional software development experience.
- Strong expertise in C, C++, or JavaScript within Linux/RHEL server environments.
- Deep understanding of software architecture, design patterns, and best practices.
- Experience with Agile and Scrum, Git, database design, Oracle or PostgreSQL, and cloud platforms.
- Excellent problem-solving, analytical, troubleshooting, and communication skills.
Preferred Qualifications
- Experience in industrial automation, supply chain, or material handling.
- Hands-on WMS, WIS, or WCS experience and real-time system integration.
- Frontend development with Qt or Angular.
- Cybersecurity best practices and technical project leadership from conception to deployment.
Additional Details
- This is a full-time position with leadership and career growth opportunities.
- Some travel may be required depending on project needs.
Compensation
- The estimated base pay range is $120,000–$180,000.
- Final compensation depends on work location, education, experience, knowledge, and skills.
Benefits
- The position includes a competitive salary and benefits package.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Dematic
Software Engineering Manager
Wauwatosa, USA
Warehouse Assistant
Grand Rapids, USA
Mechanical Supervisor
Grand Rapids, USA
Mechanical Installation Technician
Henrietta, USA
Project Manager - Flexible Automation
Grand Rapids, USA
Mechanical Installation Foreman
Grand Rapids, USA
Software Program Manager
Grand Rapids, USA
Solution Design Project Engineer
Grand Rapids, USA