EMBEDDED SECURITY DEVELOPER (TF-A AND OP-TEE) at Unikie
Tampere, Länsi-Suomi, Finland -
Full Time


Start Date

Immediate

Expiry Date

14 Jun, 25

Salary

0.0

Posted On

15 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Regulatory Requirements, Cryptography, Security, Coding Practices, Fips, Common Criteria, Operating Systems, C++, Embedded Linux, Software Development, C, Communication Protocols, Development Tools

Industry

Computer Software/Engineering

Description

SECURITY EMBEDDED DEVELOPER

We are seeking a talented and motivated Security Embedded Developer to join our team. The ideal candidate will have experience in developing secure embedded software, with a focus on Trusted Execution Environments (TEEs) and low-level firmware development. You will work on projects related to OP-TEE, TF-A (Trusted Firmware-A) and U-Boot, ensuring the security and integrity of embedded systems.
Your future colleagues are waiting for you to join our international team. Working with us is uncomplicated, there’s a good team spirit, low-hierarchy and nonexistent bureaucracy. Our way of working is flexible too, many of our team work remotely from home with visits to our office from time to time when needed. This role is equally challenging, and as such we offer a very good compensation.
Skills Required

REQUIRED QUALIFICATIONS:

Over 8 years of professional experience in embedded software development.

  • Proven experience in embedded software development in C/C++
  • Strong understanding of security principles, cryptography and secure coding practices.
  • Experience with OP-TEE, TF-A and U-Boot repositories.
  • Familiarity with ARM architecture and development tools (e.g., GNU toolchain, JTAG debuggers)
  • Knowledge of RTOS (Real-Time Operating Systems) and embedded Linux
  • Experience with secure boot processes and hardware security modules (HSM)
  • Familiarity with communication protocols (e.g., SPI, I2C, UART)

    • Understanding of regulatory requirements and standards for security (e.g., Common Criteria, FIPS) is a plus.In order to find the right position for you, please introduce yourself to Unikie’s recruitment team and describe your experience and areas of interest. The potential candidates will be invited to an interview for further discussion.
Responsibilities
  • Develop, test and maintain secure embedded software for various platforms.

  • Collaborate with cross-functional teams to integrate security features into hardware and software designs.

  • Contribute to and manage repositories related to OP-TEE, TF-A, and U-Boot.
  • Identify and resolve security vulnerabilities in embedded systems.
Loading...