Job Overview
This role is for a skilled software engineer who will be part of a collaborative product team working at the core of our manufacturing facility.
The team owns what they build, including infrastructure, build pipelines, automated testing, release and rollout management, monitoring, and support.
* Designing, building, testing, and operating software solutions for logistics and manufacturing use cases involving robots, AGVs, and other (semi) automated manufacturing equipment.
* Working in a hybrid infrastructure environment (cloud and on-prem), managing complex software deployments at scale.
* Bringing a software operations mindset to monitor, maintain, and improve software uptime, including reliable updates, latency, and efficiency.
* Applying and building upon experience in PLC or robot programming to help the team move existing solutions to a full and flexible Software Defined Manufacturing process.
* Acting as a bridge between digital product delivery and physical logistics and manufacturing systems, ensuring alignment and integration.
* Helping define, monitor, and evolve SLAs/SLOs as well as other important KPIs like OEE for critical systems.
Key Responsibilities
Deliver high-quality software solutions that meet business requirements.
Maintain and improve existing software systems.
Collaborate with cross-functional teams to ensure successful project outcomes.
* Design and develop software solutions using industry-standard tools and methodologies.
* Test and validate software solutions to ensure quality and reliability.
* Analyze and troubleshoot software issues to resolve problems efficiently.
* Document software development processes and procedures.
* Prioritize tasks and manage time effectively to meet deadlines.
Requirements
To succeed in this role, you will need:
* Bachelor's degree in Computer Science or related field.
* Proven experience in software engineering, preferably in a manufacturing or logistics context.
* Strong understanding of software development principles, practices, and tools.
* Excellent problem-solving skills and attention to detail.
* Ability to work collaboratively in a team environment.
* Familiarity with agile development methodologies and version control systems.
What We Offer
We provide a dynamic and supportive work environment that fosters growth and development.
Ongoing training and mentorship opportunities.
A competitive salary and benefits package.
A chance to work on challenging projects that make a real impact.
A collaborative and inclusive team culture.
Opportunities for career advancement and professional growth.