Software Engineer | C++, Expert or Aspiring | Graduate to Senior | Center of Excellence | Embedded

Job type
Canton of Graubünden (Hybrid working)
CHF 90,000 to 130,000
Job role

Software Engineer | C++, Expert or Aspiring | Graduate to Senior | Center of Excellence | Embedded Environment


Are you seeking an opportunity to excel as a C++ developer? Would a centre of excellence be an environment where you can continually improve in a culture of innovation? Are you eager to make a significant impact on life-saving products and meaningful work? Whether you’ve just completed your master’s or PhD, if you have a few years of hands-on experience or are an established senior seeking a fresh challenge to enhance your skills, we have an exciting career opportunity for you!


Joining this global company at any time is advantageous. With a legacy of critical medical innovation, they remain committed to innovation and staff development. If you thrive in an environment of innovation, effective communication with colleagues, setting high standards for software, and collaboration, then this opportunity is worth considering. 


At the core of the role are the knowledge and skills in C++, including creating C++ Libraries and microcontrollers and working on both Embedded Linux and Windows platforms. Familiarity with Yocto is advantageous. Soft skills will be crucial, including stakeholder management, problem-solving, and business analysis. If you possess architectural design knowledge, this presents an excellent opportunity to enhance your skills further.

While you can learn new skills, changing your location, personality, and motivations is more challenging. Let’s talk! You never know what tomorrow has to bring.

Candidates with a background in software, computing, bioengineering, electronics, or such things tend to be relevant. Candidates with a portfolio showcasing their work will capture the attention of the hiring manager. i.e. open-source projects. 


Location – Canton of Graubünden

Hybrid – Yes, with a maximum of 3 days per week working from home or a week-on, week-off arrangement.

Languages: German language skills are essential for day-to-day work, and proficiency in English is equally crucial.

Salary – CHF 90,000-CHF 120,000 plus first-class benefits, including a 13th-month pay, a personal development investment plan, and various insurance coverage.

Interview process:

1st stage: Video call with the Project Lead and colleague.

2nd stage: Ideally face-to-face, but remote is possible. This stage includes an extension of the first stage, a meeting with HR, a paired coding challenge, and a general getting-to-know-you session over approximately 3/4 hours.


Action: If you’re intrigued by this opportunity and want to learn more, please apply. 

Required Skills
  • C++
  • Annual Bonus
  • Contributory Pension Scheme
  • Enhanced Holiday
  • Flexitime
  • Funded Technical Training
  • Health Insurance
  • Team Lunches
  • Nights Out
  • Work From Home

Apply for Software Engineer | C++, Expert or Aspiring | Graduate to Senior | Center of Excellence | Embedded now

"*" indicates required fields

Max. file size: 50 MB.
This field is for validation purposes and should be left unchanged.