
Embedded Software Engineer - Security
Texas Instruments2 months ago
Bengaluru, IndiaSenior
Responsibilities
- Architect, define, and document secure boot, secure firmware update, runtime security, and secure execution software solutions for MCU platforms.
- Define cryptographic key-management frameworks and manufacturing-time provisioning configurations.
- Design software interfaces and middleware for HSM boot-time and runtime security services, including secure storage isolation, cryptographic acceleration, and secure debug.
- Collaborate with hardware systems, silicon, ROM, and software teams to integrate security IP and establish an immutable hardware root of trust.
- Optimize secure first-stage bootloaders and support hardware/software co-design for microcontroller platforms.
- Provide architectural oversight, code reviews, technical guidance, and mentorship to junior security software engineers without direct supervisory duties.
- Drive compliance strategies for ISO 26262, ISO/SAE 21434, and IEC 62443.
Requirements
- Bachelor’s or master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
- 5–10 years of embedded software development experience using C or Assembly, including at least 5 years dedicated to embedded software security architecture.
- Proven experience delivering security software in automotive or industrial functional safety or security environments.
- Deep understanding of microcontroller architectures, ARM Cortex-M/R, RISC-V, TrustZone, MPUs, and Hardware Security Modules.
- Experience implementing boot-time HSM services such as hardware-enforced secure boot, image verification, and key-injection verification.
- Experience implementing runtime HSM services such as cryptographic offloading, SecOC or TLS communication stacks, lifecycle state management, and runtime tampering or exception handling.
- Proven ability to mentor junior engineers and translate silicon hardware concepts into software requirements.
- Rust experience for embedded systems and familiarity with Linux, Zephyr, FreeRTOS, or ThreadX are preferred.
Benefits
- Comprehensive benefits supporting employee well-being, including extensive health coverage and wellness programs.
- Collaborative and inclusive work environment focused on innovation, personal growth, and technological development.
About Texas Instruments
Texas Instruments designs and manufactures analog and embedded processing semiconductors—including MCUs, power management, signal chain and DLP devices—sold to OEMs in industrial, automotive, personal electronics and communications markets. Founded in 1930 and headquartered in Dallas, it is a public company (NASDAQ: TXN) with worldwide fabrication and assembly operations and a direct online store, supplying long-lifecycle parts used in everything from factory automation to vehicles and consumer devices.