- Hiring: Senior Embedded Firmware Engineer (9 Years)
We are looking for a hands-on Embedded Firmware Engineer with strong experience in Embedded C/C++ and RTOS-based firmware development for commercial products.
Key Responsibilities
- Design, develop, debug, and maintain embedded firmware using Embedded C & Modern C++.
- Develop RTOS-based applications (FreeRTOS/Zephyr/RTX).
- Develop and debug device drivers, HAL, and board support packages.
- Work with communication protocols such as SPI, I2C, UART, CAN, MQTT, BLE, Wi-Fi, and TCP/IP.
- Collaborate with hardware teams for board bring-up, integration, and product development.
Mandatory Skills
- 9 years of hands-on firmware development experience.
- Strong knowledge of Embedded C/C++ and RTOS concepts (tasks, queues, semaphores, mutexes, interrupts, memory management).
- Experience with Embedded Linux (Yocto/Buildroot) is preferred.
- Strong debugging skills using JTAG/GDB, Logic Analyzer, or Oscilloscope.
- Experience with Git and CI/CD.
Important
- Candidates with primarily Testing, Validation, QA, Maintenance, or Project Management experience will not be considered.
- Must have hands-on firmware development experience and a strong understanding of RTOS fundamentals.
Pay: ₹100,000.00 - ₹2,000,000.00 per year
Ability to commute/relocate:
- Mysuru, Karnataka: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
- Embedded Firmware Engineer: 5 years (Preferred)
Work Location: In person