Tata Technologies
● Design, prototype, build, and test production embedded vehicle firmware with a focus on security.
● Evaluate, implement, test, and optimize secure applications in a real-time operating system environment.
● Work with software, hardware and security engineers throughout the lifecycle of the product - from device bring-up to manufacturing and deployment, ensuring security from design to deployment.
● Work with test engineers and platform engineers in developing testing frameworks and harnesses at the unit, integration, and system levels, including security testing.
● Develop a deep understanding of functional safety and security concepts relevant to autonomous vehicles, including standards like ISO 21434 and ISO 26262.
Required Qualifications
● Basic knowledge of electrical engineering fundamentals to support low-level debugging. ● Expert level knowledge of C or C++ programming; other languages and skills also valuable. ● Prior project work in Secure Boot, Firmware Encryption and Update mechanism. ● Knowledge in automotive security topics such as SecOC, UDS, and TPM 2.0 for ECU security. ● Familiarity with electronics test equipment and hardware debugging (multimeters, oscilloscopes, power supplies, etc). ● Bachelors or higher degree in EE or CS or CE or equivalent. Desirable Knowledge
● Experience with mBedTLS integration, device attestation, and key provisioning during manufacturing. ● Proficient in C/C++, and Embedded Linux with real-time debugging and secure driver development. ● Knowledge of S32 NXP, Nvidia SoC processors and ARM trusted boot ● Experience with time synchronization protocols such as PTP. ● Experience with RTOS environments, especially FreeRTOS/SafeRTOS Seniority level
Mid-Senior level Employment type
Contract Job function
Embedded Security Engineer Benefits
Medical insurance Vision insurance 401(k)
#J-18808-Ljbffr
● Basic knowledge of electrical engineering fundamentals to support low-level debugging. ● Expert level knowledge of C or C++ programming; other languages and skills also valuable. ● Prior project work in Secure Boot, Firmware Encryption and Update mechanism. ● Knowledge in automotive security topics such as SecOC, UDS, and TPM 2.0 for ECU security. ● Familiarity with electronics test equipment and hardware debugging (multimeters, oscilloscopes, power supplies, etc). ● Bachelors or higher degree in EE or CS or CE or equivalent. Desirable Knowledge
● Experience with mBedTLS integration, device attestation, and key provisioning during manufacturing. ● Proficient in C/C++, and Embedded Linux with real-time debugging and secure driver development. ● Knowledge of S32 NXP, Nvidia SoC processors and ARM trusted boot ● Experience with time synchronization protocols such as PTP. ● Experience with RTOS environments, especially FreeRTOS/SafeRTOS Seniority level
Mid-Senior level Employment type
Contract Job function
Embedded Security Engineer Benefits
Medical insurance Vision insurance 401(k)
#J-18808-Ljbffr