Embedded Engineer

Embedded Engineer.

Embedded Engineer


CHF120000 - CHF130000 per year




Embedded Software

To Apply for this Job Click Here

Embedded Systems Software Engineer

Do you thrive in fast-paced environments pushing the boundaries of technology?

A leading innovator in semiconductor technology seeks a talented Embedded Systems Software Engineer to join their collaborative and dynamic team. In this role, you'll play a pivotal role in designing and developing the software foundation for next-generation products.

Key Responsibilities:

  • Design and develop software for embedded systems.
  • Collaborate with engineers across disciplines to bridge the software-hardware gap.


  • Expertise in embedded systems programming, particularly with ARM Cortex-M and RISC-V microcontrollers.
  • Fluency in C, C++, and Python.
  • Mastery of build systems like Make and CMake, and proficiency in Git version control.

Preferred Skills:

  • Bachelor's or Master's degree in software engineering, computer science, or a related field.
  • Experience with embedded operating systems (e.g., Linux, Zephyr).
  • Deep understanding of compilers like LLVM or GCC.
  • Knowledge of applying neural networks in embedded systems.
  • Experience with DevOps and CI practices optimized for embedded development.

The Opportunity:

  • Be a pioneer in the world of cutting-edge semiconductor technology.
  • Work in a dynamic startup environment that fosters collaboration and innovation.
  • Continuously learn and grow your skills alongside a passionate team.
  • Enjoy a competitive compensation package and comprehensive benefits.

Embark on a challenging and rewarding career! Apply today!

To Apply:

Submit your resume, cover letter, and portfolio (if available) following the application instructions provided.

The company is an equal opportunity employer and values diversity in the workplace.

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.

If you wish to contact a specialist regarding this role, or your job search in general, please contact +41 (0)43 456 29 09

Louis Cheesewright

To Apply for this Job Click Here


Max. file size: 512 MB.


This field is for validation purposes and should be left unchanged.


Group 365

Are you looking for a new role? Would you like to compare your current salary against the market rate?

Maybe you’re looking to grow your team and need help planning and setting hiring budgets.

Our interactive market update, split by technology, has all the information you need; from salary benchmarks, gender split and average tenure to 'time to hire' and fastest-growing skills.