10,000+ Active Jobs
|
500+ Hiring Companies
|
100% Verified Jobs
India
HiringGo Logo
Companies
Exclusive Jobs
Jobs Login
Homeโ€บCompaniesโ€บZ-Crossing Solutionsโ€บSENIOR EMBEDDED ENGINEER- FIRMWARE (Linux) (India)
ZS

SENIOR EMBEDDED ENGINEER- FIRMWARE (Linux) (India)

๐Ÿ“LOCATIONAll India
๐Ÿ“ˆEXPERIENCE3 to 7 Yrs
๐Ÿ•˜TYPEFull time
๐ŸฅIndustryEngineering / Construction
๐Ÿ—“POSTED26 Jul 2026

01Key Responsibilities

- Develop, port, and maintain Linux BSPs including bootloader (U-Boot) and Linux - Kernel for ARM-based SoCs (e.g., NXP i.MX series, STM32MPx). - Design and implement Linux device drivers for interfaces such as I2C, SPI, UART,USB, Ethernet, GPIO, PCIe, etc. - Perform hardware bring-up and board diagnostics for custom hardware platforms. - Integrate and develop software stacks for Wi-Fi, BLE, and cellular modems. - Work with RTOS (e.g., FreeRTOS, Zephyr) on MCUs for real-time control or peripheral management. - Develop low-level firmware in C/C++ and optimize for performance and power. - Contribute to Yocto Project build system for customized Linux distributions. - Collaborate with hardware and application teams to debug issues and support new platform development. - Use tools such as JTAG debuggers, oscilloscopes, and logic analyzers for system-level debugging. - Ensure code quality through unit testing, integration testing, and peer code reviews. Required Skills: - Solid hands-on experience in Linux Kernel internals, driver development, and system programming. - Proven expertise in i.MX processors (e.g., i.MX6/8) and ARM Cortex-A/M-based platforms. - Deep knowledge of embedded C/C++ programming.Experience with Yocto Project, Buildroot, and embedded Linux distributions.Expertise in U-Boot and device tree customization. - Working knowledge of BLE and Wi-Fi stack integration, including kernel-space and user-space handling. - Experience with RTOS development and debugging on MCUs (e.g., STM32, NXP, TI).Solid understanding of hardware interfaces and schematic-level debugging. Nice to Have: - Exposure to Android kernel/driver development on embedded platforms. - Familiarity with secure boot, Trusted Execution Environment (TEE), or OTA update mechanisms. - Experience with containers (e.g., Docker) or virtualization (e.g., QEMU) in embedded systems. - Knowledge of networking stack and protocols such as TCP/IP, MQTT, CoAP. - Contributions to open-source projects or upstream kernel patches. Compensation: 600,000.00 - 800,000.00 per year Benefits: - Provident Fund Work Location: In person .

02What you'll need

Experience
3 to 7 Yrs
Employment Type
Full time
Programming languages
device driverswireless technologiesWiFiLinux Kernel developmenthardware bringupRTOSbased developmentARMbased MCUsiMX processorsBLELinux BSPs

03About Z-CROSSING SOLUTIONS

Engineering / ConstructionIndustry
Full timeEmployment Type
All IndiaLocation
Not Disclosed ยท salary hidden by employer
3 to 7 Yrs ยท All India
Applications are reviewed directly by the hiring team.
Role Snapshot
Work ModeNot specified
Visa SponsorshipNot specified
RelocationNot specified
Job TypeFull time
ZS
Z-CROSSING SOLUTIONS
Engineering / Construction
View all Z-CROSSING SOLUTIONS jobs โ†’
Share