C# & Embedded Developer (Part-Time)

Expiring today

50000.00 GBP Annual + depending on skills and experience, plus profit share
30 Sep 2020
20 Oct 2020
Contract Type
Full Time

C# & Embedded Developer (Part-Time)

Location: Cambridge

Salary: Up to GBP50,000 depending on skills and experience, plus profit share

Hours of Work: Part-time

About the Company:

Cambustion is a vibrant medium-sized company based in Cambridge. For the last 30 years we have been developing and producing the fastest pollutant gas analysers available, used by major manufacturers and research institutions all over the world for research and development into emissions reduction. We now also 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.

We have a vacancy for a permanent, part-time programmer working in a small development team on new and existing instruments. You'll be involved at all levels of these instruments, from PC based interfaces 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 C/C++ in the Keil ARM and MPLAB environments.

For data processing and testing tools there will be some development in Python.

C# & Embedded Developer Responsibilities:

The main functions of the role will include:

  • 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.
  • An understanding of the issues with interaction between software and embedded systems.
  • Familiarity with the Keil ??Vison IDE or other ARM Cortex microcontroller development would be an advantage, as would experience using Python.

C# & Embedded Developer Benefits:

  • The role is 60% of full time. The working pattern can be agreed with the applicant: 3 day/week or 5 short days would be acceptable. Full-time-equivalent salary will be up to GBP50k depending on skills and experience + Profit Share (variable, but typically 10% of salary in recent years)
  • 15 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!..... click apply for full job details

More searches like this