Job Title: Software Development Engineer C++
The Gi Group SA, a leading global ecosystem of HR services and consulting, is seeking an ambitious SW-Developer with exceptional programming skills in C++.
Key Responsibilities:
* Manage all phases of software development from feasibility studies through design, development, testing, and bug fixing, including software maintenance for embedded real-time capable Instrument-Control Software.
* Contribute to feature objectives in close collaboration with Mechanics, Electronics, and Systems Engineers to ensure cohesive and stable integration of software with hardware systems.
* Participate in defining work packages, their estimation, planning, and implementation as an integral member of an agile software development team.
* Design and implement high-quality code that meets requirements and specifications. Develop and execute comprehensive tests to verify code functionality.
* Provide detailed and precise documentation in alignment with the medical device software development process standards (such as IEC 62304, ISO 13485).
* Conduct thorough reviews of application design, functionality, usability, and performance, and propose enhancements for continuous improvement.
* B ring innovative ideas to solve complex technical challenges, enhance software performance, and introduce new features based on user needs and market trends.
Requirements:
* Master or bachelor degree in software engineering or related field.
* >5 years of experience as a SW-developer in agile driven embedded software development.
* Strong team player with focus on project deliverables; proven communication skills in complex, interdisciplinary project organizations.
* Very good knowledge of programming languages C++ as well as related popular software libraries and technologies on Linux OS.
* Experience of working with SAFe or Agile methodology is a strong plus.
* English fluent and good German skills (B1).
* Solid experience in writing, debugging and optimizing object oriented multi-threading designs.
* Stakeholder Management.
About Us:
The Gi Group SA is part of Gi Group Holding, a global ecosystem of HR services and consulting that supports the development of the labour market and helps to change people's lives in 37 countries around the world. In Switzerland, we operate with the brands Gi Life Sciences, Gi Group, Grafton, and Bautech Personal. We are active in temporary, permanent, and professional staffing as well as in a variety of complementary HR Services.