01 Aug
|
Fiveforce Technologies
|
Bengaluru
01 Aug
Fiveforce Technologies
Bengaluru
About The Opportunity
A fast-scaling engineering firm in the Embedded Systems & IoT product development sector, we build mission-critical firmware and low-level software for smart devices, industrial automation, and edge computing hardware. Our embedded engineers work at the intersection of hardware and software — delivering real-time, resource-constrained solutions that power next-gen connected products trusted by global Tier-1 clients.
Role & Responsibilities
Design, develop, and debug embedded C/C++ applications for microcontrollers (ARM, AVR, PIC, ESP32) and real-time systems.
Develop and maintain device drivers, bootloaders, and communication protocol implementations (UART, SPI, I2C, CAN, RS485) for custom and off-the-shelf hardware.
Optimize firmware for memory footprint, power efficiency, and performance—ensuring deterministic execution in resource-constrained environments.
Integrate and configure RTOS settings (FreeRTOS, Zephyr, ucOS), including task scheduling, interrupt handling, and synchronization mechanisms.
Collaborate closely with hardware engineers to validate schematics, debug PCB-level issues, and perform board bring-up and validation.
Write and automate unit/integration test scripts, maintain test coverage documentation, and ensure design traceability and long-term maintainability.
Qualifications & Experience
Required Qualifications
2–5 years of skilled experience in embedded systems development.
Hands-on experience developing Linux device drivers (character, block, or network).
Proficiency in embedded C and C++ programming for microcontroller-based systems.
Robust understanding of ARM Cortex-M architecture and low-level hardware interaction.
Experience working with real-time operating systems (RTOS), including FreeRTOS, Zephyr, or similar.
Working knowledge of common embedded communication protocols: UART, SPI, I2C, CAN, RS485.
Preferred Qualifications
Experience with ESP32 (dual-core, Wi-Fi/BLE stack, Arduino IDF, or ESP-IDF).
F
📌 Embedded Developer Bengaluru
🏢 Fiveforce Technologies
📍 Bengaluru