Bern, Hybrid
not set
40 hours
SL-000464
SL-000464
Job description
Location: Canton of Bern (Hybrid)
Industry: Manufacturing
Languages: German (Fluent), English (Fluent)
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)