Overview
Lead Embedded Security Engineer role to bridge low-level embedded software development and cybersecurity, ensuring eLumina devices are secure by design, compliant with international standards, and resilient against evolving threats.
What you'll do
- Design, develop, test, and debug embedded software, ensuring code is robust, efficient, and well-optimized.
- Execute the Secure Development Life Cycle (SDL) for assigned components, ensuring compliance with IEC-62443-4-2 standards.
- Perform regular code and third-party scans, manage SBOM/HBOM inventories, and remediate identified vulnerabilities.
- Implement security features such as Secure Boot, authentication mechanisms, and system logging.
- Work closely with hardware and cross-functional teams to integrate software with hardware, participating in code reviews and design discussions.
- Conduct software verification and validation activities to ensure product quality and meet security certification requirements (e.g., BV, Exida).
- Maintain clear documentation, including technical design specs and customer-facing Secure Deployment Guides.
What you'll need
- Bachelor's or master's degree in computer science, Electronic & Communication Engineering, Electrical Engineering, or a related field.
- 5+ years of hands-on experience in embedded software development with exposure to security standards.
- Advanced proficiency in Embedded C/C++ for optimized code development.
- Strong hands-on experience with RTOS platforms (e.g., FreeRTOS, VxWorks) managing real-time constraints.
- Strong proficiency in Python for automation and security scripting.
- In-depth knowledge of IEC-62443-4-2 and Secure Development Life Cycle (SDL) practices.
- Experience with secure boot, authentication protocols, and device-level security hardening.
- Familiarity with vulnerability management, SBOM/HBOM generation, and third-party risk assessment.
- Solid understanding of hardware/software integration, memory management, and device drivers.
- Excellent debugging and problem-solving abilities.
- Strong communication skills, with the ability to facilitate effective collaboration with cross-functional teams and stakeholders.
Nice to have
- Familiarity with IEC-61850 standards for communication networks and systems in power utility automation.
- Knowledge of software configuration management tools such as Git or SVN.
Details
- Location: Hyderabad, India.
- Relocation assistance provided.
Read the full description and apply on the company’s own careers page.