Back to job list
Advert ID: NM4UB5
Company logo

Embedded Software Engineer – Cryptography, Tampere / Oulu

We are looking for an Embedded Software Engineer to join our client—a global pioneer in ultra-high-security communication solutions. If you are an engineer who thrives at the intersection of hardware and software, you sound like a perfect match! Read more below and apply already today!

Tampere, Oulu

As soon as possible

Full time

Staffing

About the role

This is a rare opportunity to work on "defense-grade" technology, protecting the most sensitive data of governments and critical infrastructure against modern and future threats. In this position, you won’t just be writing code; you will be building a secure ecosystem from the ground up. You will have the opportunity to specialize or work across several high-impact areas:

  • FPGA-Accelerated Cryptography: Designing and optimizing cryptographic algorithms (including Post-Quantum Cryptography) on FPGA to ensure wire-speed performance
  • Secure Rust Development: Utilizing Rust to build memory-safe, robust, and high-performance firmware for next-generation security devices
  • Hardware-Anchored Security: Implementing and testing root-of-trust, secure boot, and TEE (Trusted Execution Environment) solutions
  • End-to-End Quality Assurance: Developing rigorous test automation and performing "offensive" testing to ensure the integrity of both devices and network gateways

Work tasks

Your daily work will revolve around the lifecycle of secure communication products—from low-level hardware acceleration to secure user-space applications. Depending on your specific strengths (FPGA, Rust, or QA), your tasks will include:

  • Hardware-Accelerated Security: Designing and optimizing cryptographic modules using VHDL/Verilog on FPGA to ensure high-performance, wire-speed encryption
  • Secure Embedded Development: Building memory-safe firmware and system-level services using Rust for custom, hardened Linux-based platforms
  • Defense-Grade Hardening: Implementing hardware-anchored security features, such as Root-of-Trust, Secure Boot, and Post-Quantum Cryptography (PQC)
  • Security-Focused QA: Developing rigorous automated testing and hardware-in-the-loop (HIL) simulations to validate system integrity and protocol security

We are looking for

  • A strong background in Embedded Systems: Experience with Linux Kernel, Yocto, or RTOS
  • A passion for Modern Languages: Proficiency in Rust (or a strong C/C++ background and a desire to master Rust)
  • Hardware Description Skills: Experience with VHDL/Verilog and FPGA tools (e.g., Vivado)
  • A Security-First Mindset: Understanding of cryptography, PKI, or hardware-based security features
  • A Quality-Oriented Approach: Experience in TDD, CI/CD, and using logic analyzers or oscilloscopes for debugging

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.

Become a part of Academic Work

When you apply to this job, you are becoming one of many consultants at Academic Work. This means that not only will you gain fantastic benefits, but also a Consultant Manager to support you through your career with us.

woman in yellow shirt

Do you have questions about this job?

{contactName} or a colleague in the recruitment team will gladly answer you on tre01@academicwork.fi. Please specify advert-ID in your email: NM4UB5

Efla Oy

Customer Service Specialist, Efla Oy, Porvoo

Efla Oy

Porvoo

Full time

Staffing

9 hours ago

KONE

Technical Project Trainee, KONE Marine, Hyvinkää

KONE

Hyvinkää

Full time

Staffing

12 hours ago

Rust Developer - Embedded Systems & Secure Networking, Tampere, Oulu

Tampere

Full time

Staffing

1 day ago

Operations Controller, Helsinki

Helsinki

Full time

Staffing

5 days ago

Aurora Propulsion Technologies Oy

Test & Laboratory Engineer – Aurora Propulsion Technologies

Aurora Propulsion Technologies Oy

Espoo

Full time

Recruitment

5 days ago

Aurora Propulsion Technologies Oy

Test Manager - Aurora Propulsion Technologies

Aurora Propulsion Technologies Oy

Espoo

Full time

Recruitment

5 days ago

Enordic Evergreen Oy

Financial & Operational Analyst, Enordic Evergreen, Helsinki

Enordic Evergreen Oy

Aleksanterinkatu 46 C, 00100 HELSINKI

Full time

Recruitment

5 days ago

Embedded Software Engineer – Cryptography, Tampere / Oulu

Tampere, Oulu

Full time

Staffing

5 days ago

Junior Python Developer for the banking sector in Helsinki

Helsinki

Full time

Staffing

5 days ago

Wärtsilä Finland Oy

Technical Sales Support Engineer, Civil, Wärtsilä, Finland

Wärtsilä Finland Oy

Vaasa

Full time

Staffing

6 days ago