Senior Engineer

eInfochips (An Arrow Company)

Hyderabad

Presencial

INR 1 500 000 - 2 500 000

Tempo integral

há 44 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

eInfochips (An Arrow Company) invites experienced embedded firmware engineers to join our Hyderabad team. You will drive Linux BSP development, board bring-up, kernel customization, and bootloader work for secure embedded solutions.

Role requires hands-on expertise with Yocto/Buildroot, U-Boot, and cryptographic security mechanisms. Collaboration with hardware, firmware, and cybersecurity teams is essential to deliver reliable systems.

Qualificações

  • 5-8 years of experience in embedded firmware development.
  • 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.
  • Proficiency in Git, Linux shell scripting, Python, and automated build and testing tools.
  • Strong troubleshooting, analytical, communication, and problem-solving skills.

Responsabilidades

  • 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.

Conhecimentos

C/C++
Linux kernel programming
Device drivers
Kernel internals
Yocto
BitBake
Buildroot
Embedded security
Secure Boot
U-Boot
Board bring-up
Hardware-software integration
SPI/I2C/UART
Git
Python
Shell scripting
Troubleshooting

Formação académica

Bachelor’s degree in Electronics/Electrical/Embedded Systems/Computer Engineering

Ferramentas

Yocto
BitBake
Buildroot
U-Boot

Descrição da oferta de emprego

  • 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
  • 5-8 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.
  • Proficiency in Git, Linux shell scripting, Python, and automated build and testing tools.
  • Strong troubleshooting, analytical, communication, and problem-solving skills.
Education
  • B.E./B.Tech/M.E./M.Tech in Electronics, Electrical Engineering, Embedded Systems, Computer Engineering, or related field.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Engineer (Embedded Security)
Senior Engineer (Embedded Security)

eInfochips • Hyderabad

Presencial
INR 1 400 000 - 2 200 000
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

Presencial
INR 800 000 - 1 200 000
Embedded Linux Firmware Developer
Embedded Linux Firmware Developer

Axisindia • Índia

Presencial
INR 850 000 - 1 200 000
AM - Software Engineer
AM - Software Engineer

KOHLER India • Maharashtra

Presencial
INR 4 000 000 - 6 000 000
Lead firmware developer
Lead firmware developer

KOHLER India • Maharashtra

Presencial
INR 3 000 000 - 6 000 000
Linux BSP & Device Driver Engineer
Linux BSP & Device Driver Engineer

PQAngels Tech • Bengaluru

Presencial
INR 2 500 000 - 4 500 000
Software Engineer (Linux BSP)
Software Engineer (Linux BSP)

Einfochips • Hyderabad

Presencial
INR 900 000 - 1 300 000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Electronics • Pune District

Presencial
INR 800 000 - 1 200 000
Principal Software Engineer
Principal Software Engineer

Aziro • Pune District, Chennai District, Bengaluru

Híbrido
INR 600 000 - 900 000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • Índia

Presencial
INR 1 000 000 - 1 500 000