Senior Embedded Crypto Software Developer

Posted Oct 15

This is a fully remote position, open to applicants in Austria, +3 more countries.

πŸ“‹ Description

β€’ Define and implement cutting-edge cryptographic algorithms, including Post-Quantum Cryptography, along with secure software based on functional specifications.

β€’ Create and define software countermeasures against physical attacks such as Side-Channel Analysis and Fault Injection.

β€’ Execute the implementation of the designed software countermeasures.

β€’ Work collaboratively with security architects and internal evaluation teams to enhance software countermeasures.

β€’ Take ownership of technical topics within cryptographic fields through design, implementation, code reviews, architectural contributions, and technical planning.

β€’ Partner with OS and firmware teams to guarantee seamless and secure integration of cryptographic software into final products.

β€’ Collaborate with test and platform support engineers to maximize product quality.

β€’ Assist in product certification activities and security evaluations.


⛳️ Requirements

β€’ BSc, MSc, or PhD in mathematics, cryptography, computer science, electronic/electrical engineering, information technology, or a related field.

β€’ Over 5 years of relevant industry experience in cryptography and embedded security, or an equivalent combination of advanced degree and pertinent experience.

β€’ Profound understanding and practical experience with cryptographic primitives, including ECC, RSA, AES, SHA-2/SHA-3.

β€’ Extensive experience in embedded software development using C and Assembly languages.

β€’ Solid knowledge of microcontroller architectures, such as ARM Cortex-M and RISC-V.

β€’ Familiarity with hardware and software countermeasures against side-channel and fault-injection attacks.

β€’ Experience in Post-Quantum Cryptography is a plus.

β€’ Proficiency in Rust is an advantage.

β€’ Excellent debugging and analytical skills.

β€’ A proactive team player with a strong sense of ownership and a proven track record of delivering results.


🏝️ Benefits

β€’ Home office flexibility.

β€’ Flexible working hours.

β€’ Meal benefits.

β€’ Competitive market compensation based on electronic and semiconductor industry benchmarks.

β€’ Opportunity to expand technical knowledge across payment, identification, mobile, IoT, Automotive, and Edge Processing sectors.

β€’ Engage in the development of state-of-the-art cryptographic software, including traditional and post-quantum cryptography.

β€’ Collaborate with leading security experts across architecture, evaluation, firmware, and certification domains.

People also viewed

Tailscale14 hours ago

Security Software Engineer

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$163k – $226k/year
ApplyView job
Software Mind15 hours ago

Mobile Software Engineer, React Native, TypeScript

RO flagRomania OnlyFull-timeFull-stack Engineer
ApplyView job
CACI International Inc15 hours ago

Senior Full Stack Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$98.5k – $206.8k/year
ApplyView job
Nemetschek Group15 hours ago

Staff Software Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$153.8k – $211.4k/year
ApplyView job
Freenome15 hours ago

Staff Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$188.3k – $270.4k/year
ApplyView job
Motional15 hours ago

Staff Software Engineer, Autonomous Vehicle Performance Metrics

US flagNevada, +2 more statesFull-timeFull-stack Engineer$172k – $229k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers