
FPGA Developer — Embedded Systems & Cybersecurity
We are looking for an FPGA Developer to join our client’s small and agile team in Tampere. The team focuses on high-security embedded devices and communication systems. You might be a hardware developer, an embedded systems expert, or a software professional with an interest in hardware-oriented development. The most important things are a strong technical foundation and a genuine eagerness to learn! Read more below and apply today!

FPGA Developer — Embedded Systems & Cybersecurity
We are looking for an FPGA Developer to join our client’s small and agile team in Tampere. The team focuses on high-security embedded devices and communication systems. You might be a hardware developer, an embedded systems expert, or a software professional with an interest in hardware-oriented development. The most important things are a strong technical foundation and a genuine eagerness to learn! Read more below and apply today!
Tampere
As soon as possible
Full time
Staffing
About the role
This role combines programming, hardware design, and system-level understanding. Your work will be versatile: sometimes you will dive deep into FPGA development, and other times you’ll work on embedded systems and software development. You will be part of a tight-knit and experienced team, but we are looking for someone who is proactive and capable of working independently. This is an on-site position based in Tampere.
You are offered • An opportunity to grow into an FPGA and embedded systems expert • The support of a small and relaxed team • Diverse projects where you can truly develop your skills • A modern technology stack and a chance to learn, for example, Rust
Work tasks
In this role, you will develop FPGA-based systems for high-end embedded devices, program in C and Rust, and build secure and efficient communication solutions. You will also get to work with modern tools such as Vivado, Quartus, and Cocotb.
We are looking for
- Has a solid understanding of Verilog, VHDL, or another HDL language
- Is familiar with C programming and embedded systems
- Is interested in FPGA development, communications, and/or cybersecurity
- Is ready to tackle hardware-related challenges but also enjoys software development
- Would like to learn more about Rust, Cocotb, or network protocols
- Has fluent English skills
It is meritorious if you have
• Experience with Vivado, Quartus, or similar development tools • Knowledge of network protocols (Ethernet, UDP, IP) • Experience in verification (e.g., Cocotb, MyHDL) • Interest in hardware-based cybersecurity and cryptography:
Knowledge can be gained through education, experience or self-taught.
To succeed in the role, your personal skills are:
- Stress tolerant
- Orderly
- Assertive
Our recruitment process
This recruitment process is handled by Academic Work and it is our client’s wish that all questions regarding the position is directed to Academic Work.
Our selection process is continuous and the advert may close before the recruitment process is completed if we have moved forward to the next phase. The process includes two tests: one personality test and one cognitive test. The tests are tools to find the right talent for the right position, to enable equality, diversity, and a fair process.
Onko sinulla kysyttävää tästä työpaikasta?
Jutta Rouvinen tai hänen kollegansa rekrytointitiimistä vastaa kysymyksiin osoitteessa tre01@academicwork.fi Mainitse työpaikkakohtainen ID-numero viestissäsi: 86QEPB