Software Engineer-Embedded.

Ampstek
Warwickshire, UK
14 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work

Tech stack

Software Applications Code Coverage Communications Protocols Cyber Security Embedded Software Hardware-In-The-Loop Simulation MATLAB Software Architecture System Programming Toolchain Model-Driven Development Software Version Control

Job description

Design, develop, and test embedded software for EV control systems, validated through model/software/hardware-in-the-loop and vehicle testing.

Core Responsibilities

  • Develop EV application software using MATLAB/Simulink
  • Verify code coverage and software structure with appropriate tools
  • Build test suites to validate and report against requirements
  • Support Cyber Security and Functional Safety analysis, implementation, and testing
  • Deliver production-grade software in a team setting under tight deadlines
  • Support vehicle commissioning/testing, including occasional off-site work

Requirements

  • Strong Model-Based Design (MATLAB/Simulink) skills
  • Vehicle communication protocols (e.g., CAN), * Off-site engineering support and inter-company integration visits
  • ISO 26262 (Functional Safety) / ISO 21434 (Cyber Security) knowledge
  • Hybrid/EV-specific software experience
  • 5+ years industry experience
  • Cyber security concepts, version control/release processes, automotive diagnostics protocols, toolchain setup, low-level programming/software architecture, X-in-the-loop development

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

5:32 min

Avoiding the trap of testing private code for coverage

Golo Roden · World Congress 2021

3:12 min

Integrating toolchains to improve engineering efficiency and culture

Amir Friedman Amir Friedman +2 · World Congress 2025

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

Videos

See all

Related articles

See all