Join SICK as an Embedded FPGA Developer

Location

Linköping

Apply by

2025-10-26

Workplace

On-site

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 we offer you 

As an Embedded FPGA Developer at SICK Linköping, you’ll be part of an experienced team working at the heart of our 3D camera technology. The FPGA is a key component in our current and next-generation products – it’s where our most advanced image processing algorithms come to life.

You’ll join a team that values curiosity, collaboration, and technical excellence. We work with a broad and exciting tech stack in an innovative environment, and you’ll have the opportunity to:

  • Contribute to the development of our world leading high-speed 3D camera products
  • Collaborate with experts in FPGA, embedded systems, and hardware design in both Linköping and Germany
  • Participate in internal forums and knowledge-sharing initiatives across SICK globally

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!

Responsible recruiter

Sarah Lantz

Apply

The link to your LinkedIn profile can be found here

Apologies, your application wasn't recieved correctly due to what seems like a malformed file. Make sure the file is not corrupt and is of common format, preferably PDF.

privacy policy

Contact us

We are the People and Culture team at SICK Linköping. We can answer all your question on recruitment, life at SICK Linköping, student opportunities or and much more.


Charlotte Axelsson
charlotte.axelsson@sick.se
+46 739 20 99 50

Sarah Lantz
sarah.lantz@sick.se
+46 739 10 99 37