Software Engineer 80 - 100 % (w/m/d) - Hamilton Jobs
Publication date:
18 February 2025Workload:
80 – 100%Contract type:
Unlimited employment- Place of work:Wallisellen
Job summary
Join Hamilton Medical as a Software Engineer (80-100%) today! Enjoy a cooperative work culture with leisure activity discounts.
Tasks
- Develop embedded real-time software for ventilators using C++.
- Collaborate with engineers and clinical experts on innovative systems.
- Implement and validate physiological control systems in clinical studies.
Skills
- Master’s or PhD in computer science or related field required.
- Five years of C++ software development experience needed.
- Experience with MATLAB/Simulink is a plus.
Summary from the original job ad
Is this helpful?
Staff discounts for many leisure activities and services
Software Engineer 80 – 100 % (w/m/d)
True to the vision “We drive innovation to improve people’s lives”, the Hamilton companies have been providing solutions for the health sector since 1950. We are an innovative pioneer in the fields of ventilators, automated pipetting, sample management and in the development of process sensors.
Hamilton Medical is a leading manufacturer of intelligent ventilators. Whether in ICUs, during emergency rescue transport or an MRI scan – our solutions cover a multitude of patient groups, applications and environments.
How you can make a difference:
As a software engineer in our team, you will be part of an interdisciplinary research and development team working on the challenges of tomorrow's mechanical ventilation.
After familiarizing yourself with the basics of ventilation and our development tools, you will develop and test hardware-related embedded real-time software for ventilators using state-of-the-art methods (model-driven development) and tools (IBM Rhapsody, WindRiver VxWorks) in the C++ programming language.
You will also work closely with our interdisciplinary team of engineers and clinical experts to develop a system to implement various physiological control systems developed in MATLAB/Simulink into our ventilators. In this pioneering role, you will contribute to making it possible to iteratively and incrementally develop, test and validate physiologic closed-loop control systems for automated mechanical ventilation. First on an existing hardware-in-the-loop test bench and later in a clinical environment as part of a clinical study.
That’s what you bring along:
a degree (MSc or PhD) in computer science, information technologies or relevant field
at least five years of professional experience in designing and developing C++ software for embedded devices
hands on experience in debugging embedded devices
practical experience in software development in medical technology
an analytical, independent, and thorough working method
experience with MATLAB/Simulink
experience with software architecture and design
fluency in English
flexible and pragmatic mindset with an openness to interdisciplinary cooperation
It is also advantageous to have experience:
in the creation and implementation of software tests at various levels
with code generation frameworks, e.g. Matlab / Simulink to C++
good knowledge of the C++ build process
in control engineering
in requirements engineering
using the IBM Rhapsody development environment
with Cantata++ Unittest
with Embedded Linux, RTOS or VxWorks
Learn more about career opportunities at Hamilton at jobs.hamilton.ch.
Do you share our values and feel at home in a cooperative and down-to-earth environment? At Hamilton, we not only offer a motivating working environment, but also various leisure activities and modern working conditions. Our interactions at eye level encourage open communication and a pleasant working environment. Become part of a team where your skills are valued and innovative ideas are fostered. Interested? Then apply online using the "Apply now" button. If you have any questions, please contact us at E-Mail schreiben with the following details:
Reference: JR-4642-fjm/Contact: Aileen Hollmann
Applications by post or e-mail can unfortunately not be considered.
What We Offer
What We Offer
Green Sense: The healthy and sustainable staff restaurant
Sports & Fun – see what surprises lie in store
Advisory services provided by external partners for various life situations
Diverse opportunities for further training and development
An informal working environment
Compensation time for bridging days between Christmas and New Year
A dedicated pension fund with the possibility to choose from three options
When I accepted this job, I had no idea what lay in store for me.