Enable job alerts via email!

Join SICK as an Embedded FPGA Developer

SICK Sensor Intelligence

Linköpings kommun

On-site

SEK 497 000 - 719 000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Linköping is seeking an Embedded Developer to work on their 3D cameras. Candidates should have a Master’s degree and hands-on experience with embedded development. Proficiency in FPGA tools and C++/Rust is essential. This role offers opportunities for growth in a collaborative environment recognized as a top workplace in Sweden.

Qualifications

  • Experience with FPGA and embedded SW domains.
  • Confidence in C++/Rust for embedded development.
  • Solid grasp of mathematics for algorithm design.

Responsibilities

  • Plan, implement, and maintain embedded systems for 3D cameras.
  • Contribute to new development and customer-driven improvements.
  • Participate in code reviews and maintain test environments.

Skills

Hands-on experience with embedded development
FPGA development
C++/Rust programming
Python scripting

Education

Master’s degree in a relevant field

Tools

Vivado
Vitis
Questa
Yocto Linux
Gitlab CI
Docker
Job description
Overview

As a Machine Vision Innovation Center, SICK Linköping develops high-performance cameras and advanced AI-powered software that drive the future of both manufacturing and logistics automation. Whether it’s helping robots pick the right item or enabling high-precision quality control with 2D and 3D vision, our solutions bring clarity, speed, and smart decision-making to complex industrial environments. With 100 passionate colleagues in Linköping – and backed by a global team of 12,000 with headquarters in Germany – we create technology that powers safer, smarter, and more efficient industries worldwide.

What You Will Do

In this role, you’ll work in a team to plan, implement, and maintain the embedded domain of our 3D cameras. Focus will be on the FPGA in the embedded system, but also on the code that runs on the processor in the embedded system. You’ll contribute to both new development and customer-driven improvements in existing products. You will participate in code reviews and the maintenance of our test environment and CI using Gitlab CI.

For FPGA development we use major FPGA tools such as Vivado, Vitis and Questa. We program in VHDL and use VUnit/OSVVM for unit testing. We also use open-source tools like TSFPGA for build-automation.

For the embedded development on the processor, we use C/C++/Rust. We use Yocto Linux and our target is ARM. Scripting is done in Python. We have an extensive set of automated system tests on target. Buzz words are: Conan, CMake, gcc, cargo and docker.

Who We Believe You Are

You have a master’s degree in a relevant field, and, through your studies and/or work, you’ve gained hands-on experience with embedded development. You are either an FPGA developer that also feels confident in the embedded SW domain (C++/Rust), or an embedded SW developer with a big interest and some experience in FPGA development. A solid grasp of mathematics is also an advantage, as much of the work involves algorithm design and implementation.

With a proactive mindset and a collaborative spirit, you take ownership of your work and enjoy learning from others. Whether you’re early in your career or already have some experience, we’re looking for someone who’s eager to grow and make a meaningful contribution to our projects.

If you have hobby projects, e.g. on GitHub, tell us about them!

Who are we?

We give vision to automation – and intelligence to machines.

We are very proud of being a healthy and attractive workplace. We have consistently been recognized as one of the best workplaces in Sweden according to the Great Place to Work survey. We actively work to reduce our climate footprint and engage in various initiatives to contribute to society and enhance diversity at our workplace.

Get in touch

Curious to learn more? We’d love to hear from you!

Feel free to contact Jessica Trinh, Head of SW 3D Cameras, at jessica.trinh@sick.se or reach out to our HR partner Sarah Lantz at sarah.lantz@sick.se.

We’re reviewing applications continuously and will hire as soon as we find the right match—so don’t wait too long. Take the next step in your career and apply today!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.