Senior Software & Controls Engineer

17918
London, UK
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

CAN Bus Configuration Management Software Debugging Embedded C Embedded Software Firmware Hardware Design MATLAB Simulink Software Deployment Stateflow Model-Driven Development
+2 more
Hardware Testing Bare Metal

Job description

Senior Software & Controls Engineer (Permanent) - East Midlands (Fully On-site) Permanent, full-time Senior Software & Controls Engineer role in the East Midlands , 100% on-site . Focus is model-based controls , embedded software/firmware , and on-hardware validation in a regulated product development environment. Key responsibilities (keyword-heavy) Control system design , control strategies , control algorithms Model-Based Design (MBD) using MATLAB , Simulink , Stateflow Modelling and simulation , plant models, system-level and component-level simulation Auto-coding / model-to-code deployment onto embedded real-time control hardware Embedded software , firmware development , bare-metal C / embedded C Hardware integration , sensor/actuator bring-up, troubleshooting and fault-finding Comms/interfaces: CAN bus , SPI , serial protocols Verification & Validation (V&V) , on-hardware testing , debug, data capture and analysis Process-led engineering: testing

Requirements

issue/defect reporting, change control / configuration management What we’re looking for Degree (BEng/BSc or equivalent) in a relevant engineering discipline Strong hands-on capability across controls + embedded software + hardware integration Confident working in a regulated, quality-led development process (automotive/aerospace style environments) Clear written and verbal communication able to explain complex technical concepts to different audiences TPBN1_UKTJ

Apply for this position

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

Apply on www.apply4u.co.uk

Good distractions

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

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

1:29 min

Managing queues using Azure Service Bus Explorer

Radu Vunvulea Radu Vunvulea · WWC 2022

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · WWC 2024

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · WWC 2021

1:55 min

Blocking unauthorized peripheral updates via SPI bus monitoring

Reinhard Reinhard · WWC 2024

Videos

See all

Related articles

See all