Talent.com
This job offer is not available in your country.
Senior Firmware Engineer LowLevel Driver

Senior Firmware Engineer LowLevel Driver

HireInfinity ConsultingBengaluru, Karnataka, India
9 hours ago
Job description

We are looking for a passionate and skilled Embedded Software Engineer to join our Client's team. The ideal candidate will have strong experience in bare-metal programming, low-level driver development, and a solid understanding of microcontroller architectures such as RISC-V or ARM. You will work closely with architects to understand requirements and will be responsible for designing, developing, testing, and maintaining device drivers and associated firmware.

Key Responsibilities :

  • Collaborate with system architects to understand design requirements.
  • Design, develop, and test low-level device drivers for embedded systems.
  • Implement bare-metal firmware for interfaces like I2C, SPI, UART, DMA, etc.
  • Develop APIs for integrating hardware drivers with higher-level applications or RTOS.
  • Perform debugging and validation of developed drivers on hardware.
  • Maintain documentation and ensure code quality through unit testing and code reviews.

Technical Skills Required :

  • Strong programming skills in Embedded C.
  • Experience with low-level hardware driver development.
  • Hands-on experience with bare-metal programming.
  • Proficient in working with serial communication interfaces : I2C (preferred), SPI, UART, DMA.
  • Good understanding of RISC-V or ARM architecture, booting procedure, and hardware-software interaction.
  • Nice-to-Have Skills :

  • Familiarity with C++ and / or Python .
  • Experience with RTOS porting and driver development (e.g., FreeRTOS, Zephyr).
  • Knowledge of protocols like SMBus , PMBus , SVID , and AVS .
  • Prior experience with I2C driver development is a strong plus.
  • Education Qualification :

  • Bachelors or Masters degree in Electronics & Communication (ECE) , Computer Science (CSE) , or Electrical & Electronics (EEE) .
  • Create a job alert for this search

    Senior Firmware Engineer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    • New!
    Senior Firmware Engineer

    Senior Firmware Engineer

    Dover India Innovation CenterBengaluru, Karnataka, India
    CV Raman Nagar Bagmane Techpark.Write multi-threaded applications that run on embedded or Raspberry PI based systems of Interfaces with various peripheral devices. I / O boards, serial communication ...Show moreLast updated: 9 hours ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    TalentojBengaluru, Karnataka, India
    Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485. Experience with ARM Cortex controllers (STM32, N...Show moreLast updated: 9 days ago
    • Promoted
    • New!
    Senior Engineer II - Firmware Development

    Senior Engineer II - Firmware Development

    Microchip TechnologyBengaluru, Karnataka, India
    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere o...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Linux / Driver Development Engineer

    Linux / Driver Development Engineer

    Astrome TechnologiesBengaluru, Karnataka, India
    We are seeking a skilled Linux / Driver Development Engineer to join our team in developing cutting-edge wireless communication systems. In this role, you will contribute to the development of new fea...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Lead, Firmware Engineer

    Lead, Firmware Engineer

    Schneider ElectricBengaluru, Karnataka, India
    Description - External About US At Schneider, we believe access to energy and digital is a basic human right.We empower all to make the most of their energy and resources, ensuring Life Is On every...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Firmware Engineer

    Senior Firmware Engineer

    Dover CorporationBengaluru, Karnataka, India
    Dover is a diversified global manufacturer with annual revenue of over $8 billion.We deliver innovative equipment and components, specialty systems, consumable supplies, software and digital soluti...Show moreLast updated: 9 hours ago
    Senior Firmware Engineer

    Senior Firmware Engineer

    Maxwell Energy System Pvt LtdBengaluru, KA, IN
    Quick Apply
    We are hiring for two positions in our core Engineering team -.Those who can take up the Firmware and Embedded software development and testing in the battery management system can apply.Generally,...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Linux Driver Software Engine...

    Senior Linux Driver Software Engine...

    Anicalls (Pty) LtdBengaluru, Karnataka, India
    Participate in quality check reviews.Involve in projects will include everything from conception, to implementation and bring-up. Develop device drivers, and diagnostic software for SOCs.Specify and...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Firmware Senior Developer

    Firmware Senior Developer

    Ayla NetworksBengaluru, Karnataka, India
    Do you want to drive that next wave of intelligence, convenience, comfort, and security for consumers? How about enabling businesses to run more efficiently while servicing their customer needs bet...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Firmware Engineer

    Senior Firmware Engineer

    Advanced Micro Devices, IncBengaluru, Karnataka, India
    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that ...Show moreLast updated: 9 hours ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    ACL DigitalBengaluru, Karnataka, India
    Job Title / Designation : Project Manager, Embedded Engineering Services (EES).Experience Range : 10 to 15 years.Shift : General Shift (Mon-Fri). Job Function, Roles & Responsibilities : .Lead technol...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Firmware Engineer - Firmware Development

    Firmware Engineer - Firmware Development

    FlowserveBengaluru, Karnataka, India
    In this role you will report into the Supervisor, Engineering.You will be part of an exciting new team and be involved in application design, developing real-time embedded firmware for microcontrol...Show moreLast updated: 9 hours ago
    • Promoted
    Firmware Engineer - Linux

    Firmware Engineer - Linux

    Tata ElxsiBengaluru, Karnataka, India
    Tata Elxsi is truly your home to a billion possibilities.We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love...Show moreLast updated: 10 days ago
    • Promoted
    Principal Firmware Engineer

    Principal Firmware Engineer

    Enphase EnergyBengaluru, Karnataka, India
    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our ...Show moreLast updated: 9 days ago
    • Promoted
    Senior Embedded Firmware Engineer

    Senior Embedded Firmware Engineer

    Blunt ArrowBengaluru, Karnataka, India
    This position focuses on launching direct-to-consumer products.Our team is responsible for designing, prototyping, and launching Portable Energy Systems—compact solutions that integrate core techno...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Senior Principal Engineer-C, Windows Device Driver

    Software Senior Principal Engineer-C, Windows Device Driver

    Dell TechnologiesBengaluru, Karnataka, India
    Technical Stuff / Software Senior Principal Engineer.The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge,...Show moreLast updated: 9 hours ago
    • Promoted
    Firmware Engineer – IoT Gateway Development

    Firmware Engineer – IoT Gateway Development

    Capgemini EngineeringBangalore Rural, Karnataka, India
    Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 29 days ago
    • Promoted
    • New!
    Lead Firmware Engineer

    Lead Firmware Engineer

    Maxwell Energy System Pvt LtdBengaluru, Karnataka, India
    At Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one...Show moreLast updated: 9 hours ago