Software Engineer 80 - 100 %
- Employment type
- Full-time
- Location
- Bonaduz
- Company
- Hamilton Medical AG, Via Crusch 8, 7402 Bonaduz
- First posted
Software Engineer 80 - 100 % (f/m/d)
For more than 40 years, we have been shaping the future of mechanical ventilation. Hamilton Medical develops intelligent ventilation solutions that support medical professionals in critical moments.
Our Hamilton ventilators are used in intensive care units, emergency transport, and MRI environments. They help medical teams worldwide in the care of adult, pediatric, and neonatal patients.
Here, your work has a real impact. Every improvement you help shape contributes to further improving the respiratory care of patients all over the world.
What you can achieve:
You take technical responsibility for the development and further development of Embedded Software in C++ for medical devices
You actively shape the software architecture and make sound technical decisions
You develop and optimize software solutions with a focus on quality, performance, and maintainability
You work closely with interdisciplinary teams (e.g., Hardware, System Engineering, Quality, Regulatory Affairs, and Product Management)
You analyze complex error patterns, identify causes, and develop sustainable solutions
You ensure software quality through code reviews as well as suitable testing strategies
You define and implement modern testing approaches (e.g., automated tests and system tests on simulators and real devices)
You ensure compliance with regulated development processes (e.g., verification, validation, and traceability) and create the necessary documentation
You contribute your experience to requirements engineering and coordinate closely with stakeholders
You take on a technical leadership role in the team and actively support the further development of your colleagues
You drive the further development of development processes, tools, and workflows
What you bring with you:
Completed studies in computer science, electrical engineering, medical technology, or a comparable course of study
Several years of professional experience in software development, ideally in a regulated environment (e.g., medical technology, IEC 62304)
Proven experience in a technical leadership role with responsibility for development activities and technical decisions
Sound knowledge of modern C++ (e.g., C++14/17), embedded systems, and software architecture
Experience with Linux-based systems, build systems (e.g., CMake), as well as model-based development is an advantage
Good understanding of software development processes throughout the entire lifecycle, especially verification, validation, and traceability in regulated environments
Experience in system design, requirements engineering, as well as in working with cross-functional teams
Strong analytical and conceptual skills as well as a structured approach to complex technical problems
Experience in code reviews, testing strategies, and ensuring software quality according to defined processes
Ability to coach and support less experienced developers in technical questions
Very good communication skills for technical coordination with various stakeholders
Language skills: German (at least B2), English
How to apply:
Learn more about career opportunities at Hamilton under Jobs | Hamilton Medical
Do you share our values and do you feel at home in a collegial, innovative, and down-to-earth environment? At Hamilton, we offer not only a motivating working environment but also meaningful work and modern working conditions. Our "Du" culture promotes open communication and pleasant cooperation. Become part of a team where your competencies are valued and space is created for innovative ideas. Interested? If you have any questions, please contact us by writing an email (<>) and provide us with the following details:
Reference: JR-5637-fjm/Contact: Juli
Applications by post or by email unfortunately cannot be considered. jpid1fe0c92jm jit0731jm jiy26jm
Automatically translated from the original.
Posted 1 week ago