Job Description
About Piab Group:At Piab Group we improve our customers' productivity, sustainability, and safety through evolving industrial automation and have done so since 1951. We believe in an automated world where no resources are wasted, and no humans are injured. With annual sales of ~3 billion SEK and more than 1400 employees, Piab is a global organization, serving customers in more than 100 countries from a vast network of subsidiaries and channel partners. Since 2018, Piab Group has been owned by Patricia Industries, part of Investor AB.Piab serves a wide range of industries, including e-commerce logistics, food and beverage, pharmaceuticals, and automotive, providing innovative vacuum automation solutions tailored to each sector.Job Mission:As an Embedded Developer at Piab, you will play a key role in designing, implementing, and maintaining embedded software solutions that drive our innovative automation products. Your expertise will ensure robust hardware/software integration, support continuous improvement, and help deliver high-quality solutions that enhance productivity and safety for our global customers.KEY RESPONSIBILITIES: Design, implement, and maintain embedded software for Cortex-M based products.Develop and maintain support tools (mainly in Python) to improve development and testing workflows.Integrate and validate communication protocols (BLE, IO-Link, PROFINET, and other industrial buses).Participate in code reviews, design discussions, and sprint planning (using Jira and Git).Collaborate with hardware engineers to ensure seamless HW/SW integration.Debug and resolve issues at both hardware and software levels.Implement and tune control algorithms as required by product specifications.Document software design, architecture, and user guides in English.Contribute to continuous improvement of development processes and toolchains.Support production and field teams with troubleshooting and technical expertise.Ensure compliance with relevant industry standards and best practices.REQUIREMENTS: Proficient in Embedded C programming (focus on Cortex-M architectures)RTOS experience (FreeRTOS, now renamed, and similar real-time operating systems)Version control with GitTask and issue tracking with JiraDebugging and troubleshooting embedded systemsHardware/software integration and testingFamiliarity with electronics schematics and basic hardware debuggingFluent in English (spoken and written); Swedish is a plusAbility to work in cross-functional, multicultural teamsStrong analytical and problem-solving skillsAttention to detail and quality focusAbility to document code and technical solutions clearlyAdaptability to new technologies and toolsCollaborative team playerProactive and self-drivenCurious and eager to learnStructured and organizedCommunicative and open-mindedResilient under pressureCustomer- and solution-oriented mindsetPREFERRED SKILLS:Python scripting for support tool developmentBLE (Bluetooth Low Energy) protocol stack integrationIO-Link communicationEthernet-based industrial buses (e.g., PROFINET)You can expect the following with us: Innovative Culture: Be part of a team that thrives on creativity and innovation.Global Impact: Work with a company that is a world leader in vacuum transport solutions.Global Presence: Piab has 25+ sales offices and over 900 partners worldwide, ensuring a vast network and global reach.Sustainable Vision: Contribute to an automated world, promoting safety and efficiency.Professional Growth: Access opportunities for continuous learning and career advancement.Diverse and Inclusive: Join a workplace that values diversity and fosters an inclusive environment.Stable employer: As part of Patricia Industries and connected to the Wallenberg family, Piab benefits from strong support and a commitment to long-term growth and sustainability.This is what our employees say about us:"At Piab, I have the chance to leave my own footprint. The low hierarchy means my ideas are heard and valued. #LoveWhereIWork"How to Apply:If you are passionate about innovation and want to make a difference in the world of automation, we would love to hear from you! Use the following link to upload your CV.Please be advised that a valid work permit for the country we offer the open vacancy in is required for non-EU citizens. Unfortunately, applications without a valid work permit cannot be considered.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period