Firmware Developer
1 month ago
Job Description :
We are seeking a skilled Firmware Developer to join our engineering team. The ideal candidate will have extensive experience in developing low-level drivers and firmware for various embedded devices. You will work with a range of bus protocols and microcontrollers to create robust and efficient firmware solutions.
Key Responsibilities :
- Develop and maintain low-level drivers and firmware for various hardware components, including :
- Bus Protocols : I2C, SPI, USB, PCI, CAN
- Devices : EEPROM, NAND Flash, RTC, LCD, ADC
- Firmware for Audio, WLAN, Bluetooth, and other applications
- Write clean, efficient, and maintainable code in Embedded C.
- Collaborate with hardware engineers to integrate firmware with microcontroller systems.
- Perform extensive debugging and troubleshooting of firmware issues using tools such as Trace32 Debugger.
- Conduct code reviews and provide feedback to improve code quality and team performance.
- Document firmware designs, interfaces, and changes to ensure clear communication within the team.
- Stay updated with industry trends and advancements in embedded systems and firmware development.
Qualifications :
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Proven experience in developing low-level drivers and firmware for embedded systems.
- Strong proficiency in Embedded C programming.
- Hands-on experience with microcontrollers, particularly Renesas, Infineon, or Freescale (NXP) architectures.
- Familiarity with ARM microprocessors, especially ARM Cortex variants.
- Excellent debugging skills, with experience using Trace32 Debugger or similar tools.
- Strong analytical and problem-solving abilities.
- Good communication skills and ability to work collaboratively in a team environment.
Preferred Qualifications :
- Experience with real-time operating systems (RTOS) is a plus.
- Knowledge of wireless communication protocols and standards.
- Familiarity with version control systems (e.g., Git).
-
Firmware Developer
4 weeks ago
Bengaluru, Karnataka, India Uni Connect Pte Ltd Full timeFirmware Development OpportunitiesThe Firmware Development team at Uni Connect Pte Ltd is looking for talented professionals to join our ranks. As a Firmware Developer, you will be responsible for designing, developing, and testing firmware for our cutting-edge products.Key Requirements· Strong C language programming skills and debugging experience·...
-
Firmware Developer
1 month ago
Bengaluru, Karnataka, India Yulu Full timeAbout Yulu: We are a leading shared electric mobility technology player dedicated to making mobility accessible, affordable, environmentally sustainable, and inclusive. Our robust technology stack and deep stakeholder partnerships have created a strong positive impact in several cities over the past five years. We are excited to welcome people with high...
-
Firmware Developer
1 month ago
Bengaluru, Karnataka, India Yulu Full timeAbout Yulu:We are a leading shared electric mobility technology player dedicated to making mobility accessible, affordable, environmentally sustainable, and inclusive. Our robust technology stack and deep stakeholder partnerships have created a strong positive impact in several cities over the past five years.We are excited to welcome people with high...
-
Firmware Developer
2 months ago
Bengaluru, India N Human Resources & Management Systems Full timeJob DescriptionJob Title: Firmware DeveloperLocation: Bangalore/Hyderabad/Pune/ChennaiPosition Type: Full-TimeJob Summary:We are looking for a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of...
-
Firmware Developer
2 months ago
Bengaluru, India N Human Resources & Management Systems Full timeJob Title: Firmware DeveloperLocation: Bangalore/Hyderabad/Pune/ChennaiPosition Type: Full-TimeJob Summary:We are looking for a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software...
-
Firmware Development Lead
4 weeks ago
Bengaluru, Karnataka, India Razorpay Full timeA Firmware Development Lead at Razorpay is responsible for designing, implementing, and maintaining firmware solutions for the devices within Point of Sale's ecosystem.Key Responsibilities:Collaborate with cross-functional teams to define firmware requirements and specifications for the smart speaker and associated devices.Design, develop, and test firmware...
-
Firmware Development Engineer
4 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeFirmware Development OpportunityLenovo is seeking a skilled Firmware Development Engineer to join our team in Bangalore, India. As a key member of our BMC firmware development team, you will contribute to the creation of cutting-edge server firmware for Lenovo ThinkSystem XCC. Your expertise in C and C++ firmware development, as well as knowledge of...
-
Firmware Development Manager
1 month ago
Bengaluru, Karnataka, India Lenovo Full timeAbout the RoleLenovo is seeking a highly skilled Firmware Development Manager to lead our team in developing XCC for our High End servers, Edge Servers, AI Servers, and key Hyperscale customers in North America.As the Firmware Development Manager, you will be responsible for managing and leading a firmware team dedicated to developing platform unique...
-
Embedded Firmware Developer
4 weeks ago
Bengaluru, Karnataka, India NR Consulting - India Full timeJob Title: Embedded Firmware DeveloperNR Consulting - India is seeking an experienced Embedded Firmware Developer to join our team in Bangalore. The ideal candidate will have a strong background in embedded firmware development, with a focus on Systems Management (BMC) and/or embedded processors.Key Responsibilities:- Develop, test, and maintain firmware for...
-
Senior Firmware Developer
2 weeks ago
Bengaluru, Karnataka, India Tech Mahindra Full timeRole Overview:As a senior firmware engineer at Tech Mahindra, you will be responsible for developing memory firmware for ABL FW.Key Responsibilities:Design and implement memory firmware for DDR4, DDR5, and NVDIMM.Develop and maintain firmware for different DIMM types, including UDIMM, SODIMM, RDIMM, LRDIMM, and LPDDR.Collaborate with the team to implement...
-
Firmware Development Expert
3 weeks ago
Bengaluru, Karnataka, India Uni Connect Pte Ltd Full timeJob DescriptionAt Uni Connect Pte Ltd, we are seeking a skilled Firmware Development Expert to join our team. This role involves developing and maintaining firmware for our power management firmware (PMFW) system, requiring expertise in C programming and debugging, as well as working knowledge of git/gerrit.Key Responsibilities• Develop and maintain...
-
Firmware Developer
3 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeUEFI Firmware Development OpportunityIn Lenovo ISG, we are seeking a skilled Firmware Engineer to join our UEFI firmware development team in Bangalore, India. The successful candidate will contribute to creating the world's top servers, working closely with internal teams to design new product features and develop next-generation server products.Key...
-
Firmware Development Manager
3 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeJob SummaryLenovo is seeking a highly skilled Firmware Development Manager to lead our team in developing XCC firmware for our High End servers, Edge Servers, AI Servers, and key Hyperscale customers in North America.Key ResponsibilitiesDevelop and implement platform unique firmware features for our High End products via corresponding firmware project...
-
Senior Firmware Developer
1 month ago
Bengaluru, Karnataka, India N Human Resources & Management Systems Full timeJob Title: Senior Firmware DeveloperWe are seeking a highly skilled Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems, strong problem-solving skills, and the ability to mentor junior engineers.Key Responsibilities:Firmware...
-
Firmware Development Specialist
1 month ago
Bengaluru, Karnataka, India Lenovo Full timeJob SummaryLenovo ISG is seeking a skilled Firmware Development Specialist to join our UEFI firmware development team in Bangalore, India. As a key member of our team, you will be responsible for developing and maintaining UEFI/BIOS firmware for next-generation server products.Key ResponsibilitiesDevelop and maintain UEFI/BIOS firmware for x86 and ARM server...
-
Firmware Development Specialist
1 month ago
Bengaluru, Karnataka, India Appsperts People Solution Full timeJob SummaryWe are seeking a highly skilled Firmware Development Specialist to join our team at Appsperts People Solution. The ideal candidate will have a strong background in firmware development, with expertise in C/C++ programming and experience with real-time systems.The successful candidate will be responsible for designing, developing, and testing...
-
Senior Firmware Developer
4 weeks ago
Bengaluru, Karnataka, India Uni Connect Pte Ltd Full timeJob DescriptionUni Connect Pte Ltd is seeking a highly skilled Firmware Development professional to join our team.Key Responsibilities:1. Security Firmware (PSP FW) Key Skillsets:Programming and Debugging: Develop and maintain high-quality C language code for security firmware.Git/Gerrit Knowledge: Utilize git and gerrit for version control and code...
-
Firmware Development Specialist
3 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeJob SummaryWe are seeking an experienced Firmware Development Specialist to join our team in Bangalore, India. As a key member of our BMC firmware development team, you will play a critical role in creating cutting-edge firmware for Lenovo ThinkSystem products.Key Responsibilities- Design, implement, and document the BMC platform.- Collaborate with...
-
Firmware Development Engineer
1 month ago
Bengaluru, Karnataka, India Lenovo Full timeJob DescriptionLenovo is seeking a talented Firmware Development Engineer to join our team in Bangalore, India. As a Firmware Development Engineer, you will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key ResponsibilitiesDevelop and maintain the Server BMC firmware for ThinkSystem products.Work with...
-
Embedded Firmware Developer
4 weeks ago
Bengaluru, Karnataka, India Toshiba Software (India) Pvt. Ltd. Full timeToshiba Software (India) Pvt. Ltd.Job Title: Embedded Firmware DeveloperLocation:Job Description:We are seeking a skilled Senior Software Engineer to lead the development and verification of HDD Firmware for various technologies.The ideal candidate will have:Strong understanding of embedded firmware design concepts, including verification...