Senior Firmware Engineer
4 days ago
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.
-
Senior Engineer, Firmware Engineering
2 weeks ago
Bengaluru, Karnataka, India Western Digital Full timeJob 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...
-
Senior Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India X-PHY Full timeX-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...
-
Senior Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India System Soft Technologies Full timeRole: 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...
-
Senior Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India Schneider Electric Full timeJob 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...
-
Firmware Lead Engineer
2 weeks ago
Bengaluru, Karnataka, India Paramount Group Uk Ltd Full timeJob 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...
-
Lead Firmware Engineer
1 week ago
Bengaluru, Karnataka, India Advanced Micro Devices, Inc Full timeWHAT 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 timeCompany 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...
-
Principal Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India Microsoft Full timeOverviewMicrosoft 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 timeJob 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...
-
Principal Firmware Engineer
4 days ago
Bengaluru, Karnataka, India Beckman Coulter Full timeBring 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...