Hybrid Senior Embedded Software Engineer

Posted 6 hours ago

Apply now

About the role

  • Senior Embedded Software Engineer collaborating with Data Science team to deploy AI algorithms for edge devices. Responsible for model optimization and enabling real-time anomaly detection in the Electrical Distribution industry.

Responsibilities

  • Working alongside our Data Science team to deploy AI algorithms to edge devices like Smart Meters
  • Responsible for taking trained models and shrinking them to fit within kilobyte-range memory and milliwatt power budgets
  • Enable real-time anomaly detection, load forecasting, and grid health monitoring

Requirements

  • Expert proficiency in C/C++/Rust (for the device) and Python (for the model pipeline)
  • Deep experience with TinyML tools (TFLite Micro, CMSIS-NN, or STM32Cube.AI)
  • Familiarity with ARM Cortex-M series or RISC-V architectures
  • Strong understanding of linear algebra and signal processing (FFTs, digital filters)

Benefits

  • Private Medical/Optician/Dental insurance
  • Competitive pension scheme
  • Flexible hours
  • Work from home (1-2 days in the office P/W)
  • Regular social events
  • Supplied with a MacBook Pro

Job title

Senior Embedded Software Engineer

Job type

Experience level

Senior

Salary

£60,000 - £70,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job