Linux Embedded Software Engineer

  • Location

    Lucerne, Switzerland

  • Sector:


  • Job type:


  • Salary:


  • Contact:

    Zain Sharif

  • Email:


  • Job ref:

    JN -102021-89783_1641554282

  • Published:

    14 days ago

  • Startdate:


We're looking for a talented Linux Embedded Software Engineer to work for our client.

They want to recruit someone with demonstrable experience in programming embedded software in C / C ++.

If that's you then you could be exactly what they're looking for.


The Role:
In the Linux Embedded Software Engineer role, you'll be primarily responsible for the development of Linux BSP's for embedded computer modules.

You'll spend part of the working week in the company's Lucerne office. For the rest of the week, you will be working from home.

In the job you'll be tasked with the following:
- Developing device drivers, bug fixing and optimizations, bootloader firmware
- Developing software tools and libraries from scratch. Also
- Making suggestions for changes to goods, software offerings, documentation, processes, and so on to enable continual improvement


The Candidate:
The ideal person for this Linux Embedded Software Engineer role will have relevant experience of programming embedded software in C / C ++.

You'll also need experience of the ability to read and understand hardware schematics and datasheets; to use standard development aids such as oscilloscopes, logic analyzers, bus protocol analyzers.

Plus, it's vital that you've got experience in embedded Linux and low-level software development.

In addition, you'll need the following:
- The ability to use c/c++ on embedded systems
- Familiar knowledge with industry-standard interfaces and protocols such as I2C, SPI, UART, USB, and ethernet
- Knowledge of OpenEmbedded/Yocto project

You'll also need to be able to speak fluently in English as you will be dealing with international customers and be ideally experienced with ARM architecture and RTOS.

Does that sound like you? If so, we'd love to see your CV.


The Package:
An excellent salary is on offer for the Linux Embedded Software Engineer position.

You'll also get the following benefits with the role:
- Opportunities for knowledge sharing, training, and self-development
- Take advantage of a flat hierarchy that allows you to shape our HW and SW solutions
- Corporate culture that is agile, internationally oriented, and intercultural

Full details of the package on offer will be revealed once we receive your application.


The Company:
They are a multinational corporation with a heavy emphasis on engineering and technology. We are propelled by a diverse and extremely talented staff. They look for the best people to help us realise their revolutionary vision of embedded computing.

They're a great company to work for. People join them for many reasons, such as they:
- Are an innovative technology firm that design creative computing solutions, and help other companies in bringing their products to life
- Have an opportunity to play a key role in shaping their own work processes and your work environment
- Have modern working conditions, modern office space, and a flexible work environment


Interested? If you think you're right for this Linux Embedded Software Engineer role, then click the 'Apply Now' button, send us your CV and we'll consider you for the first round of interviews.

Darwin Recruitment AG is a Zurich based, SECO licensed, privately owned subsidiary of Darwin Professional Staffing Group Ltd (a Global IT Recruitment Consultancy).

Darwin Recruitment AG manages client relationships whilst also utilising Darwin Professional Staffing Group databases and networks to source Candidates and fulfil client requests.

We do not ask for a placement fee from Candidates/Employees.

Save job