Software architecture and design for embedded systems
Xylem is seeking a Senior Embedded Software Engineer to develop control systems for pumping automation in Sundbyberg, Sweden. The role involves collaboration across various teams and offers opportunities for personal and professional development within a diverse and innovative company culture
Job Summary
Contribute to the development of control systems used in pumping automation, ensuring reliable operation, high energy efficiency, and long-term value.
Collaborate closely with product owners, system engineers, and test engineers across the full development lifecycle, including hands-on lab work and occasional customer site visits.
Act as a technical mentor, contribute to best practices, and participate in technical discussions to shape the direction of the team in a collaborative environment.
Matching Summary
Match Score: 85
Xylem is seeking a Senior Embedded Software Engineer to develop control systems for pumping automation in Sundbyberg, Sweden. The role involves collaboration across various teams and offers opportunities for personal and professional development within a diverse and innovative company culture.
Skills & Requirements
Must-have
Embedded software development using C/C++
Real-time operating systems (Zephyr or similar)
Software architecture and design for embedded systems
Unit testing and static code analysis
Version control systems (Git)
Nice-to-have
Curious mindset and complex technical challenges
Collaborative problem-solving
Knowledge sharing and continuous learning
Swedish language knowledge
Key Requirements
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience