Job Summary:
We are hiring an Embedded Firmware Engineer to design, develop, and maintain embedded firmware for our products. The role involves working on cutting-edge IoT technologies and collaborating with hardware and software teams to ensure seamless product integration.
Key Responsibilities:
- Research IoT technologies such as BLE, BLE Mesh, Thread, and Matter.
- Study and interpret technical specification documents.
- Document technical findings and share them with the firmware and technology teams.
- Develop firmware on Bare Metal, RTOS, or Embedded Linux platforms.
- Write and execute unit and integration tests to ensure firmware reliability.
- Maintain firmware documentation, including requirements and design specifications.
- Collaborate with hardware and software teams for smooth integration.
Requirements:
- Strong understanding of C/C++ programming.
- Familiarity with embedded systems and microcontroller fundamentals.
- Ability to work independently and collaboratively in a team environment.
- Self-motivated, ambitious, and eager to learn.
- 1+ years of experience preferred, but freshers may also apply.