Job Details

ID #45582357
State Texas
City Plano
Job type Permanent
Salary USD TBD TBD
Source ConnectedX, Inc.
Showed 2022-09-10
Date 2022-09-09
Deadline 2022-11-07
Category Et cetera
Create resume

Embedded Security Testing Engineer

Texas, Plano, 75023 Plano USA

Vacancy expired!

Embedded Security Testing Engineer aria-hidden="true" Responsibilities: o Perform analysis of security requirements specifications and generate corresponding test specifications for a variety of products during design phase o Lead and perform execution of security test specifications during verification phase ensuring that the specified security requirements have been implemented sufficiently o Perform other testing activities including pen testing and reverse engineering against embedded hardware and firmware with goals of identifying implementation flaws o Communicate complex technical findings, remediation guidance and recommendations effectively both verbally and written to technical and non-technical staff o Research and stay up to date on new attack vectors, vulnerabilities, and exploitation techniques o Lead and participate in small to large-scale individual and matrix-based groups, initiatives, or mentoring others in technical/functional security areas o Lead and participate in technology security design reviews with the ability to efficiently communicate potential issues and risks Qualifications: o Bachelor's degree (or higher) in Electrical Engineering, Computer Science, Cybersecurity or related is strongly desired o 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 o Hands-on experience with designing and testing of the core embedded security concepts above o Experience with reverse engineering and binary analysis methods and tools (e.g. IDA Pro, Ghidra) o Experience with vulnerability analysis using CVSS scoring and CWE types o Knowledge of Linux and other embedded operating systems is preferred o Proficient in C, C, Python (specifically for writing tools to help tasks) o Hands-on experience securing Linux, MacOS, Windows and Android operating systems o Ability to handle tasks with significant complexity under minimal supervision requiring a high degree of technical competence o Experience with on-board communication interfaces such JTAG, SPI, UART, and SWD o Experience in designing, developing and debugging embedded security applications is a plus o Familiarity with Automotive and Industry standards and best practices such at ISO-SAE 21434, SAE J3101 o 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 o Knowledge of cryptography and applied cryptography for provisioning secure hardware is desirable o Knowledge of ARM (including Trust Zone architecture) and other embedded microprocessors o Practical experience with security controls for POSIX type operating systems o Understanding of SoC security technologies (e.g. eFuses, HAB) o Experience designing small PCBs for testing purposes o Hands-on experience with soldering and "chip-off" equipment o Familiarity with reading wiring schematics and component datasheets o Experience with vulnerability management process (from proof-of-concept to remediation)

Vacancy expired!

Subscribe Report job