
Senior Firmware Engineer
4 days ago
In this role, you will be responsible for the entire lifecycle of firmware development, from design and coding to integration, testing, and deployment. This includes leading end-to-end firmware development, architecting and implementing real-time operating system (RTOS) based scheduling, multitasking, and inter-process communication, developing and optimizing device drivers and middleware, ensuring firmware-hardware integration, and driving low-power optimization and memory efficiency.
Required Skills and Qualifications:To be successful in this position, you should have a strong background in C programming languages, expertise in embedded C, and working knowledge of Python for scripting, automation, and test harness development. You should also have a solid understanding of RTOS-based design, real-time scheduling, interrupt handling, and inter-task communication, as well as experience with protocols and communication interfaces such as CAN, LIN, Modbus, MQTT, BLE, Wi-Fi, I²C, SPI, UART, RS-485, and Ethernet.
You should have deep knowledge of microcontrollers such as STM32 (F7, L4 series), TI Hercules, NXP, ESP32, Renesas, and similar devices. Additionally, you should have experience in developing low-level drivers for sensors, motor drivers, and peripherals, and be proficient in debugging and optimization techniques using JTAG/SWD, oscilloscopes, logic analyzers, BusMaster, PCAN, and protocol analyzers.
A bachelor's degree in Electronics, Electrical, Computer Science, or related engineering fields is required, and 6–12 years of proven industry experience in embedded firmware development is preferred. Experience in mentoring junior engineers, reviewing code, and contributing to technical strategy is also desirable.
Benefits:This role offers a competitive salary and benefits package, as well as opportunities for professional growth and development. If you are a motivated and experienced firmware developer looking for a new challenge, please submit your application.
Others:Please note that this job description may be subject to change, and we reserve the right to modify or terminate the position at any time. We are an equal opportunity employer and welcome applications from diverse candidates.
-
Senior Firmware Engineer
2 days ago
Bengaluru, Karnataka, India Cynergy Services Full timeSenior Firmware Engineer TestingWe are seeking a highly experienced Senior Firmware Engineer Testing with 8+ years of experience in embedded systems and firmware validation.The ideal candidate will be responsible for testing, debugging, and validating firmware for embedded devices, ensuring high reliability and compliance with industry standards.This role...
-
Senior Firmware Engineer
5 days ago
Bengaluru, Karnataka, India Classic Search Private Limited Full time US$ 1,50,000 - US$ 2,00,000 per yearA reputed client of Classic Search from the Semiconductor industry is hiring and inviting applications for the post ofSenior Engineer FirmwareRequirements/Qualifications:Bachelor's or higher degree in Electronics/Computer Science Engineering or related technical majors 8+ years of strong firmware development experience in embedded systems using C programming...
-
Senior Firmware Developer
7 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our team in Firmware Validation.This is a high-level position that requires strong technical expertise and experience in SSD Firmware development and validation.Key Responsibilities:You will design and develop comprehensive test scripts to validate firmware for enterprise-class...
-
Firmware Engineer
6 days ago
Bengaluru, Karnataka, India Black Box Full timeJob Description- Firmware Development: Design, develop, test, and debug firmware code for embedded systems or devices- This includes writing efficient and reliable code to control the hardware and implement required functionalities- Embedded Systems Design: Work closely with hardware engineers to define system requirements, select appropriate...
-
Senior Firmware Engineer – Networking
5 days ago
Bengaluru, Karnataka, India Benlycos Pvt Ltd Full time ₹ 15,00,000 - ₹ 20,00,000 per yearAbout BenlycosBenlycos designs and manufactures advanced internet-bonding routers and connectivity solutions that combine multiple links—cellular, wired, and wireless—into a single, high-performance, highly reliable connection. Our products, such as Zifilink, Clover and Bloom Bonding Router, power mission-critical applications for enterprises,...
-
Lead Firmware Engineer
2 weeks 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...
-
Senior Firmware Engineer
6 days ago
Bengaluru, Karnataka, India HireInfinity Consulting Full timeWere looking for a Firmware Engineer with deep expertise in ASIC/SoC firmware development and verification. In this role, youll serve as a critical link between hardware and software, contributing across the firmware stackfrom ROM code and bootloaders to PCIe firmwarein a simulation-driven environment.Key Responsibilities :- Design and implement firmware in...
-
Senior Emulation and Firmware Engineer
4 days ago
Bengaluru, Karnataka, India beBeeEmulation Full time ₹ 15,00,000 - ₹ 20,00,000Job DescriptionAs a senior emulation and firmware engineer, you will play a key role in the development and validation of firmware for leading edge emulators. Your primary responsibilities will include:• CPU/GPU firmware bring up and debug using Veloce, Zebu, or Palladium emulators.• Development, modification, and enhancement of functional and stress...
-
Senior Firmware Engineer
3 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,...
-
Senior Firmware Engineer
5 days ago
Bengaluru, Karnataka, India Schneider Electric Full time ₹ 1,04,000 - ₹ 1,30,878 per yearJob Description:Job 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...