Firmware Engineer

Job Description

  • Develop embedded IoT software applications for Healthcare, Asset tracking and Industrial
  • Maintain a set of connectivity libraries (BLE, Wifi, LoRa) and sensors drivers / algorithms
  • Develop test systems
Experience required for the position:

You are an experienced embedded software developer with at least 5 years of experience. Ideally you have developed firmware in the Industry and on various microcontroller platforms (both baremetal and with a RTOS)
Technical Expertise required for the position

  • Passionate about good software design and Software Craftsmanship.
  • Passionate about software performance optimization. You can squeeze every last cycle out of your code, while still writing maintainable code.
  • An outstanding C programmer, with great debugging skills.
  • Experience with RTOS such as FreeRTOS
  • Experience in baremetal firmware development (on limited RAM footprint)
  • Experience with Git
Bonus points

  • Knowledge of Scrum / Agile methodology
  • Experience with complex algorithm optimization on an embedded platform.
  • Experience with software optimization on the ARM platform (Cortex-M4 , M0..).
  • Experience with Bluetooth, especially Bluetooth Low Energy, WiFi and LoRa
  • Experience with ST Micro, Nordics, Espressif chips
  • Knowledge of Linux
  • Knowledge of C++
Non-technical skills

  • You are solution oriented and opened-minded
  • You are flexible, motivated and willing to keep learning

Kaertech Electronics Philippines, Inc. specializes in the design and manufacturing of internet of things (IOT) using a wide range of communication technologies including NFC, RFID, Bluetooth, ISM band RF, Wifi and Ethernet, and build products on Linux and other operating systems. Our end products enter diverse markets such as mobile, consumer audio and video, medical, industrial controls, commercial asset management, white goods, healthcare and sports goods.

Our objective is to provide customers with an “all-inclusive solution by offering Research & Development engineering and Manufacturing services for telecommunication products, multi-media tools, electronic modules, consumer electronic goods, household appliances and industrial products.

Similar Jobs

People Also Considered

Career Advice to Find Better