Role Overview
We are seeking a Hardware & Embedded Systems Engineer who can design, develop, and optimize our next-generation POS hardware and participate in evolving our current Electronic Cash Registers.
The role involves end-to-end ownership of hardware development, including circuit design, PCB layout, firmware coding, and integration with software platforms.
Key Responsibilities
- Work on ARM microcontrollers (Renesas or competition platforms) for product development.
- Design circuits and multi-layer PCBs, ensuring high reliability and manufacturability.
- Integrate electronic peripherals such as displays, printers, sensors, and communication modules.
- Develop embedded C firmware and design communication protocols between microcontroller and devices.
- Conduct system testing, debugging, and validation.
- Stay up-to-date with new peripheral technologies and recommend adoption.
- Collaborate with the software team to ensure smooth hardware-software integration.
Qualifications
- Bachelor’s/Master’s in Electronics, Computer Science, or related field.
- 5+ years of experience in hardware design + embedded development.
- Strong skills in ARM microcontrollers, embedded C, PCB design, and circuit design.
- Hands-on experience with protocols (UART, SPI, I2C, USB, etc.).
- Knowledge of database handling
- Exposure to mechanical CAD software (NX, SolidWorks) for enclosure design shall be an added advantage
- Good communication skills.
- Very strong analytical and problem- solving skills.
- Ability to work independently as well as, in a task- oriented, dynamic team environment with a positive attitude