Microsoft Corporation Embedded Software Engineer - Surface in Herzelia, Israel

Surface Israel is developing new technologies for Surface product line, focusing on next generation pen and touch technology and display solutions.

The R&D is developing a multi-disciplinary solution that includes HW (circuits and ASICs), SW, signal and image processing algorithms.

The embedded SW team is looking for an outstanding, talented engineer (2-4 years) to join the proud team that develops products such as the Surface Book -

and the Surface Studio -

to work on real-time embedded software, on all levels of code, from registers level through communication to complex algorithms.

Minimum requirements:

  • B.Sc./B.A computer sciences or computers / software engineering or electrical engineering.

  • Excellent C/C++ with at least 2 years of proven and ongoing experience.

  • Embedded software experience.

  • Must be familiar with at least one RTOS.

  • Very strong system understanding.

  • Outstanding graduates will be considered.

Required skills:

  • Excellent communication skills.

  • Highly motivated, initiative and committed.

  • Great team player.

  • Fast learner.

  • Organized.

  • Very good English - both verbal and written.


  • Proven experience in low level programming.

  • Signal processing background.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances

We greatly encourage and welcome qualified candidates who happen to have disabilities to apply for jobs in our company

All FTE positions will be required to pass the Microsoft background check upon hire

Development (engineering)