Embedded Software Engineer

Company: Investigo
Apply for the Embedded Software Engineer
Location: West Midlands
Job Description:

EMBEDDED SOFTWARE ENGINEER (AUTOMOTIVE) – MIDLANDS AREA – 12 MONTHS+

My client, a company working in the Automotive industry, is currently searching for a FREELANCE Embedded Software Engineer to join their project working on components for the automotive industry,

Responsibilities

  • Build and update firmware for prototype and production platforms aligned with OEM and global standards
  • Create and maintain modular software blocks to support IP reuse across product lines
  • Assist clients on‑site with configuration, calibration, debugging, and resolving software issues
  • Perform validation, testing, and quality checks for assigned software components
  • Collaborate within an agile team structure, managing tasks independently while adapting to project needs
  • Follow established workflows and contribute to refining development and testing practices

Requirements

  • Prior work in regulated sectors such as aerospace, automotive, or medical devices
  • Strong command of C for safety‑critical systems and familiarity with MISRA standards
  • Skilled with fixed‑point and floating‑point operations
  • Experience with 32‑bit CPUs, FPUs, interrupts, peripherals, and real‑time coding
  • Understanding of compilers, linkers, makefiles, and CI automation
  • Hands‑on use of VFlash, CANalyzer, and Canoe
  • Experience with AUTOSAR – device drivers, BSW, RTE, and ASW layers, especially using Vector MICROSAR and DaVinci

Start date: ASAP

Duration: 12 MONTHS

Location: MIDLANDS

If you’d like to be considered for this role please send your CV to jacob.wylie@weareinvestigo.com – please pass this advert along to anyone else who might be interested.

Posted: July 1st, 2026