Software Engineer Embedded System 80 - 100 %

Hamilton Services AG
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Tech stack

C
ARM
Automation of Tests
Unit Testing
Computer Programming
Software Debugging
Firmware
Integrated Development Environments
Python
Modbus
Real-Time Operating Systems
Teststand
Integration Tests
Operational Systems

Job description

Join Hamilton as a Software Engineer Embedded System 80 - 100 % (w/m/d). Enjoy a supportive work environment with staff discounts for leisure activities.

Tasks

  • Develop and maintain innovative sensor technologies for process measurement.
  • Collaborate in interdisciplinary project teams to create firmware concepts.
  • Conduct testing and debugging of firmware with integrated development software., As a developer, you work within the "Electronics and Firmware" group of our development department. You will be involved in the development and maintenance of innovative sensor technologies for process measurement technology. You work in dynamic project teams composed of specialists from various disciplines, representing the electronics firmware area.

Your main tasks include:

  • Development of firmware concepts
  • Firmware development in interdisciplinary project teams
  • Programming and debugging firmware with integrated development software
  • Participation in test concepts and test specifications
  • Application of integrated test programs for unit tests and code analyses
  • Commissioning and testing of prototypes and pilot series
  • Participation in firmware adjustments of existing products
  • Creating complete documentation

Requirements

  • Degree in Electrical Engineering focused on Embedded Systems required.
  • Experience with Cortex and AVR controllers is essential.
  • Proficient in C programming and RTOS operating systems., * Completed studies in electrical engineering with a focus on embedded systems
  • Several years of professional experience in industrial product development
  • Several years of professional experience with Cortex and AVR controllers
  • Knowledge of the C programming language
  • Knowledge of an RTOS operating system
  • Preferably experience in industrial communication interfaces (HART, Modbus RTU, PROFINET, etc.)
  • Experience in programming and conducting test sequences for automated tests (NI TestStand and/or Python)
  • Independent, structured, and solution-oriented working style
  • Analytical thinking skills
  • Communicative, creative, and team-oriented personality
  • Good German and English skills, both spoken and written

About the company

True to the vision "We drive innovation to improve people's lives," the Hamilton companies have been delivering solutions for the healthcare industry since 1950. We are an innovative pioneer when it comes to ventilators, automated pipetting and storage of samples, as well as the development of process sensors. The Business Unit Process Analytics develops, produces, and markets state-of-the-art process measurement technology for customers in biopharma, chemical, and brewing industries. Our product portfolio includes sensors for critical process parameters such as pH value, oxygen, or sensors for measuring cell density, which are extremely important in biological processes and unique worldwide with their innovative technology. What you can achieve: We offer our customers in the biotech, pharmaceutical, and process industries as well as in research innovative measurement solutions for their complex processes, for example, vaccine production.

Apply for this position