Employment Type: Permanent, Full-time
About the Role
Our client in the manufacturing industry is seeking a Senior Software Engineer to join their innovative and international team in the Canton of Bern. This is an exciting opportunity to work on cutting-edge solutions for high-performance applications.
Responsibilities
* Take ownership of software development initiatives from start to finish
* Create, implement, and validate software solutions, including deployment on production equipment
* Improve and extend existing software applications
* Develop the overall system architecture for projects
* Collaborate on advancing technologies relevant to manufacturing processes
* Build and maintain reusable software components and repositories
* Document software functionality and provide clear user guidance
Your Profile
* Degree in engineering or a related technical field (FH/University level)
* Strong team player who thrives in cross-functional environments
* Deep understanding of software design principles and architectural best practices
* Experience with automated testing and continuous integration workflows, ideally using Azure DevOps
* Practical knowledge of image processing and measurement technologies such as OpenCV or Halcon
* Familiarity with machine learning techniques, especially training neural networks for quality control, is a plus
* Skilled in multiple programming languages including C#/.NET, Python, Java, C++, SQL, HTML, and CSS
* Prior experience working with robotic systems is advantageous
What’s Offered
* Dynamic and varied role in an international environment
* Attractive compensation package and flexible working hours
* Opportunities for personal and professional development
* Generous pension fund contributions and additional benefits (meals, fitness, free parking)
Maybe not for you, but for someone else?
#J-18808-Ljbffr