-
Code Compass 🧭

Software Engineer (80%-100%) - Bern

Code Compass 🧭
Switzerland · Full-time · Mid-Senior

C#/C++ Engineer – Bern (Automation Technology)


Our client, a leading automation company, is seeking a talented C#/C++ Developer to join their innovative team in Bern. With a strong focus on developing cutting-edge automation solutions, our client is dedicated to driving advancements in industrial automation, ensuring enhanced efficiency and performance. We are looking for a skilled developer experienced in:


C#, C++, Blazor, .NET, Visual Studio, WinForms, WPF, Embedded Systems, UML, HMI, RTOS, Multithreading, Unit Testing, Continuous Integration (CI), DevOps, Git, Jenkins, REST APIs, SQL, IoT, OPC UA, and SCADA systems.


Role Overview:

As a C#/C++ Developer, you will play a pivotal role in designing and developing high-performance automation software. You will work closely with a team of engineers to deliver robust solutions for industrial automation systems. This role is ideal for someone who thrives in a fast-paced, technical environment and is passionate about automation technology.


Key Responsibilities:

  • Develop and maintain automation software using C#, C++, and Blazor for web-based front-end applications.
  • Collaborate with cross-functional teams to design, implement, and optimize automation solutions.
  • Work on embedded systems, ensuring real-time performance and reliability.
  • Contribute to the full software development lifecycle: from concept to deployment.
  • Conduct unit testing and code reviews to ensure high-quality deliverables.
  • Integrate software with IoT devices and SCADA systems.
  • Stay up-to-date with the latest trends and technologies in automation.


Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 2+ years of experience in C# and/or C++ software development, ideally within the automation industry.
  • Experience with Frontend technologies such as Blazor for building interactive web UIs using C#.
  • Strong understanding of .NET, embedded systems.
  • Proficiency with REST APIs and SQL databases.
  • Fluency in English (B2+); French is advantageous.


Benefits:

  • Competitive salary with fixed bonuses.
  • Flexible working hours and remote work options.
  • Opportunities for career growth and professional development in the following areas: C#, C++, Blazor, .NET, Embedded Systems, UML, HMI, IoT, SCADA, DevOps, and CI/CD.
  • Collaborative and inclusive work culture.


Location: Bern, Switzerland / Remote 🌍

Salary: CHF 100,000 – CHF 130,000 + Bonus + Benefits


Due to the high volume of applications, only shortlisted candidates will be contacted. To apply or inquire about similar positions, please submit your updated CV to: [email protected].

Key Skills

Ranked by relevance

c embedded systems embedded ui devops sql uml ai continuous integration jenkins rtos git esp lan nat pan ha
Login to Apply
Posted
Dec 06, 2024
Type
Full-time
Level
Mid-Senior
Location
Bern

Industries

Staffing Recruiting IT Services IT Consulting Technology Information Media

Categories

Information Technology Engineering Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Code Compass 🧭
Related

Embedded Software Engineer (80%-100%) - Zurich

2026-05-18

Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Code Compass 🧭
Related

.NET Software Engineer (80%-100%) - Bern

2026-05-18

Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Code Compass 🧭
Related

Java Software Engineer (80%-100%) - Bern

2026-05-18

Full-time
Mid-Senior
Switzerland
Staffing
Information Technology