12 Aug
Embedded Security Testing Engineer-Onsite Role
Vacancy expired!
- Bachelor’s degree (or higher) in Electrical Engineering, Computer Science, Cybersecurity or related is strongly desired.
- Demonstrate a good working knowledge of core security concepts, embedded security best practices (e.g., secure boot, secure debug, secure storage, secure communications) and the secure development lifecycle activities.
- Hands-on experience with designing and testing of the core embedded security concepts above.
- Experience with vulnerability analysis using CVSS scoring and CWE types.
- Knowledge of Linux and other embedded operating systems is preferred.
- Hands-on experience securing Linux, MacOS, Windows and Android operating systems.
- Experience in designing, developing and debugging embedded security applications is a plus.
- Practical experience with security controls for POSIX type operating systems.
- Experience designing small PCBs for testing purposes.
- Hands-on experience with soldering and “chip-off” equipment.
- Hands-on experience of Embedded Security and its testing.
- Experience with Linux operating system.
- Experience working with programming languages such as C, C, Python (specifically for writing tools to help tasks).
- Experience with on-board communication interfaces such JTAG, SPI, UART and SWD.
- Experience with Reverse Engineering.
- Experience with Binary Analysis methods and tools (e.g., IDA Pro, Ghidra).
- Experience working with various operating systems such as MacOS, Windows and Android operating systems.
- Understanding of SoC security technologies (e.g., eFuses, HAB).
- Familiarity with Automotive and Industry standards and best practices such at ISO-SAE 21434, SAE J3101.
- Familiarity with reading wiring schematics and component datasheets.
- Knowledge of common communication protocols found in the automotive ecosystem such as TCP/IP, Automotive Ethernet, CAN, LIN, MOST, 3G/4G/LTE, Bluetooth, BLE, Wi-Fi.
- Knowledge of cryptography and applied cryptography for provisioning secure hardware is desirable.
- Knowledge of ARM (including Trust Zone architecture) and other embedded microprocessors.
- This position is focused on vehicle’s Embedded Security Testing.
- Lead and participate in small to large-scale individual and matrix-based groups, initiatives, or mentoring others in technical/functional security areas.
- Lead and participate in technology security design reviews with the ability to efficiently communicate potential issues and risks.
- Lead and perform execution of security test specifications during verification phase ensuring that the specified security requirements have been implemented sufficiently.
Vacancy expired!