For our client, a leading company in medtech, we are looking for an Embedded C++ Developer (80-100%). This role is a permanent position, and employees with EU-Citizenship will also be considered. The work location would be Solothurn.
Your main tasks: • Be an active member of our enthusiastic team that focuses on modern software for connected mobile medical devices • Participate in the definition of concepts and SW architecture • Create, extend and maintain embedded software units and components in MISRA C in accordance with IEC 62304 • Create, extend and maintain test cases in C++, using a testing framework in C++ • Peer review other team members work packages • Create software documentation artefacts, e.g. describing functionality and business logic • Participate in the creation and reviews of formal specification artifacts • Support and collaborate with peers, e.g. in the fields of hardware, testing, production and requirements engineering • Support improvements to our development, build and simulation approaches
Your profile • You enjoy contributing to solutions that help people in their daily life, and you keep the bigger picture in mind • You communicate openly, act responsibly, contribute to our mistake culture and are happy to coach others • You have a sense for quality and this is reflected in your work results, while at the same time you maintain a pragmatic can-do-attitude • You are familiar with formal requirements, SW architecture principles, SW design patterns and you understand approaches to achieve functional safety • You are curious about our target system and can implement features based on its characteristic • You write code with separation of concerns and maintainability in mind • Your toolbox ideally contains C, C++, Git, UML, unit testing framework, build system / pipeline, Python and Doors (/NG) • Your experience ideally includes embedded SW, SCRUM, SAFe and working in a strictly regulated environment
The annual salary for this role would be around 115'000 - 125'000 CHF.
Can you see yourself in this position? Then we are eager to meet you! By applying for this position, I consent to the Swisslinx Group of companies: - storing my personal information (including name, contact details, Identification and CV information etc.) on their internal or external servers for the purpose of informing me of potential employment opportunities - using my personal information or - supplying it to third parties upon express consent for the purpose of informing me of potential job opportunities - transferring where applicable my personal information to a country outside the EEA/EFTA