Talent.com
Thermoteknix Systems Limited
Embedded Software EngineerThermoteknix Systems Limited • Waterbeach, GB
Embedded Software Engineer

Embedded Software Engineer

Thermoteknix Systems Limited • Waterbeach, GB
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Company Profile

Location: Waterbeach, Cambridge, UK
Reports to: Software Engineering Manager
Department: Engineering
Type: Full-time, Permanent


Company Profile

Thermoteknix Systems Ltd, founded in 1982 and based in Cambridge, is a world leader in thermal imaging, night vision, and augmented reality systems. Our award-winning technologies are trusted by defence, security, and industrial customers in over 70 countries. With in-house R&D, cutting-edge innovation, and a global reputation for quality, we design and manufacture solutions that perform in the toughest environments.

About You

Thermoteknix is seeking a highly skilled Embedded Software Engineer to join our expanding Augmented Reality (AR) and Infrared Products team. In this role, you will play a key part in the ongoing development of our AR product portfolio, contributing to the design and implementation of new features, resolving software bugs, and diagnosing issues in deployed units. You will also support the development of next-generation AR and closely related products in a dynamic, fast-paced environment characterised by continuous innovation and product evolution. This is a full-time position, Monday to Friday.


Required Skills & Experience

  • Degree qualified in Computer Science, Electronics Engineering or equivalent preferred (equivalent experience will be considered) .
  • More than 5 years C++ experience (C experience a plus, but not an alternative) .
  • Proficient with advanced features of C++ such as polymorphism, templates, smart pointers, threading and use of C++ STL.
  • Previous experience with microcontrollers, especially PIC32 or ARM based, but experience with any microcontroller will be considered.
  • Ability to read and understand electronic schematic diagrams when implementing embedded software (specific electronics experience is not required, but would be a plus).


Desirable Skills & Experience

  • Experience with Python or other scripting languages.
  • Understanding and familiarity with embedded Linux, including shell scripts and using the terminal proficiently (experience with desktop Linux or other embedded OSes will be considered).
  • Familiarity with Xilinx Zynq and/or Microchip Polarfire FPGA SoCs.
  • Familiarity with other high performance embedded processors, e.g. Texas Instruments Sitara, Freescale i.MX, Raspberry Pi.
  • Demonstrable experience writing kernel drivers for Linux kernel for custom peripherals.
  • Familiarity with sensor processing and fusion algorithms, e.g. Kalman filters Familiarity with Bluetooth and Wi-Fi systems, especially libraries and tools used on an embedded Linux system (e.g. BlueZ, wpa-supplicant and so on).
  • Familiarity with USB and debugging common issues with USB systems.
  • Ability to debug and diagnose common issues with embedded systems platforms, e.g. I2C issues, watchdog/system exceptions .



Other Notes

  • Soft skills: demonstrated problem-solving ability and working in small teams, but comfortable working independently as required. Self-directed learning a plus.
  • Personal projects and/or open source contributions to projects will be strongly received, if these can be demonstrated e.g. GitHub repository link, personal portfolio.
  • Must be comfortable working on military projects and defence applications.
  • Able to obtain security clearance if required (all candidates must pass at least BPSS).
  • Occasional travel in the UK and internationally.
  • Generally looking for candidates with 5+ years of experience in a software or electronics field.
  • Hybrid working may be possible.


Applicants must have the right to work in the UK at the time of application. Unfortunately, we are unable to provide visa sponsorship for this role.

Why us?

What We Offer

  • Involvement in cutting-edge imaging technologies.
  • Collaborative working environment with strong technical expertise.
  • Training and career development opportunities.
  • Competitive salary and benefits package.

Create a job alert for this search

Embedded Software Engineer • Waterbeach, GB

Similar jobs

Senior Automotive Electronics Engineer - Embedded HW

Multimatic Inc.Waterbeach, England, GB
Full-time

Senior Electronics Hardware Engineer in Waterbeach, UK.This role involves developing ISO 26262 compliant automotive electronics products through all stages of product development.Candidates should ... Show more

 • Promoted

Engineering Technician

DS SMITH PACKAGING LIMITEDBrinkley, Cambridgeshire, GB
Full-time

Site Engineering Technician (Multi-Skilled).Not sure what skills you will need for this opportunity Simply read the full description below to get a complete picture of candidate requirements.Monday... Show more

 • Promoted

Merchandiser

Elite Mobile LtdCherry Hinton, Cambridgeshire, GB
Full-time

UK's largest Pay As You Go SIM card company.We are also a growing force within the convenience vape sector and have recently expanded into distributing confectionery from around the world.We are lo... Show more

 • Promoted

Software Engineer

Thermoteknix Systems LtdWaterbeach, England, GB
Full-time +1

Thermoteknix Systems Ltd, founded in 1982 and based in Cambridge, is a world leader in thermal imaging, night vision, and augmented reality systems.Our award-winning technologies are trusted by def... Show more

 • Promoted

Motor Diagnostic Technician

