Multimatic Logo

Multimatic

Embedded Software Engineer

Posted 7 Days Ago
Be an Early Applicant
In-Office
Cambridge, Cambridgeshire, England
Mid level
In-Office
Cambridge, Cambridgeshire, England
Mid level
Develop, maintain and test safety-critical embedded software for prototype and production systems. Support customer integration and on-site troubleshooting. Reuse IP via library blocks, follow and improve development processes, and perform verification, validation and testing within an agile team.
The summary above was generated by AI

You would be joining this division at a great time – early enough to make your mark, whilst also benefiting from the stability and security that our parent company provides.

Facility Address:

Milton Hall

Ely Road

Milton

Cambridge CB24 6WZ

Key Areas of Responsibility:

  • Develop and maintain embedded SW for prototype and production systems conforming to OEM and international standards.
  • Develop and maintain library blocks enabling us to re-use our IP across multiple products.
  • Support customer integration - on-site support in parametrisation and calibration as well as troubleshooting and correction of existing code.
  • Verification, validation and testing of developed software solutions for assigned projects.
  • 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

  • University degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics or equivalent.
  • Formal Software development within Aerospace, Automotive, Medical or similar embedded software development environment.
  • Fluent in C for safety critical embedded applications and MISRA C guidelines.
  • Experience with fixed-point and floating-point arithmetic.
  • Experience with 32bit CPU / FPU, Interrupts, Peripherals, Realtime programming.
  • An understanding of compilers, linkers, makefiles, SW build, CI SW build automation systems.
  • Experience working with Vector Tools such as VFlash, CANalyzer and CanoE.
  • Experience with device drivers, BSW, RTE and ASW layer code development in AUTOSAR systems – particularly with Vector MICROSAR and the DaVinci toolchain.

Desirable Experience

  • Experience in MATLAB and Simulink Model development – including C code and integration.
  • Use of test tools for Unit testing, SIL testing, HIL testing.
  • Writing and reviewing software requirements.
  • System level understanding of power electronics, DC and AC motors, motor controllers, power conversion, power storage, signal conditioning and digital communication.
  • Appreciation of ISO 26262 including the ASIL risk classification scheme.

Multimatic is an equal opportunity employer.

To learn more about Multimatic, check out our youtube channel - https://www.youtube.com/watch?v=psOjJIh3t90

If you are interested in this position, apply by sending us your cover letter and resume.

We thank all interested candidates in advance; however, only individuals selected for interviews will be contacted.

As part of our commitment to ensuring our employment practices are fair, accessible, and inclusive of persons with disabilities, recruitment-related accommodations for disabilities, are available upon request throughout the recruitment and assessment process for applicants with disabilities.

Similar Jobs

Mid level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Develop and verify embedded C/C++ software for SATCOM products to meet DO-178 certification and customer requirements. Contribute to design, testing, and project tasks, interface with vendors, and support cross-functional teams to ensure product compliance.
Top Skills: AgileCC++CellularDo-178DspLinuxModem/Wireless TransceiverPythonSatcomSignal ProcessingSource Control Systems
7 Days Ago
In-Office
Mid level
Mid level
Automotive • Industrial • Manufacturing
Develop, maintain and validate embedded C software for automotive electronic control units across the full lifecycle: requirements, architecture, implementation, unit/integration testing, HIL/SIL validation, and customer integration. Contribute to peer reviews, reusable libraries, AUTOSAR device/BSW/RTE/ASW development, and follow quality, safety and cybersecurity processes.
Top Skills: 32-Bit CpuAsilAswAutosarBswCCanalyzerCanoeCi Build AutomationCompilersDavinci ToolchainDevice DriversEtasFpuHilInterruptsIso 26262LinkersMakefilesMatlabMisra CPeripheralsReal-Time ProgrammingRteSilSimulinkUnit TestingVector MicrosarVflash
13 Days Ago
In-Office
Senior level
Senior level
Appliances • Manufacturing
Lead development of resource-efficient embedded software for power electronics (motor drives, BMS, chargers, SMPS). Drive research projects from concept to prototype, select and evaluate microcontrollers, optimise software, create verification plans, mentor engineers, work with suppliers, and present technical findings to stakeholders.
Top Skills: Arm MicrocontrollersAssemblyAtlassian (Jira/Confluence)CC++Iec 60730MatlabMcu Analogue Data AcquisitionPythonRisc-VUsb Power Delivery

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account