Position: Senior Security Engineer- Embedded Systems
Company: JetSoftPro
Experience required: 5y
Category: PHP
English level: intermediate
Published: 2021-05-01T00:00:00+03:00

REQUIREMENTS:

• Strong understanding of embedded systems/software 
• Experience with boot loaders, embedded applications, C++/C#, embedded Linux 
• Experience with security evaluation and threat assessments of embedded systems 
• Experience with design and implementation of secure embedded systems 
• Understanding of common cryptographic algorithms (e.g. AES, 3DES, RSA, ECC, etc.) and protocols (e.g. TLS, Diffie-Hellman key exchange, etc.)
• Embedded and/or hardware security knowledge (e.g. familiarity with HSM, TPM, identity, authentication, secure boot, ARM TrustZone, etc.)
• Understanding of common weaknesses and modern attacks on cryptographic algorithms and protocols
• Familiarity with compiler internals, debuggers, disassemblers, and other low-level development and analysis tools 
• Demonstrated technical leadership among teams comprised of both hardware and software engineers 
• Experience presenting work to and/or working with senior leadership teams up to the executive level
• Comfortable developing software and firmware implementations of security concepts for production release 
• Demonstrated ability to handle multiple designs simultaneously 
• Familiar with and accustomed to Agile design and development methodologies
• Ability to meet aggressive reliability, performance, cost, serviceability, and delivery targets 
• Highly self-motivated team player with excellent written and verbal communication skills. 
• 10+ years of experience in designing and shipping embedded hardware and software products.
• At least five years of experience in embedded security. 
• A Bachelor’s degree in Computer Engineering or a relevant fiel


WILL BE A PLUS:

• MS or PhD in Computer Engineering with a focus on security
• Understanding of and/or experience with: Reverse engineering, Invasive/semi-invasive attacks, Fault injection, Hardware Trojans, Physically Unclonable Functions (PUFs), Physical layer identification/device fingerprinting, Tamper resistance 
• Expertise in standards like HSM, TPM, Global Platform & Trustzone for secure isolation & remote attestation, Common Criteria, FIPS 
• Experience in the development of product/engineering specifications and requirements 
• Experience working with geographically dispersed development teams

WE OFFER:
8 hours working day with flexible working hours
20 working days of paid vacation compensation
Corporate doctor services
Different sports activities in the office (badminton, tennis, darts, gym)
Free English classes in the JSP office
Fully equipped office with car and bicycle parking