Tears Of Sutton BridgeSutton Bridge, ENG, UK
Permanent

Job Description Motor Diagnostic Technician /n Tears Of Sutton Bridge provides a specialist recovery service from their depots in King’s Lynn, Spalding and Sutton Bridge and pride themselves on ... Show more

 • Promoted

Senior Full Stack Engineer - C# - £60k - Hybrid

DigiTech ResourcingKing's Lynn, England, GB
Full-time

Senior Full Stack Engineer - C# - £60k - HybridSenior Full Stack Engineer - C# - £60k - HybridThis range is provided by DigiTech Resourcing.Your actual pay will be based on your skills and experien... Show more

 • Promoted

Controls Systems Engineer

Laura Smith Recruitment LimitedKings Lynn, ENG, GB
Full-time

Are you a Controls Engineer looking for a new challenge?.My client, an international business who design, manufacture and assemble bespoke machinery, are looking for a Control Systems Engineer to j... Show more

 • Promoted

Embedded Functional Test Engineer - Agile & Automation

Sepura LimitedWaterbeach, England, GB
Full-time

Sepura Limited is seeking an experienced Functional Test Engineer in Waterbeach to join their product development teams.This position involves verifying features of complex embedded communication s... Show more

 • Promoted

Electronics Engineer

Octagon GroupWaterbeach, England, GB
Full-time

GREAT OPPORTUNITY FOR AN ELECTRONICS ENGINEER – PRODUCTION ENGINEERING JOB IN CAMBRIDGE.A fantastic opportunity has become available for an Electronics Engineer – Production Engineering in Cambridg... Show more

 • Promoted

Systems Administrator – 5345

Clear IT Recruitment LimitedNewmarket, England, GB
Full-time

Our client is seeking an experience Systems Administrator to join their team based in Newmarket.As a Systems Administrator you will have responsibility over the administration, maintenance, and mon... Show more

 • Promoted

Electronics Engineer – NPI & Production (Cambridge)

Octagon GroupWaterbeach, England, GB
Full-time

Octagon Group is offering a fantastic opportunity for an Electronics Engineer specialized in Production Engineering based in Waterbeach, Cambridge.The successful candidate will join a newly formed ... Show more

 • Promoted

Electronics Engineer – Embedded & High-Performance Imaging

ThermoteknixWaterbeach, England, GB
Full-time

Thermoteknix is seeking an Electronics Engineer to design, develop and support electronic hardware used across our advanced imaging and embedded systems.You will work with mechanical, software and ... Show more

 • Promoted

R&D Electronics Engineer – Embedded & Imaging

Thermoteknix Systems LtdWaterbeach, England, GB
Full-time

Thermoteknix Systems Ltd in the UK is seeking an Electronics Engineer to design, develop, test, and support electronic hardware used across our ruggedised imaging products.You will collaborate with... Show more

 • Promoted

Technical Sales Engineer - 2019

ThorlabsEly, England, GB
Full-time

The ideal candidate will be expected to generate new business, including lead qualification and solution development in many areas of the photonics industry.Activities include frequent communicatio... Show more

 • Promoted

Senior Electronics Hardware Engineer

Multimatic Inc.Waterbeach, England, GB
Full-time

Senior Electronics Hardware EngineerApplylocations: Multimatic Electronic Systems – United Kingdom (Cambridge)time type: Full timeposted on: Posted Todayjob requisition id: JR103061We are s... Show more

 • Promoted

Morning Delivery Driver

NewsTeam GroupBarroway Drove, ENG, GB
Full-time

Early Morning Delivery Drivers Needed!.Join News Team Group, a fast-growing company delivering newspapers and magazines to homes and businesses across the UK.Were looking for reliable, self-employe... Show more

 • Promoted

Delivery Driver

EvriKings Lynn, England, United Kingdom
Full-time

Earn £300 - £500+ per week Ready to earn a reliable income on your own terms? Join 30,000+ couriers delivering for some of the UKs biggest brands.We offer consistent, year-round work the same round... Show more

 • Promoted

C#.NET Software Engineer – Cloud & Data Tools

United States Digital Space LLCStansted Mountfitchet, England, GB
Full-time

United States Digital Space LLC is seeking an enthusiastic Software Developer to contribute to our Award-Winning Accident Repair Network's software solutions.This role focuses on enhancing the Evol... Show more

 • Promoted

2nd Line Support Engineer

Focus IT RecruitmentSaffron Walden, England, GB
Full-time

Focus IT has the pleasure with working alongside a growing IT solutions client.Our client is hiring a 2nd Line Support Engineer to join their small and dynamic team where you will continue to devel... Show more

 • Promoted

Amazon Flex Delivery Driver - Earn £14 - £18 per hour*

Amazon FlexChristchurch, GB
Full-time

Amazon Flex Delivery Driver - Earn £14 to £18* per hour.Deliver packages on your schedule and get paid weekly.Flexible hours and get access to a wide range of deals & discounts.Deliver with us this... Show more