Skip to main content

Embedded Software Engineer - Linux OS/Kernel (m/f/x)

What's the role?

We are looking for a talented developer who will be responsible for Yocto Linux configurations and kernel customizations used in our embedded systems. Your daily job is it to deliver solutions for high-quality optical measurement devices used in the construction industry. You will be involved in the full development life cycle – from prototype to the final product.

Who is Hilti?

For the sixth time in the past 11 years, Hilti has been named one of the best employers by Great Place to Work. A family-established company, we are over 32,000 employees based in 120 international locations. At Hilti, we provide leading-edge tools, technologies, software, and services for the global construction industry and beyond. Our strong customer relationships make us a partner on the job site, creating solutions that build a better future. We invest a substantial amount of our annual profit to the Hilti Foundation, which focuses on initiatives that empower people to live independently and autonomously, contribute to building stronger societies, and create networks of competent partners to achieve sustainable and scalable impact.

What does the role involve?

In this role, you will be responsible for adapting and configuring the Yocto Linux system used in measurement and layout devices. You adapt our Yocto layer, incl. the device tree and kernel, to our self-developed hardware. You will work together with our electronics engineers to bring the hardware into operation and test the individual components. You ensure that Linux is built and tested automatically in our continuous integration system. You will develop Linux kernel drivers for our image-processing IP cores in the FPGA.

You will have the opportunity to support other areas of embedded software development, i.e., working on the application or real-time components. In an agile team, you will work closely with other software developers and development disciplines such as electronics and systems engineering. You will contribute to our products, from the technology phase to the final product, and get the opportunity to learn what it takes to develop a high-quality optoelectronic device.

You’ll work with some of the industry’s most trusted and innovative engineering products.

What do we offer?

Join over 3000 colleagues from over 70 nationalities at one of our Headquarter locations in Schaan, Nendeln, or Buchs is more than a career move. It’s your opportunity to enjoy the energizing, alpine lifestyle - where Liechtenstein, Austria, and Switzerland seamlessly meet. It’s an unforgettable life change.

Share your interests and become a part of one of our employee groups leading change locally, for example, supporting female empowerment or the LGBTQ+ community, etc, or joining a sports group for a Wednesday mountain bike ride or tennis match, etc. If you are passionate about giving back to the community, we have various opportunities to volunteer through our engaged beyond business program locally and internationally.

Additional benefits of our headquarters location include shared e-bikes for your commute, an on-site gym, two restaurants, language courses, learning and development training opportunities, tax insurance, financial guidance, child care, relocation and spousal support, and more.

For the full range of benefits, take a look at

What you need is:

  • A Masters’ degree in computer sciences, electronics engineering or similar
  • Proficiency in C/C++ programming languages
  • Deep understanding of embedded Linux – ideally Yocto / Xilinx PetaLinux
  • A proven track record in developing high quality code for industrialized embedded systems
  • Experienced in setting up continuous integration system to build Linux
  • Strong interpersonal skills to successfully perform in a global matrix environment and pro-active mindset
  • Fluency in spoken and written English

Why should you apply?

You are someone who wants to influence your own development. You’re looking for a company where you have the opportunity to pursue your interests across functions and geographies, where a job title is not considered a final destination but the starting point.

Does this sound like you? We look forward to your application! For further questions, please feel free to contact the hiring manager  Peter Nussbaumer , Head of Firmware.

*For non-EU / EFTA citizens: Please state your eligibility status to work in Switzerland / Liechtenstein and note that if you do not own a valid Swiss / Liechtenstein work permit, Hilti cannot guarantee your final employment due to authority regulations.

Learn more about your BU:  Hilti PLT 400 Total Station for jobsite layout - Features and Benefits - YouTube

ABOUT Hilti's first jobsite robot ever: The Jaibot - YouTube

Learn more about us:

Learn more about life at Hilti Headquarters:

Hilti is an equal opportunity employer.

Sales and Customer Service

Working in sales at Hilti is focused on building strong and trusted relationships with our customers.

Working in sales at Hilti is focused on building strong and trusted relationships with our customers.

View more