Senior Firmware Engineer

4 days ago


Bengaluru, Karnataka, India Benlycos Full time

Key Responsibilities

Lead firmware architecture design and development for new and existing products.

    Write clean, robust, and maintainable code in C/C++ for embedded systems.

    Develop and optimize device drivers, bootloaders, and communication protocols (e.g., SPI, I2C, UART).

    Collaborate with hardware engineers on board bring-up, debugging, and system integration.

    Implement and maintain RTOS-based applications.

    Conduct code reviews and mentor junior members of the firmware team.

    Create and maintain technical documentation for firmware designs and protocols.

Qualifications

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.

years of experience in embedded systems and firmware development.

    Proficiency in C and C++ programming languages.

    Strong experience with real-time operating systems (RTOS) like FreeRTOS.

    Hands-on experience with ARM-based microcontrollers and various peripherals.

    Solid understanding of networking concepts and protocols (TCP/IP, UDP, etc.).

    Experience with version control systems, primarily Git.

    Excellent problem-solving and debugging skills.



  • Bengaluru, Karnataka, India Western Digital Full time

    Job DescriptionWe are seeking a Senior Engineer, Firmware Engineering specializing in Embedded C, UFS/eMMC to join our team in Bengaluru, India. In this role, you will be responsible for developing and optimizing firmware for storage devices, with a focus on UFS and eMMC technologies.Design, develop, and maintain firmware for embedded storage systems using...


  • Bengaluru, Karnataka, India X-PHY Full time

    X-PHY is an industry leader in cybersecurity technology, delivering cutting-edge solutions that proactively protect businesses from evolving cyber threats. As a hardware-based cybersecurity company, we don't just build products—we build the future.As we continue to expand, we're seeking passionate, driven individuals to join our mission to redefine...


  • Bengaluru, Karnataka, India System Soft Technologies Full time

    Role: Firmware EngineerDuration:6-12 monthsLocation :Hybrid -BangaloreJob Responsibilities:Participate as a member of the NAND characterization team to architect, prototype and implement firmware for FlashTech NVMe Controllers for newest generations of NAND from various NAND vendors.Work on Machine Learning based NAND management algorithms.Generate...


  • Bengaluru, Karnataka, India Schneider Electric Full time

    Job Description – R&D Senior Firmware Design EngineerWe are currently seeking a R&D Senior Firmware Design Engineer to join our R&D team based in our Bangalore, India location.  The ideal candidate will have hands-on experience working with a variety of sensor technologies, including those involving analog signal interfaces and wired communication...


  • Bengaluru, Karnataka, India Paramount Group Uk Ltd Full time

    Job Title: Firmware Lead EngineerExperience: 6–10 YearsLocation: BangaloreEmployment Type: Full-timeNotice Period: Immediate / Short notice preferredJob DescriptionWe are seeking an experienced Firmware Lead Engineer to own firmware architecture and provide strong technical leadership for embedded and Linux-based systems. The role requires hands-on...


  • Bengaluru, Karnataka, India Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Bengaluru, Karnataka, India Sandisk Full time

    Company DescriptionSandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...


  • Bengaluru, Karnataka, India Microsoft Full time

    OverviewMicrosoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365,...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Paramount Group Uk Ltd Full time

    Job Title: Firmware EngineerExperience: 3–5 YearsLocation: BangaloreEmployment Type: Full-timeNotice Period: Immediate / Short notice preferredJob DescriptionWe are looking for a Firmware Engineer with hands-on experience in embedded firmware development using C/C++ on Linux-based platforms. The role involves working closely with hardware and system teams...


  • Bengaluru, Karnataka, India Beckman Coulter Full time

    Bring more to life.Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnologyAt Cepheid, one of Danaher s 15+ operating companies, our work saves lives and we re all united by a shared commitment to innovate for tangible impact.You ll thrive in a culture of belonging where you and your unique...