Job Description
We are currently looking on behalf of one of our important clients for a Junior / Mid-Level Embedded Software Developer (C/C++). The role is a permanent position based in Solothurn Canton with good home office allowance.
Your Role:
• Implement Software for devices in order to support the addition of new functionalities.
• Code new features together with the team.
• Update software documentation & software release artifacts.
• Carry out tasks within an Agile (Scrum) Environment.
Your Skills:
• 1 to 5 years of professional experience in Developing secure, Embedded Hardware-related Software in C/C++, ideally including specialization in Electronic, Micro or Medical technology (or comparable environments).
• Experience in Agile Development Environments (SCRUM / Kanban).
• Ideally experienced in some of the following: Python, DOORS, IBM Enterprise Architect, CMake, Git, GMock, GTest, TDD, Clean Code, CI/CD, UML, RTOS, ARM Cortex M4 & BLE & Low Energy.
• Any experience in within a highly regulated environment according to IEC 62304 is considered a plus.
Your Profile:
• Completed University Degree in Computer Science or Electrical Engineering
or similar.
• Communicative & a team player.
• Fluent in English (spoken & written), German language skills are considered a plus.
If you wish to apply, please send us your resume in Word or PDF format.
You can also register on our website which will allow you to receive other exclusive and confidential job offers.