About the Role
We are seeking a talented Embedded Software Engineer to join our dynamic team in Burgdorf, Solothurn.
This is an exciting opportunity to contribute to the development of groundbreaking medical technology solutions and help shape the future of our company.
Main Responsibilities
1. Collaborate with our enthusiastic team to create modern software for connected mobile medical devices.
2. Design, develop, and maintain embedded software units and components in MISRA C.
3. Create and extend test cases in C++ using a testing framework in C++.
4. Peer review code written by team members.
5. Develop software documentation artifacts describing functionality and business logic.
6. Participate in the creation and reviews of formal specification artifacts.
7. Support colleagues in hardware, testing, production, and system/requirements engineering.
8. Contribute to improvements in development, build, and simulation approaches.
Your Profile
1. You are passionate about creating solutions that improve people's lives and consider the bigger picture.
2. You communicate effectively, act responsibly, and contribute to our culture of continuous learning and improvement.
3. You value quality and deliver high-quality work results while maintaining a pragmatic approach.
4. You have expertise in formal requirements, software architecture principles, software design patterns, and functional safety.
5. You are curious about our target system and can implement features based on its characteristics.
6. You write clean, maintainable code with separation of concerns in mind.
7. Your toolkit includes C, C++, Git, UML, unit testing frameworks, build systems/pipelines, Python, and Doors (/NG).
About Us
At Ypsomed, we are a global leader in injection and infusion systems for self-medication. Our 2,000+ employees worldwide develop and produce innovative products that enable people to manage chronic diseases with dignity.
Contact Information
Gregor Stoffel, HR Recruiting Partner