Epicareer Might not Working Properly
Learn More

Firmware Engineer

$ 4,500 - $ 6,500 / month

Checking job availability...

Original
Simplified

Firmware Engineer

Job Description:

  • Design, develop and troubleshoot embedded firmware for networking, Wi-Fi/ Zigbee/ Bluetooth/ KNX RF wireless and IoT products
  • Integrate new functionalities to existing firmware for performance enhancement
  • Work closely with Hardware team for the Hardware/Firmware integration and testing
  • Provide support to sales team, manufacturing and customers

Requirements:

  • Diploma/ Degree in Electronic Engineering, Computer Science or relevant discipline
  • Experience working with embedded Linux drivers, kernel builds, etc
  • In-depth experience in Linux and embedded firmware development especially in networking, Wi-Fi / Zigbee /
  • Bluetooth / KNX RF wireless, IoT or LED Lighting products
  • Experience with Broadcom, Qualcomm, MTK and Sigma networking product SDK will be a strong advantage
  • Hands-on experience with developed UART, SPI and I2C drivers
  • Knowledge in Bootloader and firmware update techniques, ARM-M and ARM-A architecture experience
  • Hands-on skills of TCP/ IP, USB, BLE, Modem, Wi-Fi and Serial communications experience and developed low powered embedded systems
  • Excellent in C/ C++ programming language, strong analytical and leadership skills
  • Organized, meticulous and a team player who is self-motivated and dynamic
  • Ability to work closely with teams from hardware, sales and factory

Job Types: Full-time, Permanent

Pay: $4,500.00 - $6,500.00 per month

Schedule:

  • Monday to Friday

Supplemental Pay:

  • 13th month salary
  • Performance bonus
  • Yearly bonus

Work Location: In person