B

Software Development Engineer

Birmingham
Full-time
On-site
Birmingham, West Midlands (County)
£35,000 - £55,000 GBP yearly
IT
My client is seeking a talented Software Development Engineer / Controls Engineer to support the development, maintenance, and enhancement of software solutions for advanced thermal management systems. The successful candidate will work closely with cross-functional teams to design, develop, and deploy high-quality software that underpins industry-leading HVAC, powertrain, and battery thermal technologies.

Key Responsibilities

*

Develop and optimise control strategies and algorithms for whole-vehicle thermal management systems.

*

Capture functional and software requirements.

*

Model and design high-level control systems.

*

Implement embedded control systems in C/C++ (bare-metal and RTOS).

*

Validate and document outputs at unit and integration levels.

*

Maintain and document codebases (GitHub) to ensure reusability and reliability.

*

Participate in design and code reviews.

*

Contribute to technical proposals, project planning, testing, customer support, and audits.

*

Mentor and support junior engineers and share technical expertise
Apply now
Share this job