Embedded Software Development Engineer
About GF: As a forward-thinking leader in our field, we have been embracing innovations and sustainable solutions of the highest quality since 1802.
We are contributing to the next generation of Process Automation devices, a cornerstone of our Piping Systems Process Automation Strategy 2025. As an Embedded Software Development Engineer, you will ensure project delivery on time, with high quality, and impact the success of our Process Automation product portfolio.
Key Responsibilities:
* Develop embedded software for sensors and actuators for the Process Industry.
* Develop and test according to specification in our software-framework-based environment.
* Ensure quality through code reviews, unit tests, and integration tests.
* Collaborate with Software Architects, Test Engineers, and Hardware Engineers in-house and abroad as well as with external service providers.
Your Profile:
* Bachelor's or master's degree in electrical engineering, computer science, or comparable field.
* A minimum of 5 years experience in developing embedded software in an industrial environment.
* Experience in modern C++ (C++ 11 and higher), ARM Cortex MCUs, FreeRTOS.
* Experience with Azure DevOps and Jira is a plus.
* English on a good level is a must.
* A valid work permit for Switzerland or EU citizenship is required.
Seniority Level: Mid-Senior
Employment Type: Full-time
Job Function: Engineering, Information Technology, Research
Industries: Plastics and Rubber Product Manufacturing, Industrial Machinery Manufacturing