Embedded Engineers x3 – Graduate to Senior | Contract | C++, Linux, High-Tech

Software Engineering
Job type
Lausanne (Hybrid working)
CHF 80,000 to 130,000
Job role

Embedded Engineers | Contract or Contract to Perm | 3 different profiles needed – Graduate to Senior | C/C++, Linux, Device Network Infrastructure | High-Tech Global Award Winning Employer  


Are you seeking an opportunity to work in high-tech communication? Or work for a global tech leader? Or a refreshing change within a glass-door top employer?

Are you passionate about embedded devices and keen to work developing new products? Whether you have just finished your master’s or PhD. Or, if you have a few years of hands-on experience or are an established senior looking for a fresh challenge to enhance your skills, we have an exciting career opportunity for you!


There has probably never been a wrong time to join this global company, and as we are very much in the era of wireless communication. With deep pockets and strong values imprinting their desire for continuous improvement, this is an exciting prospect. Those that suit innovation, creativity, and collaboration with the financial backing to make ideas a reality. This opportunity should really speak to you. This is a growing R&D project delivery function with a close-knit, innovative team, so you will have the chance to quickly integrate and advance various projects. 


Your pivotal role will involve working on new advancing communication devices via your embedded software skills & knowledge for either applications and networks. 


Which one sounds like you?


Embedded Engineer 1

Skills – C++, Networking experience Web/REST design/implement – OpenWRT OS

Level – Entry to Senior 


Embedded Engineer 2

Skills – C++ Embedded Linux, Networking (like a Linux system admin), bash, SNMP (optional)

Level – Entry to Senior 


Embedded Engineer 3

Skills – Embedded Linux, (nice to have – RUST experience, SNMP), python, bash scripts, C++

Level – Mid to Senior 


If you don’t exactly fit, do not worry; rarely is someone a perfect fit. So if you are close, get in touch. The hiring manager likes people with well-rounded skills. 

You can learn a new skill, but it is much harder to change your location, personality and motivations. Let’s talk! You never know what tomorrow has to bring. 


There is a 4th position should you know anyone you would like to recommend – A Full Stack / Front End engineer. We are seeking a gooey UI, React, Node Developer for new devices. 


The work environment is English, but being Lausanne, French language skills will be a distinct advantage and helpful in integrating with colleagues and the local area. 


Interview process: 1st stage Zoom call with the Project Engineer Lead and colleague. 2nd stage, ideally face-to-face, but remote is possible. This will involve meeting colleagues in Lausanne and a few other global locations. 

Working Location: Lausanne, Vaud


Contract duration and information

Perfect world – The preference would be to hire full-time permanent staff. Due to internal reasons, they need to hire on a contract basis. The current programme of work is 12 to 18 months. Ideally, they would hope to be offered a full-time position once they can do this. I will be happy to explain more when we speak. 


Hybrid work pattern. 1 to 3 days in the office. 

Due to the nature of the position, there will be times when the work will require someone to be onsite.


If you’re intrigued by this opportunity and want to learn more, please send over your CV and a few convenient times for a discussion. Alternatively, you can send to  [email protected].


Skills: C++, Embedded, Embedded C++, Embedded Linux, Firmware, Infrastructure Networks, Networking, Networking protocols, TCP/IP, Network Configuration, Bash, SNMP, RUST, Python.

Software Engineering, Platform Engineering


Required Skills
  • Embedded
  • C++
  • Linux

Apply for Embedded Engineers x3 – Graduate to Senior | Contract | C++, Linux, High-Tech now

"*" indicates required fields

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