Job Description:
The company Tecan is a market leader in the development of laboratory devices for medical technology. We are seeking a highly skilled (Senior) Firmware Engineer to join our team.
Key Responsibilities:
* Plan, develop, optimize, and maintain firmware for existing and new products in the field of laboratory analysis instruments.
* Work on the entire development cycle, from idea to concept phase, specification, design, coding, documentation, support, and error analysis.
* Collaborate with software, electronics, mechanics, optics, and motion control disciplines in a team-based environment.
Requirements:
* Bachelor's or Master's degree in electrical engineering, computer science, or mechatronics from a university or university of applied sciences.
* Strong expertise in embedded software programming.
* Solid programming skills in C are required, with additional knowledge in C#, C++, and embedded Linux being an advantage.
* Experience with real-time operating systems, communication protocols (I²C, SPI, CAN, USB), continuous integration, unit testing, control and drive technology, signal analysis, and signal processing.
* Ideal experience in medical technology development according to IEC 62304.
Why Work at Tecan:
* International company with exciting and varied tasks.
* Pleasant and modern working environment with scope for your own ideas.
* Long-term employment with opportunities for professional development.
* A wide range of training opportunities.
* Flexible working hours with home office options.
* Good accessibility by public transport and free parking space.
* Company canteen for a healthy and enjoyable lunch.
* A variety of Tecan benefits.
Our Culture:
Tecan fosters a positive and empowering environment where employees can grow and bring their passion and talent to work. Our values - trust, highest standards, and ambition - provide the framework for our business culture.