UEFI/BIOS Developer

4 - 8 years

0 Lacs

Posted:22 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

This role involves the development and application of engineering practice and knowledge in various technologies including standards and protocols, application software, and embedded software for wireless and satellite networks, fixed networks, and enterprise networks. It also encompasses connected devices (IoT and device engineering), connected applications (5G/ edge, B2X apps), and Telco Cloud, Automation, and Edge Compute platforms. The key responsibilities include integrating and customizing Yocto-based Linux distributions for embedded platforms, developing and maintaining Linux device drivers for Audio, Display, and other peripherals on x86 architecture, working on Board Support Packages (BSPs), bootloader (U-Boot), and kernel bring-up, collaborating with hardware and firmware teams, debugging and optimizing system performance, boot time, and memory usage, maintaining build systems, layers, and recipes in Yocto for various hardware platforms. The ideal candidate should possess strong programming skills in C for embedded systems, experience with Linux kernel development, device tree, and driver frameworks, proficiency in Yocto Project, BitBake, and meta-layer management, hands-on experience with x86 architecture, ALSA, I2S, HDMI, and DRM/KMS for audio and display, familiarity with bootloaders, secure boot, and kernel configuration, debugging skills using GDB, JTAG, oscilloscopes, and logic analyzers. Preferred qualifications include a Bachelor's or Master's degree in Computer Science, Electronics, or related field, experience in automotive, IoT, or consumer electronics domains, knowledge of ARM architecture and cross-compilation toolchains, and strong problem-solving and communication skills.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You