Firmware Developer (C/C++, Networking and communication Protocols and Microcontrollers) (Koramangala)

Firmware Developer (C/C++, Networking and communication Protocols and Microcontrollers) (Koramangala)

19 Sep
|
Kazam EV Tech Private
|
Koramangala

19 Sep

Kazam EV Tech Private

Koramangala

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.

Pay: ₹1,300,000.00 - ₹1,400,000.00 per year

Perks

- Food provided

Application Question(s):
- Would you be comfortable with a budget between 13 - 14 LPA and commute to Bengaluru for this role?
- Do you use know advanced C and C++ programming languages?
- Have you worked with Networking and communication protocols? ( MQTT, HTTP, I2C, SPI, UART, CANe.tc)
- Have you worked with Microcontrollers - STM 32, dsPIC or ESP32?

Work Location: In person

📌 Firmware Developer (C/C++, Networking and communication Protocols and Microcontrollers) (Koramangala)
🏢 Kazam EV Tech Private
📍 Koramangala

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: firmware developer (c/c++, networking and communication protocols and microcontrollers) (koramangala) / koramangala

Subscribe to this job alert:

Get the latest job offers by email for: firmware developer (c/c++, networking and communication protocols and microcontrollers) (koramangala) / koramangala