Senior Embedded Product Cybersecurity Engineer

L4B Software Inc.

Pune District

On-site

INR 4,000,000 - 6,000,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

L4B Software is seeking a Senior Embedded Product Cybersecurity Engineer to secure embedded devices and connected products. You will design, implement, test and maintain security controls across hardware, bootloaders, firmware and software‑update infrastructure.

The role emphasizes hands‑on engineering in consumer electronics or medical‑device environments with cross‑functional collaboration across hardware, software and platform teams. Remote work is not indicated.

Qualifications

  • Hands-on embedded cybersecurity experience.
  • Experience with consumer electronics or medical devices.
  • Knowledge of secure boot and cryptographic signing.
  • Strong debugging and troubleshooting in embedded systems.

Responsibilities

  • Design security architectures for Embedded Linux/Android platforms and perform threat modeling.
  • Implement Secure/Verified Boot and chain-of-trust mechanisms with hardware security features.
  • Harden bootloaders, kernels, and OS configurations; reduce attack surfaces.
  • Develop secure firmware updates and lifecycle security for connected products.
  • Manage vulnerability analysis across firmware, OS, libraries and third‑party components.
  • Collaborate with hardware, BSP, platform, DevSecOps and QA teams for security integration.

Skills

C/C++
Python scripting
Embedded Linux
Security architecture
Threat modeling
Device security

Tools

Yocto/OpenEmbedded
U-Boot
ARM TrustZone
OP-TEE
SELinux
SBOM tooling

Job description

Senior Embedded Product Cybersecurity Engineer
About L4B Software

L4B Software specializes in embedded software engineering, platform development and product cybersecurity. We work with Embedded Linux, Android/AOSP, board support packages (BSPs) and real‑time embedded systems to develop reliable, secure and maintainable software platforms.

Our engineering work supports industries including medical devices, consumer electronics and other connected embedded products where security must be integrated throughout the product lifecycle.

About the Role

We are looking for a Senior Embedded Product Cybersecurity Engineer with strong hands‑on experience securing embedded devices and connected products, particularly in consumer electronics or medical-device environments.

This is a hands‑on engineering position, not a general IT cybersecurity, SOC, network security or compliance‑only role.

You will work directly with embedded software, platform and product‑engineering teams to design, implement, test and maintain security mechanisms across device hardware, bootloaders, operating systems, firmware and software‑update infrastructure.

We are particularly interested in engineers who have contributed to security architectures and controls in real products, from development and integration through production release and ongoing maintenance.

Key Responsibilities
1. Embedded Product Security Architecture
  • Design and implement security architectures for Embedded Linux, Android/AOSP and other embedded platforms.
  • Perform device‑level threat modeling, attack‑surface analysis and security risk assessments.
  • Identify threats involving physical device access, debug interfaces, firmware extraction, communication interfaces and software vulnerabilities.
  • Translate security requirements into practical technical controls and engineering tasks.
  • Collaborate with hardware, BSP, platform and application engineers to implement security by design.
2. Secure Boot, Device Identity and Cryptography
  • Implement and validate Secure Boot, Verified Boot and chain‑of‑trust mechanisms.
  • Work with hardware‑backed security technologies such as TPM, HSM, secure elements, ARM TrustZone and OP-TEE, as applicable.
  • Design secure device identity, key provisioning, key storage and key lifecycle mechanisms.
  • Implement cryptographic signing, integrity verification and secure firmware authentication.
  • Support secure manufacturing provisioning and device lifecycle security.
3. Embedded Linux and Android Platform Hardening
  • Implement security controls within Embedded Linux and, where applicable, Android/AOSP platforms.
  • Harden bootloaders, Linux kernels, operating‑system configurations and device services.
  • Work with Linux security mechanisms such as SELinux, AppArmor, dm‑verity, dm‑crypt and filesystem protection.
  • Reduce attack surfaces by securing services, ports, permissions, interfaces and debug capabilities.
  • Collaborate with Yocto/BSP engineers to integrate security controls into production firmware images.
4. Secure Firmware Updates and Product Lifecycle Security
  • Design and implement secure firmware and OTA update mechanisms.
  • Ensure firmware authenticity, integrity, rollback protection and secure recovery.
  • Support secure update architectures for connected and field‑deployed products.
  • Investigate product vulnerabilities and contribute to remediation across supported software versions.
  • Help establish security maintenance practices for products throughout their operational lifecycle.
5. Vulnerability Management and Security Verification
  • Perform vulnerability analysis across embedded firmware, operating systems, libraries and third‑party components.
  • Work with CVE databases, software composition analysis and SBOM generation.
  • Assess vulnerability exploitability and product‑specific security impact.
  • Support static analysis, dynamic analysis, firmware analysis and penetration‑testing activities.
  • Develop or integrate security verification into CI/CD pipelines.
  • Document security findings, remediation actions and verification evidence.
