Firmware Engineer

Department Icon IT / Software Development & Related
102+ Applicants
Posted: 11 months ago
1-3 years
Surat
work from office

Posted: 11 months ago
|
Applicants: 102+
Job Description
Similar Jobs
Please verify your account first! Send OTP

Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs

Job Description

Firmware Development & Optimization


  • Design and develop real-time embedded firmware for solar inverters, power converters, and energy management systems.
  • Implement MPPT (Maximum Power Point Tracking) algorithms, power control loops, and inverter control strategies.
  • Optimize firmware for low-power, high-efficiency operation in DC-DC, DC-AC, and AC-DC converters.

Microcontroller & RTOS-Based Development


  • Work with STM32, TI C2000, or similar microcontrollers for power electronics applications.
  • Implement Free RTOS, Zephyr, or bare-metal firmware for real-time task scheduling.
  • Optimize firmware for low-latency, high-speed control applications.

Communication Protocols & Connectivity


  • Develop firmware supporting UART, SPI, I2C, CAN, RS-485, Modbus, and Ethernet.
  • Implement IoT-based remote monitoring and control using MQTT, HTTP, Web Sockets and LTE/Wi-Fi/Bluetooth integration.
  • Ensure secure OTA (Over-the-Air) updates and implement cybersecurity measures for remote device management.

System Debugging & Testing


  • Use oscilloscopes, logic analysers, JTAG debuggers, and power analyzers for firmware debugging.
  • Conduct Hardware-in-the-Loop (HIL) testing and simulation-based verification of control algorithms.
  • Perform EMI/EMC compliance testing and safety validation of firmware-driven power systems.

Power Electronics & Renewable Energy Integration


  • Develop real-time closed-loop control algorithms for PWM-based inverters, motor drives, and power converters.
  • Implement grid synchronization, anti-islanding protection, and active Power Factor Correction (PFC) techniques.
  • Optimize battery management firmware for Li-ion, LFP, and lead-acid storage systems in solar applications.

Required Skills, Knowledge and Attitude

  • Skills & Knowledge:
  • Embedded C/C++ & Real-Time Programming
  • STM32, TI C2000, DSP-based Control
  • MPPT, Power Converters, Inverter Topologies
  • UART, SPI, I2C, CAN, Modbus, Ethernet
  • Oscilloscope, JTAG, HIL, EMI/EMC Testing
  • Battery Management Systems (BMS) Optimization
  • Problem-Solving & Team Collaboration
  • Embedded C/C++, Free RTOS, Zephyr
  • MPPT, DC-DC, DC-AC, AC-DC
  • UART, SPI, I2C, CAN, Modbus
  • Oscilloscope, JTAG, HIL, EMI/EMC
  • Battery Management, Li-ion, LFP
  • Real-Time Control, Power Electronics

Looking to get Placed? Try our Placement Guarantee Plan

Attitude:


  • Embedded C/C++, Free RTOS, Zephyr
  • STM32, TI C2000, DSP Control
  • MPPT, DC-DC, DC-AC, AC-DC
  • UART, SPI, I2C, CAN, Modbus
  • Oscilloscope, JTAG, HIL, EMI/EMC
  • Battery Management, Li-ion, LFP
  • Real-Time Control, Power Electronics

Perks

  • The incentive has no upper bar.

  • Celebrate your birthday and work anniversary with us.

  • Enjoy public holidays & 24 paid leaves with your family.

  • Secure yourself and your loved one with the company's corporate insurance policy.

  • And many more, to know to apply now.

Skills

Embedded C/C++ & Real-Time Programming STM32CANJTAGEthernet OscilloscopeTI C2000DSP-based Control MPPTHILI2COptimization

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

Important dates & deadlines?

Application Deadline

13 Dec 25, 05:44 PM IST

Similar Jobs

View All
Loading...
Bag Logo
Jobaaj
Don't Miss out any Updates

Subscribe now for the latest job alerts
and never miss an update

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

Firmware Engineer

Share with