Embedded Software Engineer

3 weeks ago


Cambridgeshire, United Kingdom Multimatic Full time

Embedded Software Engineer

Multimatic - Solving our customers’ problems through the know-how that we embed into the services and products we sell.


Multimatic is a global automotive company providing hardware and engineering services to OEMs around the world. Multimatic Electronic Systems (division of MTCE) based in Cambridge and Thetford will meet the growing needs of our automotive customers in electronics hardware and software control. Combining our new products with Multimatic’s existing expertise in suspension systems, vehicle dynamics, mechanisms and mechatronics will enable us to go to market with complete active suspension, active aero and powered door products to our customers in the future.


We are seeking an Embedded Software Engineer to join our growing engineering team based in Milton Hall in Cambridge (UK). You will be developing software for a new range of Multimatic automotive electronic control units. The highly capable engineering team you will be joining is split between Cambridge (UK) and Toronto (Canada) with customers spread across the globe.

You will be working on a range of projects delivering to different customer with varied requirements. The software team operates as a shared resource ensuring there is plenty of opportunity to move across projects. We need someone who is happy to work with others, is able to communicate well and most importantly embraces our culture - finding ways to say “yes”, meeting all commitments, being flexible, embracing challenges and ensuring we deliver excellent solutions to our customers

Facility Address:

Milton Hall

Ely Road

Milton

Cambridge CB24 6WZ


Key Areas of Responsibility :

  • Working with the engineering team you will be responsible for developing and maintaining ECU code for prototype and production systems conforming to OEM and international standards. Software includes applications for power module for high-current vehicle applications such as; brushed and brushless motors, predominantly on 32-bit microcontroller ECU’s for vehicle hardware.
  • Lead the verification, validation and testing of developed software solutions for assigned projects, performing both white-box and black-box level tests for the developed software.
  • Work within a team in an agile manner allowing for flexibility and self-management to complete tasks.
  • Ensure processes are correctly followed whilst, also working with the team to utilise and improve any area in the development or testing process which can be improved.


Ideal Experience

  • Working with 16/32-bit microcontrollers, Infineon Aurix family an advantage.
  • Device-driver-level and application-level software development (BSW & ASW).
  • C programming including MISRA Coding Standards, Embedded C.
  • MATLAB, Simulink, Stateflow, or Labview.
  • Communication protocols such as: CAN, LIN, SPI, SENT, XCP, UDS.
  • AUTOSAR development tools / methodology.
  • Configuration Management / version control.


Desirable Experience

  • Defining SW requirements, designing SW to meet requirements. Use of ALM or requirements management tools.
  • Working with A-SPICE work processes.
  • Understanding of DC and BLDC motors and controllers.
  • ISO 26262 including a good understanding of the ASIL risk classification scheme.
  • Understanding of Continuous Integration / automated build systems such as Jenkins.
  • Scripting languages such as CAPL, python. Happy to learn new languages and find open source solutions when suitable.
  • Exposure to ISO 14229 Road vehicles -- Unified diagnostic services tools and disciplines.
  • Experience working with Vector Tools such as VFlash, CANalyzer and CANoe.


