Firmware Engineer QuantumPulse Technologies

  • company name QuantumPulse Technologies
  • working location Office Location
  • job type Full Time

Experience: 3 - 3 years required

Pay:

Salary Information not included

Type: Full Time

Location: Chennai

Skills: Firmware development, microcontroller programming, Peripheral Driver Development, RTOS BareMetal Systems, Bootloader Firmware Updates, Debugging Testing, LowPower Optimization, Embedded communication protocols, Security Compliance, Documentation Collaboration

About QuantumPulse Technologies

Job Description

Job Title: Firmware Engineer Employment Status: Full-time Experience: 3+ Years Location: Chennai Job Description: Roles and Responsibilities : Firmware Development Design, develop, and optimize firmware for embedded systems using C/C++. Microcontroller Programming Work with STM32, ESP32, PIC, AVR, and ARM Cortex-M series microcontrollers. Peripheral & Driver Development Implement UART, SPI, I2C, CAN, USB, ADC, PWM, and GPIO communication. RTOS & Bare-Metal Systems Develop applications using FreeRTOS, Zephyr, or bare-metal programming. Bootloader & Firmware Updates Design custom bootloaders and implement FOTA (Firmware Over-the-Air) updates. Debugging & Testing Use JTAG, SWD, oscilloscopes, logic analyzers, and debuggers for troubleshooting. Low-Power Optimization Implement low-power modes (STOP, STANDBY, SLEEP) for battery-efficient systems. Embedded Communication Protocols Develop firmware for Bluetooth, Wi-Fi, LoRa, Zigbee, MQTT, and Modbus. Security & Compliance Implement secure boot, encryption, and authentication for firmware protection. Documentation & Collaboration Maintain technical documentation and work closely with hardware and software teams. If you are interested kindly share your cv to jobs@quantumpulse.ltd Job Type: Full-time Schedule: Day shift Experience: Firmware Engineer: 3 years (Required) Location: Chennai, Tamil Nadu (Required) Work Location: In person Application Deadline: 28/02/2025,