**Embedded Software Engineer: A Key Role in Software Development**
We are seeking a highly skilled Embedded Software Engineer to join our team. This is a key role in software development, where you will be responsible for ensuring the test coverage of the embedded software platform and fully automated testing infrastructure.
About the Job
* This position involves creating and managing the software testing backlog, writing test specifications, and implementing fully automated tests in C#/.NET with Selenium and Microsoft Azure.
* You will also participate in Scrum meetings as a member of the Software core team and work closely with external partners and the global Bühler Automation network.
Your Responsibilities
* Ensure test coverage of the embedded software platform and fully automated testing infrastructure (hardware + software, part of CI/CD pipeline).
* Create and manage the software testing backlog.
* Write test specifications and implement fully automated tests in C#/.NET with Selenium and Microsoft Azure.
* Participate in Scrum meetings as a member of the Software core team.
* Work closely with external partners and the global Bühler Automation network.
* Contribute to process standards, define new tools, requirements, documentation, and application support.
* Pose changes to the software, fix bugs, and extend the software (C and Angular).
Your Profile
* Bachelor of Science in Electronic Engineering, Software Development, or related field, or adequate business experience.
* Minimum 3 years of industrial experience in embedded development.
* Experience in C# and C/C++ programming.
* Experience in unit-, system-, and integration tests, as well as automatic testing.
* Familiarity with Git, Azure DevOps, or Jira.
* High standard of spoken and written English; fluency in German desirable.