
Firmware Developer
4 weeks ago
Key Responsibilities:
● Design, develop, and test firmware for rectifiers and AC chargers.
● Collaborate closely with hardware engineers to define firmware requirements and specifications.
● Implement control algorithms and digital signal processing (DSP) techniques to optimize rectifier and power electronics performance.
● Develop and maintain code in C/C++ for microcontrollers and digital signal processors (DSPs).
● Integrate and debug firmware with hardware prototypes.
● Work with networking protocols such as MQTT, HTTP, WebSocket, and SSL for secure communication.
● Develop and implement Firmware Over-The-Air (FOTA) solutions for remote firmware updates.
● Create and execute test plans to validate firmware functionality and reliability.
● Document firmware design, development processes, and test results.
● Manage firmware version control, including maintaining, updating, and optimizing the existing codebase using Git.
Qualifications:
● Bachelor's or Master's degree in Electrical Engineering, Electronics & Communication Engineering (ECE), Computer Engineering, or a related field.
● 3+ years of experience in embedded firmware development, ideally within power electronics or related industries.
Required Skills:
● Proficiency in C and C++ programming.
● Strong understanding of data structures and algorithms.
● Extensive experience with microcontrollers (e.g., STM32, dsPIC, ESP32).
● Solid understanding of basic electronic components and their applications.
● Experience with embedded development tools (e.g., STM32CubeMX, MPLAB, VS Code).
● Familiarity with debugging tools like SWD, JTAG, logic analyzers, and oscilloscopes.
● Strong knowledge of communication protocols (e.g., I2C, SPI, UART, CAN).
● Proficiency in Git for version control, including branching, merging, and code management.
● Excellent problem-solving skills and attention to detail.
● Effective communication skills, with the ability to clearly convey ideas to team members.
-
Firmware Developer
1 week ago
Bengaluru, Karnataka, India Hire Xpert Full time ₹ 80,000 - ₹ 1,50,000 per yearHi All,We are looking for Firmware Developer who can join immediately.Location-Bangalore/ChennaiResponsibilitiesl Design, develop, and maintain firmware for embedded products.l Collaborate with hardware/software teams to define driver requirementsl Implement and optimize low-level drivers for peripherals and platforms.l Debug and troubleshoot...
-
Firmware Developer
4 weeks ago
Bengaluru, India Maimsd Technology Full timeSenior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...
-
Firmware Developer
2 weeks ago
Bengaluru, Karnataka, India Maimsd Technology Full time ₹ 1,80,000 - ₹ 2,40,000 per yearSenior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...
-
Firmware Developer
1 week ago
Bengaluru, Karnataka, India MaimsD Technology Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Firmware Engineer/Architect Job Description We are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a...
-
Firmware Developer
4 weeks ago
Bengaluru, India MyCareernet Full timeCompany:Global Technology organization Key Skills:Firmware, C Programming, Device Driver, Networking, Storage, PCIe. Roles & Responsibilities: Develop and maintain embedded firmware for hardware accelerators. Collaborate with distributed teams across multiple sites and time zones. Interface directly with technical contacts in customer labs to gather...
-
Firmware Developer
1 week ago
Bengaluru, Karnataka, India MyCareernet Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany:Global Technology organizationKey Skills:Firmware, C Programming, Device Driver, Networking, Storage, PCIe.Roles & Responsibilities:Develop and maintain embedded firmware for hardware accelerators.Collaborate with distributed teams across multiple sites and time zones.Interface directly with technical contacts in customer labs to gather requirements...
-
Firmware Developer
4 weeks ago
Bengaluru, India EMO Full timePosition:Firmware Developer Location:Bangalore About UsAt EMO Energy, we're a fast-moving deep-tech startup revolutionizing the electric mobility space. We are building a complete end-to-end EV technology stack from high-performance battery systems to intelligent control electronics powering the next generation of electric vehicles. We thrive on innovation,...
-
Firmware Engineer
2 weeks ago
Bengaluru, India Flowserve Full timeRole Summary In this role you will report into the Supervisor, Engineering. You will be part of an exciting new team and be involved in application design, developing real-time embedded firmware for microcontrollers and designing to meet the requirements of functional safety standards. Responsibilities Low-power electronics firmware development ...
-
Firmware Engineer
2 weeks ago
Bengaluru, India Flowserve Full timeRole Summary In this role you will report into the Supervisor, Engineering. You will be part of an exciting new team and be involved in application design, developing real-time embedded firmware for microcontrollers and designing to meet the requirements of functional safety standards. Responsibilities Low-power electronics firmware development ...
-
Firmware Developer
4 weeks ago
Bengaluru, India Triphase Technologies Full timeRole & responsibilities Thorough Knowledge in C & C++ programming skills. Extensive Design and implementation experience & debugging skills on embedded platforms Practical experience in programming of 8 /16 /32 bit microcontrollers ( Renesas / TI/ Nuvoton/ST/ NXP / PIC/ ) for in real Knowledge on ARM core Processor Knowledge on BLDC motor control . time...