Embedded Software Engineer - Security
Texas InstrumentsMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 brand, mid-level experience band, and Bangalore metro increase qualified applicant density despite niche embedded security skills.
Strong embedded security, MCU, and automotive standards expertise limits cross-industry transferability.
Explicit 5-10 years requirement plus mandatory embedded security architecture and automotive compliance raises shortlisting strictness.
Job Description
Structured overview of role & requirementsAbout This Role
Define and document end-to-end security software architecture for next-gen MCU platforms, including secure boot, firmware updates, runtime security, and execution environments.
Design software interfaces and middleware to integrate hardware security services such as HSM, secure storage, and cryptographic accelerators.
Collaborate with hardware engineers and ROM teams to optimize silicon boot processes and mentor junior security software engineers without direct supervisory duties.
Minimum Requirements
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
5-10 years of embedded software development experience with at least 5 years in embedded software security architecture.
Proven experience delivering security software in automotive or industrial functional safety/security domains.
Not explicitly mentioned in the JD: notice period requirements.
Ideal Candidate Profile
Deep technical knowledge of microcontroller architectures (ARM Cortex-M/R, RISC-V), TrustZone, MPUs, and Hardware Security Modules (HSM).
Experience implementing boot-time and runtime hardware security services including secure boot, cryptographic offloading, and secure communication protocols.
Strong capability to translate complex silicon hardware concepts into software requirements and provide technical mentorship to junior engineers.
