Embedded Software Engineer

Salary: Very Attractive Rate
Location: N/A
Contract Lead
As a Software Engineer (Embedded) you will contribute to: 
  • Design & Development of new alarm & IoT sensor products
  • Design & Development of RF modules to connect these devices
  • Collaborating with Electronic Hardware, Mechanical, RF and other engineering teams 
  • Bringing the new products & features through in-house validation and external approvals (e.g. RED testing)
  • Collaborating with the NPI teams to transition the new products & features into high-volume manufacturing

Key Skillsets required
  • C on micros e.g Microchip PIC, STM32.
  • Compilers e.g. IAR, XC8
  • RF protocol development (proprietary, BLE, LORA, Sigfox or other)
  • SCM e.g. Git
  • Obsessive about code quality
  • Good Problem-solving skills
  • Self-Motivated

  • Automated QA tools (e.g. LDRA)
  • Low power design, battery powered products
  • Familiar with CI/CD pipeline tools e.g. Jenkins, Azure DevOps, GitHub Runners


  • C
  • C++
  • Python
  • STM32
  • IAR