continue to candidate homepage




Continue to client homepage

Embedded Software Development Engineer

  • Location

    St. Gallen, Switzerland

  • Sector:

    Back-end, Embedded Software/Hardware

  • Job type:


  • Salary:


  • Contact:

    Zain Sharif

  • Email:


  • Job ref:

    JN -112021-90063_1641554096

  • Published:

    17 days ago

  • Startdate:


Are you a talented Embedded Software Engineer, or are you aiming to be one?
Can you demonstrate that you have experience with c/c++ programming for embedded systems and related development tools?
If so then you could be perfect for my client.
The Role:
In the Embedded Software Engineer role, you will be primarily responsible for specification, coding, verification and troubleshooting of embedded software for cutting edge devices.
Specific tasks include:
- Defining software components, features and algorithms according to requirements
- Leading projects in SW/FW development for edge devices and valve controller
- Developing, performing and documenting test results for embedded control systems with a focus on software
You'll spend part of the working week based in the company's St Gallen office, and the rest of it working from home. Details around how this will work will be revealed once you apply.
The Candidate:
To be the right person for the Embedded Software Engineer role you will need direct experience of c/c++ programming for embedded systems and related development tools.
We also need you to have prior experience in software engineering and software system design and partnering between multi-disciplinary teams.
It's important that you also have the following:
- The ability to program in c/c++ for embedded systems
- Solid know-how of ARM + NXP microcontrollers
- Knowledge of interfacing techniques such as TCP/IP Modbus, I2C, SPI, CAN, EtherCAT
We need you to be hands-on with a systematic approach and be able to show you are problem-solving oriented and a team player.
Is that you? If so, send us your CV.
The Package:
An excellent salary is on offer for this Embedded Software Engineer position, and an annual bonus is also available if the company hits its targets.
Details for both the basic salary and company bonus scheme will be revealed on the application.
You'll also receive other benefits which include the following:
- Remote working options up to 25%
- Opportunity to shape the future of the company with the chance to drive your own team
- Opportunity for international travel to meet customers
The Company:
The business you'll be working for is a leading global developer, manufacturer and supplier of high-end machinery. Their products are mission-critical components for advanced manufacturing processes of innovative products used in our daily lives.
They're a company that people really enjoy working for. People join them for many reasons, such as they:
- Are in a steering position, in the semiconductor industry
- Have the opportunity to impact an advanced organization
- Have projects with some of the biggest organisations across Switzerland
Think that this Embedded Software Engineer role is right for you? Then we'd love to hear from you.
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