HYDERABAD · FULLTIME
Senior Engineer

Einfochips
Hyderabad · onsite · Posted 5d ago
Sourced from
Not disclosed5–8 yrsfulltimeHyderabad
Your match
?
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
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
- 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.
Sourced from foundit
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Automated build and testing toolsTPMi2cspiuartcryptographylinux shell scriptingcEthernetU-BootDevice DriversLinux BspHSMJTAGLinux Kernel ProgrammingYoctoCanBitBakeBuildrootsecure bootKernel InternalsEmbedded SecurityPythonGITchain of trust
Section · Company
About Einfochips

Einfochips
IT Services & Consulting
3.2k+
employees
1994
32 years old
San Jose, California
United States (USA)
About
eInfochips, an Arrow company, is a product engineering and semiconductor design services firm, specializing in digital transformation and connected IoT solutions across various cloud platforms.
Industries
IT Services & ConsultingDesignEngineering & Construction
Employee ratings
614 reviews
3.5/ 5
Culture
3.5
Career growth
2.8
Work-life
3.6
Employees rate it well for
Salary102Work Life Balance85Senior Management75Work Culture66Learning55
Find them on