Job Title: Embedded Software Engineer (Testing-Lead)
About Our Client
We are seeking a skilled professional to contribute to the development of our embedded software platform.
Your Responsibilities
* Ensure comprehensive test coverage for the embedded software platform and automated testing infrastructure, including hardware and software components integrated into the CI/CD pipeline.
* Develop and manage the software testing backlog to ensure efficient testing processes.
* Create test specifications and implement fully automated tests in C#/.NET using Selenium and Microsoft Azure.
* Participate in Scrum meetings as part of the Software core team and collaborate closely with external partners and the global Bühler Automation network.
* Contribute to process standards, propose new tools, requirements, documentation, and application support.
* Recommend software changes, fix bugs, and extend the software's functionality (C and Angular).
Your Profile
* Bachelor of Science in Electronic Engineering, Software Development, or a related field, or equivalent business experience.
* Minimum 3 years of industrial experience in embedded development.
* Proficiency in C# and C/C++ programming languages.
* 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 is essential; fluency in German is preferred.