Firmware Engineer QuantumPulse Technologies
QuantumPulse Technologies
Office Location
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,