THE Online Recruitment Specialists

Helping You Get The Best People For The Best Price

C# Embedded Developer (TD/CBS/CED1)



Circa £40,000 per annum + profit share

Job Location
- United Kingdom -- England -- East of England -- Cambridgeshire -- Cambridge

Job Type

Thursday, February 13, 2020

C# Embedded Developer

Location: Cambridge

Salary: Circa £40,000 per annum + profit share

Hours of Work: Mon-Fri 9am-5pm

About the Company:               

Cambustion is a medium-sized company based in Cambridge. For the last 30 years we have been developing and producing the fastest pollutant gas analysers in the world, used by major manufacturers and research institutions all over the world for research and development into emissions reduction. We now produce a range of products used in the aerosol and emissions research areas, and conduct emissions reduction development for the automotive industry.

Cambustion is employee owned and works closely with universities in the UK on a wide range of research projects.

About the C# Embedded Developer Role:

We have a vacancy for a programmer working in a small development team on new and existing instruments. You’ll be involved at all levels of our instruments, from PC based interfaces down to embedded microcontroller code.

You would be the main programmer for our DPG product line, principally working in C# / VisualStudio on the PC based interface software; enhancing this product and supporting new capabilities and applications.

For new product development, you will be working with other members of the team on embedded systems in Keil ARM and MPLAB environments. We also have projects in Python and C++ / embedded Linux.

C# Embedded Developer Responsibilities:

  • Implementing continuing improvements to existing .NET instrument control software to support new hardware, additional functionality and customer requirements
  • There will be an opportunity to lead a refactoring of this software early on in the role
  • Development of embedded software for new products, principally on STM Cortex-M microcontrollers, in the Keil IDE
  • Development of internal for support production and support of these products, in Python or other platforms

C# Embedded Developer Requirements:

  • Experience with programming .NET applications in C# (Microsoft Visual Studio)
  • Familiarity with embedded microcontroller programming
  • Good understanding of the interactions between embedded software and hardware behaviour
  • Familiarity with the Keil µVison IDE or other ARM Cortex microcontroller development (An advantage)

C# Embedded Developer Benefits:

  • In the region of £40k depending on skills and experience + Profit Share (variable, but typically 10% of salary in recent years)
  • 25 days holiday
  • Workplace Pension
  • Income protection insurance
  • Death in service benefit
  • Cycle to work scheme

If you think that you are suitable for this C# Embedded Developer role, please apply now!

Contact information

For further details please download the job description below:

    Related Jobs


    • London
      First Floor,
      Future House,
      11 Bromley Common,
      Bromley, BR2 9LS
    • Liverpool
      Suite 517,
      Cotton Exchange,
      Bixteth Street,
      Liverpool, L3 9LQ


    • Kent
      Beta House,
      Culpeper Close,
      Laser Quay,
      Medway City Estate,
      Rochester, ME2 4HU
    • South Africa
      189 Beyers Naude Drive,
      Northcliff Atrium,
      Gauteng, 2195, South Africa
    © Copyright 2019 Talent Spa Ltd | Designed by WebWorks Design