6. Product Security and Engineering Collaboration
  • Work closely with Embedded Linux, Android/AOSP, BSP, hardware, DevSecOps, QA and product‑engineering teams.
  • Participate in security design reviews and technical risk assessments.
  • Support security requirements, verification and traceability for regulated or security‑sensitive products.
  • Contribute to product‑security documentation and technical security decisions.
  • Independently investigate and resolve complex embedded security issues.
Required Qualifications and Experience
  • Strong professional experience in embedded software engineering, with substantial hands‑on responsibility for embedded product cybersecurity.
  • Professional experience securing consumer electronics, medical devices or comparable connected embedded products.
  • Strong understanding of embedded hardware, firmware, bootloaders, operating systems and device security boundaries.
  • Hands‑on experience implementing security controls in Embedded Linux, Android/AOSP or comparable embedded platforms.
  • Demonstrated practical experience in several of the following:
    • Secure Boot, Verified Boot or hardware root of trust.
    • Secure key storage, provisioning and cryptographic integration.
    • Embedded Linux security hardening.
    • Secure firmware updates and rollback protection.
    • Device‑level threat modeling and attack‑surface reduction.
    • Embedded vulnerability analysis and remediation.
  • Strong Linux debugging and embedded systems troubleshooting skills.
  • Proficiency in C/C++ and scripting with Python or Bash.
  • Ability to independently own technical security tasks from design through implementation and verification.
  • Experience working with cross‑functional product‑development teams.
Preferred Qualifications
  • Direct experience with consumer electronics, connected devices, smart home products, multimedia devices, wearables or other commercially deployed embedded products.
  • Experience developing or securing medical‑device software, connected medical equipment or regulated healthcare products.
  • Practical experience with ARM TrustZone, OP-TEE, TPM, secure elements or hardware security modules.
  • Experience with Yocto/OpenEmbedded, U‑Boot, Linux kernel configuration and BSP security integration.
  • Android Verified Boot (AVB), Android security architecture or SELinux policy development.
  • Secure OTA frameworks and firmware‑signing infrastructure.
  • Experience with SBOM tooling, CVE assessment and software composition analysis.
  • Familiarity with applicable product‑security standards and guidance, such as IEC 62443, ETSI EN 303 645, IEC 81001‑5‑1, IEC 62304, ISO 14971 or relevant EU Cyber Resilience Act requirements.
  • Experience supporting security verification, technical documentation and product‑security audits.
  • Experience working on products requiring long‑term security maintenance and vulnerability response.
What We Are Looking For

We are particularly interested in engineers who can demonstrate:

  • Security mechanisms they have personally designed, implemented, integrated or validated.
  • Experience working with actual embedded products rather than security concepts alone.
  • Understanding of how hardware, firmware, operating systems and connectivity affect device security.
  • Ability to investigate vulnerabilities and implement practical remediation.
  • Ownership of technical decisions and security deliverables.
  • Clear communication with embedded engineering and product teams.
Important:

This position requires practical embedded product‑security engineering experience. General IT security, SOC operations, infrastructure security, penetration testing without embedded‑product engineering, or compliance‑only experience will not independently meet the role requirements.

Why Join L4B Software?
  • Work on embedded platform and product‑security engineering challenges.
  • Contribute to secure software platforms used in complex connected products.
  • Collaborate with international engineering teams.
  • Take ownership of meaningful security design and implementation responsibilities.
  • Work in an environment where technical depth, independent problem‑solving and engineering quality matter.

L4B Software is committed to fair and inclusive recruitment. Candidates will be assessed on demonstrated technical capabilities and alignment with the requirements of the role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Build & Integration Engineer – Yocto/AOSP
Senior Embedded Linux Build & Integration Engineer – Yocto/AOSP

L4B Software Inc. • Pune District

Remote
INR 8,629,000 - 12,464,000
Senior Embedded Linux / Yocto BSP Engineer
Senior Embedded Linux / Yocto BSP Engineer

L4B Software Inc. • Pune District

On-site
INR 1,500,000 - 2,300,000
Senior Engineer (Embedded Security)
Senior Engineer (Embedded Security)

eInfochips • Hyderabad

On-site
INR 1,400,000 - 2,200,000
Embedded Linux Firmware Developer
Embedded Linux Firmware Developer

Axisindia • India

On-site
INR 850,000 - 1,200,000
Embedded Firmware Lead
Embedded Firmware Lead

Axisindia • India

On-site
INR 1,800,000 - 3,000,000
Sr Staff SW Engineer
Sr Staff SW Engineer

Gigamon • Chennai District

On-site
INR 4,000,000 - 6,000,000
Senior Engineer
Senior Engineer

eInfochips (An Arrow Company) • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Principal Firmware Engineer (Security)
Principal Firmware Engineer (Security)

Axiado Corporation • Hyderabad

On-site
INR 4,000,000 - 8,000,000
Sr Staff SW Engineer - OS
Sr Staff SW Engineer - OS

Gigamon • Chennai District

On-site
INR 2,500,000 - 4,200,000
Lead Software Engineer – Linux
Lead Software Engineer – Linux

Softdel • Pune District

On-site
INR 1,400,000 - 2,200,000