Firmware Developer
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Position Name Firmware Developer
Location Bangalore
Experience Range 3- 6 years
Salary Range 9 - 15 Lac
Mandatory Requirement
• Low Level Driver Development for atleast one other than I2C/SPI/UART
• Strong embedded C programming skills
About The Client
Our Client is a technology design services company with a high level of expertise in semiconductor design and embedded software development including applications. Founded in 2004, the company has proven expertise in ASIC design from Spec to Silicon and software development end to end.
Job Role And Responsibilities
Responsible for developing/modifying the Low-Level drivers or Firmware
• This work involves Bare Metal Programming =>
• Expected to understand Micro-controller Datasheets.
• Responsible for Register/Assembly Programming
The domain can be Automotive/Platform/Mobile/Multimedia
Requirements -
Minimum 3 to 5 years experience in developing Low-Level Drivers/Firmware
• Bus Protocols :- I2C, SPI, USB , PCI or CAN etc
• Devices :- EEPROM, NAND Flash, RTC ,LCD, ADC etc
• Firmware :- Audio/WLAN/Bluetooth etc.
• Good Embedded C programming Skills.
• Good Hand-on in Microcontrollers ( Renesas/Infineon/Freescale ( NxP)
• Good in ARM Micro-processor, preferable ARM-Cortex variants
• Extensive debugging skills , preferably Trace32 Debugger.
• Bachelor's degree in Electronics Engineering or similar
Qualification And Experience
BE, ME, M.Tech, MCA
Skills: firmware,i2c,spi,uart
Location Bangalore
Experience Range 3- 6 years
Salary Range 9 - 15 Lac
Mandatory Requirement
• Low Level Driver Development for atleast one other than I2C/SPI/UART
• Strong embedded C programming skills
About The Client
Our Client is a technology design services company with a high level of expertise in semiconductor design and embedded software development including applications. Founded in 2004, the company has proven expertise in ASIC design from Spec to Silicon and software development end to end.
Job Role And Responsibilities
Responsible for developing/modifying the Low-Level drivers or Firmware
• This work involves Bare Metal Programming =>
• Expected to understand Micro-controller Datasheets.
• Responsible for Register/Assembly Programming
The domain can be Automotive/Platform/Mobile/Multimedia
Requirements -
Minimum 3 to 5 years experience in developing Low-Level Drivers/Firmware
• Bus Protocols :- I2C, SPI, USB , PCI or CAN etc
• Devices :- EEPROM, NAND Flash, RTC ,LCD, ADC etc
• Firmware :- Audio/WLAN/Bluetooth etc.
• Good Embedded C programming Skills.
• Good Hand-on in Microcontrollers ( Renesas/Infineon/Freescale ( NxP)
• Good in ARM Micro-processor, preferable ARM-Cortex variants
• Extensive debugging skills , preferably Trace32 Debugger.
• Bachelor's degree in Electronics Engineering or similar
Qualification And Experience
BE, ME, M.Tech, MCA
Skills: firmware,i2c,spi,uart
0 page views
Related listings
-
Hiring for Mobile Developer // BangaloreSoftware DeveloperHiring for Mobile Developer // Bangalore MNR Solutions Private Limited - Bengaluru, Karnataka Job details Salary ₹6,00,000 - ₹10,00,000 a year Job Type Full-time Qualifications Bachelor's (Preferred) total work: 3 years (Preferred) Full Job Descripti...2026/11/08
-
UI Developer Intern (2023)Software DeveloperDesign, build, and maintain highly reusable Angular, JavaScript, HTML and CSS code. Translate user behavior and research into actionable data.Design and create mockups and user journeys for a wide range of devices including mobile.Rapid development a...2026/11/08
-
Software EngineerSoftware DeveloperSoftware Engineer Enhancesys Innovations Pvt. Ltd. - Bengaluru, Karnataka Job details Salary From ₹10,00,000 a year Benefits & Perks Provident Fund, Health insurance, Paid sick time, Food provided Job Type Full-time Regular / Permanent Qualificat...2026/11/08
