Senior Engineer (Embedded Security)

eInfochips

Hyderabad

On-site

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

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

eInfochips is seeking a Senior Engineer in Hyderabad to lead Linux BSP and embedded security work. You will develop and customize BSPs, perform board bring-up, kernel and driver work, and port bootloaders like U-Boot for embedded SoCs.

You will implement Secure Boot, Chain of Trust, and cryptographic measures, while collaborating with hardware and cybersecurity teams to deliver secure, reliable systems.

Qualifications

  • 5-8 years of embedded firmware development with Linux BSP and security experience.
  • Strong knowledge of C/C++, Linux kernel programming, device drivers and kernel internals.
  • Hands-on with Yocto, BitBake, Buildroot and embedded Linux distros.
  • Experience in board bring-up, U-Boot, bootloader porting and hardware-software integration.
  • Knowledge of Secure Boot, Chain of Trust, HSM/TPM, cryptography and secure firmware updates.

Responsibilities

  • Develop and customize Linux BSPs for embedded platforms and boards.
  • Perform board bring-up, kernel customization, and device driver development.
  • Develop, port and debug bootloaders, especially U-Boot, for embedded SoCs.
  • Customize embedded Linux distributions using Yocto/Buildroot/BitBake.
  • Implement security features and secure firmware update mechanisms and verification.

Skills

Linux BSP
Embedded Security
C/C++
Linux kernel
Device drivers
Yocto
Buildroot
U-Boot
Security features
Hardware debugging

Education

B.E./B.Tech/M.E./M.Tech in Electronics, Electrical Engineering, Embedded Systems, Computer Engineering, or related field

Tools

Yocto
BitBake
Buildroot
U-Boot
JTAG
UART

Job description

Position Title: Senior Engineer

Skills: Linux BSP + Embedded Security

Experience: 5-8 Years

Work Location: Hyderabad

What You'll Be Doing

Principal Accountabilities:

  • Develop and customize Linux BSPs for embedded platforms and custom hardware boards.
  • Perform board bring-up, Linux kernel customization, device driver development, and hardware-software integration.
  • Develop, port, and debug bootloaders, particularly U‑Boot, for embedded SoCs.
  • Customize embedded Linux distributions using Yocto, BitBake, Buildroot, or similar build systems.
  • Implement and integrate security features such as Secure Boot, Chain of Trust, HSM, secure key management, and firmware authentication.
  • Develop secure firmware update mechanisms, including image signing, verification, and integrity checks.
  • Perform Linux security hardening, kernel patch integration, access control, and system-level debugging.
  • Debug boot failures, kernel issues, and hardware-related problems using JTAG, UART, and other diagnostic tools.
  • Conduct code reviews, unit testing, integration testing, and root cause analysis.
  • Collaborate with hardware, firmware, and cybersecurity teams to deliver secure and reliable embedded solutions.
Job Complexity:
  • Drive technical implementation of Linux BSP, board bring-up, kernel, device drivers, and bootloader development.
  • Lead integration of embedded security mechanisms across bootloader, firmware, and operating system layers.
  • Resolve complex hardware-software integration and security issues. Review technical designs, code quality, testing approaches, and security implementations.
  • Provide technical guidance and support to engineering teams.
What Are We Looking For
  • 58 years of experience in embedded firmware development, Linux BSP, and embedded security.
  • Strong knowledge of C/C++, Linux kernel programming, device drivers, and kernel internals.
  • Hands‑on experience with Yocto, BitBake, Buildroot, and embedded Linux distributions.
  • Experience in board bring-up, U‑Boot, bootloader porting, and hardware-software integration.
  • Practical knowledge of Secure Boot, Chain of Trust, HSM/TPM, cryptography, and secure firmware updates.
  • Experience with embedded SoCs from NXP, TI, Qualcomm, NVIDIA, or similar vendors.
  • Familiarity with SPI, I2C, UART, CAN, Ethernet, JTAG, and hardware debugging tools.
Education
  • B.E./B.Tech/M.E./M.Tech in Electronics, Electrical Engineering, Embedded Systems, Computer Engineering, or related field.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer
Senior Engineer

eInfochips (An Arrow Company) • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Engineer / Senior Engineer (Linux BSP)
Engineer / Senior Engineer (Linux BSP)

Arrow Electronics • Pune District

On-site
INR 1,500,000 - 3,000,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Electronics • Pune District

On-site
INR 800,000 - 1,200,000
AM - Software Engineer
AM - Software Engineer

KOHLER India • Maharashtra

On-site
INR 4,000,000 - 6,000,000
Software Security Engineer
Software Security Engineer

SIRO Clinpharm Pvt. Ltd. • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Experienced Embedded Software EngineerEngineer
Experienced Embedded Software EngineerEngineer

NXP Semiconductors NV • Dadri

On-site
INR 2,500,000 - 4,500,000
Lead firmware developer
Lead firmware developer

KOHLER India • Maharashtra

On-site
INR 3,000,000 - 6,000,000
Senior Embedded Linux Engineer -- Bangalore
Senior Embedded Linux Engineer -- Bangalore

Technologies Pvt Ltd • Bengaluru

On-site
INR 2,500,000 - 3,400,000
Software Engineer (Linux BSP)
Software Engineer (Linux BSP)

Einfochips • Hyderabad

On-site
INR 900,000 - 1,300,000
Principal Software Engineer
Principal Software Engineer

Aziro • Pune District, Chennai District, Bengaluru

Hybrid
INR 600,000 - 900,000