Job Title: Embedded Software Engineer (Testing-Lead)
About the Opportunity
We are seeking an experienced Embedded Software Engineer to join our team as a Testing-Lead.
Your Responsibilities:
1. Ensure comprehensive test coverage of the embedded software platform and fully automated testing infrastructure.
2. Manage the software testing backlog, creating and implementing new tests as needed.
3. Develop and implement fully automated tests in C#/.NET with Selenium and Microsoft Azure.
4. Collaborate with cross-functional teams, including external partners and the global Bühler Automation network.
5. Contribute to process standards, defining new tools, requirements, documentation, and application support.
6. Prioritize and propose changes to the software, fix bugs, and extend existing functionality in C and Angular.
Your Profile:
1. Bachelor's degree in Electronic Engineering, Software Development, or related field; or equivalent business experience.
2. Minimum 3 years of industrial experience in embedded development.
3. Proficiency in C# and C/C++ programming languages.
4. Experience with unit-, system-, and integration tests, as well as automatic testing.
5. Familiarity with Git, Azure DevOps, or Jira.
6. Excellent written and spoken English skills; fluency in German is preferred.