
Principal Engineer – Embedded Cybersecurity Development, Lead
RTX
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead the evaluation and procurement of off-the-shelf cryptographic libraries from external vendors or chipset suppliers, selecting optimal solutions based on performance, compliance and integration ease.
- Design and develop custom modular cryptographic components (e.g., AES, SHA-3, ECC or post quantum primitives) adhering to secure coding practices and formal verification and aerospace standards to minimize risks and ensure reusability.
- Direct integration of selected (or custom-developed) libraries into embedded system through development of standardized peripheral drivers compatible with diverse chip vendors (e.g., ARM, Power PC etc.) and common driver services in a modular framework.
- Collaborate with hardware, security, and systems teams to prototype integrations, document APIs/frameworks, make design decisions, prepare usage guidelines and recommend production-scale adaptations.
- Build and test applications leveraging this framework, demonstrating end-to-end hardware security concepts with cryptographic operations like encryption/decryption, digital signature, key management, and authentication in aerospace environments.
- Implement secure boot processes, including firmware validation, chain-of-trust establishment, and hardware root of trust integration.
- Conduct verification and validation testing, including unit/integration testing, security audits and performance benchmarking, to verify interoperability and compliance.
- Conduct security analyses, including side channel attack mitigations (e.g. timing, power analysis) and formal verification of cryptographic implementations.
- Mentor engineers across embedded development lifecycle, sharing cryptographic best practices, conduct code reviews, and enforce adherence to coding standards e.g., MISRA, CERT guidelines.
- Monitor emerging updates to libraries, standards and aerospace security threats in order to plan roadmap of the project; contribute to patches when required.
- Perform and coordinate dedicated risk assessment for cryptographic integrations and overall security concepts to identify, prioritize, and mitigate vulnerabilities, threats and failure modules in embedded environments.
Requirements
- Bachelor's or Master's degree in Electronics and Communication, Electrical Engineering, Aerospace engineering, Computer Science or a closely related field; advanced degree preferred.
- 5+ years of experience in embedded software development, with at least 2 years focused on cryptographic integration and development.
- Deep proficiency in C/C++ for low level embedded programming; including bare metal, real-time operating systems environments (e.g., VxWorks, FreeRTOS).
- Demonstrated expertise in interfacing with multi-vendor hardware peripheral, such as SPI, I2C, UART, CAN, Ethernet, and cryptographic accelerators on platforms with chipset vendors TI, NXP etc.
- Proven track record integrating commercial crypto libraries (e.g., mbedTLS, wolfSSL, OpenSSL derivatives) into embedded systems, with successful deployments in secure applications.
- Experience with implementing cybersecurity controls on hardware platforms e.g., secure boot mechanism including cryptographic firmware signing, secure provisioning, and chain-of-trust validation.
- In-depth knowledge of security validation frameworks for embedded systems.
- Excellent analytical and debugging skills, with experience in prototyping development, security validation, and risk assessment in regulated and high-reliability environments.
- Ability to work collaboratively in cross-functional teams, with strong communication skills for technical documentation and stakeholder briefings.
Benefits
- Group Term Life Insurance.
- Group Health Insurance.
- Group Personal Accident Insurance.
- Employee scholar program.
- Work life balance.
- Car lease program.
- National Pension Scheme.
- LTA.
- Fuel & Maintenance / Driver wages.
- Meal vouchers.
- And more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++embedded software developmentcryptographic integrationsecure coding practicesverification and validation testingunit testingintegration testingperformance benchmarkingrisk assessment
Soft Skills
analytical skillsdebugging skillscollaborationcommunication skillsmentoringcode reviewsdocumentationdesign decision makingprototypingadherence to coding standards