
Senior Firmware Engineer
1 day ago
- Job 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 resolution of customer issues, analysis and enablement of customer use-cases and feeding back the patches/fixes to the mainline SW.
Bring-up customer boards with Linux kernel and device drivers working as reference boards.
Serve as consultant to FAEs, customers and partners as the subject matter expert in the area of BIOS/Firmware.
Achieve maximum platform/silicon entitlement in customer products through power and performance, driver optimization.
Author applications notes and present training sessions to enable field teams, customers and partners.
Prepare and deploy packages of different Linux distros integrating different components.
Maintain domain expertise on new technologies by working closely with software/technology development teams on specific projects and participating in trainings, boot-camps etc.
- Requirements:
Engineering degree in CS/EE with 15+ years of relevant experience.
Familiarity with at least one BIOS code base (AMI, Insyde, Phoenix, Coreboot BIOS).
Knowledge of ACPI, USB, NVMe, SATA, PCIe and other PC industry standards.
Knowledge of protocols including I2c, SPI, UART, etc. is expected.
Hands on experience with hardware debugging tools like AMD HDT, ITP, Arium, etc.
Hands-on experience required to support customers throughout product production, including board bring-up, custom feature development, and issue resolution.
Hands on experience working with Reference Boards.
Able to read and interpret hardware schematics. Experience with FPGA firmware is a plus.
Expert in C language; knowledge of x86 assembly.
Hands-on knowledge of embedded software debugging techniques both from the hardware and BIOS perspective.
Good knowledge of CPU system architecture and HW platforms based on x86.
Agile and adaptable to changing customer requirements with ability to scope the work and drive closure.
Experience working in a multi-site and multi-cultural environment and ability to travel as needed.
Experience in customer facing role (application engineering) will be a big plus.
Team player with passion and hunger to do whatever it takes for business success.
Excellent communication and evangelizing skills with an entrepreneurial spirit to produce results.
-
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...
-
Senior Firmware Engineer
3 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 scheduling,...
-
Lead Firmware Engineer
3 days ago
Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time ₹ 15,00,000 - ₹ 20,00,000 per yearAt Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one of the world's biggest challenges: Energy storage.We are seeking a Lead Firmware Engineer to design and implement efficient, reliable, and maintainable firmware...
-
WiFi Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Varite Full timeJob Summary :We are seeking a skilled WiFi Firmware Engineer to design, implement, and optimize firmware for wireless connectivity solutions. This role involves working on MAC-level protocols, signal processing algorithms, and real-time embedded systems for high-performance and power-efficient wireless products. The ideal candidate will have strong expertise...
-
Senior Iot Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Solaredge Full timeAre you ready to power the future At SolarEdge NASDAQ SEDG we re a global leader in smart energy technology with over 4 000 employees offices in 34 countries and millions of installations worldwide Our innovative solutions include solar inverters battery storage backup systems EV charging and AI-based energy management We re committed to...
-
Senior Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India ACL Digital Full timeSenior Firmware (FPGA) Engineer Experience : 4- 10 years Location : Hyderabad Required skill for the Job : Hands-on experience with AMD Xilinx development tools, Vivado and Vitis. Preferred to have worked with AMD Xilinx evaluation boards before. Experience in C bare-metal firmware development for IP testing and validation. RTL coding,...
-
Senior Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India ACL Digital Full timeSenior Firmware (FPGA) EngineerExperience : 4- 10 yearsLocation : HyderabadRequired skill for the Job :Hands-on experience with AMD Xilinx development tools, Vivado and Vitis.Preferred to have worked with AMD Xilinx evaluation boards before.Experience in C bare-metal firmware development for IP testing and validation.RTL coding,...
-
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...
-
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...
-
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...