Embedded systems software developer

FPGA Developer — Embedded Systems & Cybersecurity, Tampere / Oulu

Academic Work Finland Oy
Finland
Full-time
Contract

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 youll 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 or Oulu. 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 clients 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.

Translated