
Senior Firmware Engineer LowLevel Driver
3 weeks ago
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).
-
Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Varite Full timeJob Summary :We are seeking an experienced Firmware Engineer specializing in bootloader development and Board Support Package (BSP) integration. The ideal candidate will work on low-level firmware components, enabling seamless hardware-software integration across embedded platforms. You will play a critical role in platform bring-up, secure boot, and system...
-
Senior Firmware Engineer
1 day ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000Embedded Software EngineerJob Description:The Embedded Software Engineer will work on the development of software for embedded systems, including firmware and device drivers. The engineer will be responsible for bring-up of customer boards with Linux kernel and device drivers working as reference boards.Key Responsibilities:Hands-on coding/debugging and...
-
Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India SproutsAI Full timeKey Responsibilities :.- Develop and refine firmware for mobile manipulator robots, focusing on robustness and precision.- Integrate key robotic components, including collaborative robotic arms, sensors, motors, actuators, and power tools using uROS framework.- Test and debug firmware, systematically resolving hardware-software interface issues.- Collaborate...
-
Senior Firmware Innovator
2 days ago
Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 2,00,00,000 - ₹ 4,00,00,000Cloud Firmware EngineerWe are seeking a highly skilled Cloud Firmware Engineer to join our team. This individual will be responsible for designing and developing firmware solutions for cloud infrastructure.Participate in all phases of product development, including pre-silicon, post-silicon, and platform deployment in data centers.Drive, define, implement,...
-
Firmware Engineering Manager
2 weeks ago
Bengaluru, Karnataka, India Talent Expert Sourcing Solutions Full timeJob DescriptionFirmware Engineering Managerdrive embedded firmware and intelligent video/IoT productsHands-on role with deep technical expertise with people management, global collaboration, and smart security innovation.You will lead and mentor a multidisciplinary engineering team of around 25 members of embedded software, image tuning, MCU, and QA...
-
Junior/Senior Firmware Engineer
3 days ago
Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time ₹ 8,00,000 - ₹ 12,00,000 per yearWe are conducting an In-Person Recruitment Drive on 23rd August, Saturday. Shortlisted candidates will be called for an office visit. Interested candidates can apply till Thursday.We are hiring for two positions in our core Engineering team - Firmware Engineer and Senior Firmware Engineer with the role determined based on years of experience. Those who can...
-
Embedded Firmware Engineer
1 day ago
Bengaluru, Karnataka, India beBeeFirmware Full time US$ 90,000 - US$ 1,20,000Job OpportunityWe are seeking an experienced firmware engineer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and debugging firmware for various products.Key Responsibilities:Design, develop, and verify firmware for various products.Collaborate with cross-functional teams to ensure smooth...
-
Bluetooth Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Varite Full timeJob Summary : We are looking for a talented Bluetooth Firmware Engineer to design, develop, and optimize firmware for Bluetooth connectivity solutions. This role involves working on Bluetooth Classic and BLE features, developing host software and profiles, and integrating chipsets into high-performance, low-power products. The ideal candidate will have...
-
Senior Embedded Systems Engineer
3 days ago
Bengaluru, Karnataka, India beBeeEmbeddedSystems Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Job Title: Senior Embedded Systems Engineer">This is an opportunity to work on complex drivers and firmware for critical System-on-Chip (SoC) IPs. You will be responsible for developing system-level test content to validate drivers/firmware for overall system testing.">The ideal candidate will have a strong understanding of embedded systems, SoC...
-
Senior Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Tata Technologies Full timeWe're Hiring | Senior Firmware Engineer – RTOS & Embedded Systems Location: Bangalore | Experience: 8–12 Years | NP: Immediate to 30 Days We're looking for an experienced Firmware Engineer with hands-on expertise in RTOS (FreeRTOS, Zephyr, OpenBSW) , embedded C, and real-time system integration. Must-Have Skills: Embedded C, RTOS (task...