Multimatic is an equal opportunity employer.



  • Cambridgeshire, United Kingdom Langham Recruitment Full time

    Job Description Embedded Software Engineer (Rust) | Contract | Outside IR35 | £400-£600 pd | Hybrid | Cambridgeshire Our client is seeking talented Embedded Software Engineer with Rust experience to join an exciting medical device project. We are seeking Embedded Software Engineers with Rust experience to help drive the delivery of an MVP within the...


  • Cambridgeshire, United Kingdom Langham Recruitment Full time

    Embedded Software Engineer (Rust) | Contract | Outside IR35 | £400-£600 pd | Hybrid | Cambridgeshire Our client is seeking talented Embedded Software Engineer with Rust experience to join an exciting medical device project. We are seeking Embedded Software Engineers with Rust experience to help drive the delivery of an MVP within the Medical Devices...


  • Cambridgeshire, United Kingdom Revoco Full time €60,000 - €70,000

    I am seeking an experienced Embedded Software Engineer to join a fantastic client of ours just outside of Cambridge. This is a fantastic opportunity to apply your embedded software expertise and experience to diverse industry challenges and impact the technical direction of the software team and its output. As a senior engineer within the Software or...


  • Cambridgeshire, United Kingdom Langham Recruitment Full time

    Embedded Software Engineer (Rust) | Contract | Outside IR35 | £400-£600 pd | Hybrid | Cambridgeshire Our client is seeking talented Embedded Software Engineer with Rust experience to join an exciting medical device project. We are seeking Embedded Software Engineers with Rust experience to help drive the delivery of an MVP within the Medical Devices...


  • cambridgeshire, United Kingdom Langham Recruitment Full time

    Embedded Software Engineer (Rust) | Contract | Outside IR35 | £400-£600 pd | Hybrid | CambridgeshireOur client is seeking talented Embedded Software Engineer with Rust experience to join an exciting medical device project. We are seeking Embedded Software Engineers with Rust experience to help drive the delivery of an MVP within the Medical Devices...


  • Cambridgeshire, United Kingdom Langham Recruitment Full time

    Embedded Software Engineer (Rust) | Contract | Outside IR35 | £400-£600 pd | Hybrid | CambridgeshireOur client is seeking talented Embedded Software Engineer with Rust experience to join an exciting medical device project. We are seeking Embedded Software Engineers with Rust experience to help drive the delivery of an MVP within the Medical Devices...


  • Cambridgeshire, United Kingdom Langham Recruitment Full time

    Job Description Embedded Software Engineer (Rust) | Contract | Outside IR35 | £400-£600 pd | Hybrid | Cambridgeshire Our client is seeking talented Embedded Software Engineer with Rust experience to join an exciting medical device project. We are seeking Embedded Software Engineers with Rust experience to help drive the delivery of an MVP within the...


  • Cambridgeshire, United Kingdom Langham Recruitment Full time

    Embedded Software Engineer (Rust) | Contract | Outside IR35 | £400-£600 pd | Hybrid | CambridgeshireIncrease your chances of an interview by reading the following overview of this role before making an application.Our client is seeking talented Embedded Software Engineer with Rust experience to join an exciting medical device project. We are seeking...


  • Cambridgeshire, United Kingdom Langham Recruitment Full time

    Embedded Software Engineer (Rust) | Contract | Outside IR35 | £400-£600 pd | Hybrid | CambridgeshireOur client is seeking talented Embedded Software Engineer with Rust experience to join an exciting medical device project. We are seeking Embedded Software Engineers with Rust experience to help drive the delivery of an MVP within the Medical Devices...


  • Cambridgeshire, United Kingdom Langham Recruitment Full time

    Embedded Software Engineer (Rust) | Contract | Outside IR35 | £400-£600 pd | Hybrid | CambridgeshireOur client is seeking talented Embedded Software Engineer with Rust experience to join an exciting medical device project. We are seeking Embedded Software Engineers with Rust experience to help drive the delivery of an MVP within the Medical Devices...


  • Cambridgeshire, United Kingdom The ONE Group Ltd Full time

    Job Description Role: Embedded Software Engineer Cambridgeshire (Hybrid) Our client, a leading retail technology company based on the outskirts of Cambridge are on the lookout for an Embedded Software Developer due to a period of growth. Requirement Analysis Design, implementation and testing. Working in an Agile methodology Advanced working...


  • Cambridge, Cambridgeshire, United Kingdom Hexwired Recruitment Limited Full time

    Embedded Software Engineer £45k - £55k - Semi remote - Cambridge They are now seeking Embedded Software Engineers with excellent academics to work on a range of innovative solutions within Wireless and cellular tech. As the company work across a number of industries, they are open to engineers from a range of technical backgrounds, with strong...


  • Huntingdon, Cambridgeshire, United Kingdom IC Resources Full time

    Join a growing electronics and software design consultancy - Huntingdon, mostly onsite with some flexibility As an Embedded Software Engineer, you will get the opportunity to work with different technologies along with the full software development cycle from conception to release. It is a fantastic opportunity to develop as an embedded software engineer as...


  • Huntingdon, Cambridgeshire, United Kingdom IC Resources Full time

    Join a growing electronics and software design consultancy - Huntingdon, mostly onsite with some flexibility As an Embedded Software Engineer, you will get the opportunity to work with different technologies along with the full software development cycle from conception to release. It is a fantastic opportunity to develop as an embedded software engineer as...


  • Cambridgeshire, United Kingdom Singular Recruitment Full time

    Senior Embedded Software Engineer We are currently recruiting on behalf of a key client who are looking for an experienced Senior Software Engineer that is capable of working on a variety of applications across embedded Linux, bare metal through to Android and network protocols. Responsibilities for the role of Senior Embedded Software Engineer will...


  • Cambridgeshire, United Kingdom Singular Recruitment Full time

    Senior Embedded Software Engineer We are currently recruiting on behalf of a key client who are looking for an experienced Senior Software Engineer that is capable of working on a variety of applications across embedded Linux, bare metal through to Android and network protocols. Responsibilities for the role of Senior Embedded Software Engineer will...


  • Huntingdon, Cambridgeshire, United Kingdom IC Resources Full time

    Join a growing electronics and software design consultancy - Huntingdon, mostly onsite with some flexibility Founded in the late 90s, this successful and growing consultancy specialise within design and innovation to provide complex solutions for their customers. As an Embedded Software Engineer, you will get the opportunity to work with different...


  • Huntingdon, Cambridgeshire, United Kingdom IC Resources Full time

    Join a growing electronics and software design consultancy - Huntingdon, mostly onsite with some flexibility Founded in the late 90s, this successful and growing consultancy specialise within design and innovation to provide complex solutions for their customers. As an Embedded Software Engineer, you will get the opportunity to work with different...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Join an industry leader in location detection systems - Outskirts of Cambridge, Hybrid Working Model This industry leader within location systems are operating heavily within the Search and Rescue sector, actively looking to add an Embedded Software Engineer with experience of the cellular protocol stack. Having operated since the 1980s, you will be...


  • Huntingdonshire, Cambridgeshire, United Kingdom IC Resources Full time

    Job Description Join a growing electronics and software design consultancy - Huntingdon, mostly onsite with some flexibility Founded in the late 90s, this successful and growing consultancy specialise within design and innovation to provide complex solutions for their customers. As an Embedded Software Engineer, you will get the opportunity to work with...