Job Description
NEW OPPORTUNITY || Immediate to +0 days Joiners ||
Position Title: Embedded Developer
Location: Bangalore / Chennai / Pune / Trivandrum / Calicut/ Hyderabad
Position Type: Full-Time
Experience: 3 - 12 years
Qualification: BE / B Tech / MCA/MSc / ME / M Tech
Skills:
Languages : C, C++
OS : Linux
• Experience in Linux bringup on hardware boards
• Good understanding of device trees, boot configurations, board intialization etc.
• Familiarity with at least couple of the following in Linux/Android
• ► SPI, ► I2C ► PCI ► Networking ► ALSA ► V4L2
• Good understanding of device driver architecture
• Understanding of the flow of display/graphics, sound and input (touch/other inputs)
• Awareness of virtualization, hypervisor etc.
Hands-on experience on one or more of the following tasks
► Bootloader (uboot) customization
► BSP customization - pin mux configuration, device tree customization, memory initialization, OS porting etc.
► Kernel configuration
► Configuration/Integration of device drivers
► Device driver development (I2C/SPI/PCIe/SDIO/USB host function/USB gadget function peripherals)
► Build customization (creating custom recipes, layers etc., configuring components)
► Experienced in analyzing kernel panics and oops.
► Good SW/HW debugging skill.
► Analyzing hardware schematics.
► Experienced in using Logic analyzer, DSO.
► Experienced in engaging with Silicon vendors and have good verbal communication skill.
► Experienced in leading board bring up activities, system integration and testing
💡 Quick Summary
Seeking a career-building opportunity? The Embedded Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
