Job Search and Career Advice Platform

Enable job alerts via email!

Software Development Engineer

ASC Connections

United Kingdom

Hybrid

GBP 40,000 - 60,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading engineering firm in the Midlands is seeking a Software Development Engineer to join their dynamic Controls Team. This role involves developing control strategies for engineered systems, programming embedded systems using C/C++, and validating software. Ideal candidates should have strong experience in embedded environments, an understanding of electronics, and a degree in related fields. The position offers a hybrid work model and opportunities for professional development.

Benefits

Opportunities for professional development
Collaborative and forward-thinking team
Innovative engineering challenges

Qualifications

  • Strong experience with C/C++ in embedded, real-time environments.
  • Solid understanding of electronics, electrical circuits, and communication protocols.
  • Knowledge of cybersecurity standards and functional safety.
  • Familiarity with high-level languages like Python or C#.
  • Experience with engineering processes such as V-model, FMEA, and Waterfall.
  • Degree in Software Engineering, Computer Science, or a related field.

Responsibilities

  • Develop and implement control strategies for engineered systems.
  • Design and model high-level control systems.
  • Program embedded systems using C/C++ (bare-metal and RTOS).
  • Validate software at both unit and system integration levels.
  • Maintain and document a reusable codebase using GitHub.
  • Participate in design/code reviews and contribute to technical proposals.
  • Mentor junior engineers and support cross-functional collaboration.

Skills

C/C++ programming in embedded, real-time environments
Understanding of electronics and electrical circuits
Knowledge of communication protocols (CAN, LIN, RS232)
Knowledge of cybersecurity (UNECE R155/R156)
Knowledge of functional safety (ISO 26262)
Familiarity with high-level languages like Python or C#
Experience with engineering processes (V-model, FMEA, Waterfall)

Education

Degree in Software Engineering, Computer Science, or related field

Tools

GitHub
Job description
Overview

Software Development Engineer - Embedded Systems Midlands Hybrid

A leading engineering-led manufacturer in the Midlands is seeking a Software Development Engineer to join their dynamic Controls Team. This is a fantastic opportunity to work on cutting-edge engineered technologies used across automotive, rail, and industrial sectors.

Responsibilities
  • Develop and implement control strategies for engineered systems.
  • Design and model high-level control systems.
  • Program embedded systems using C/C++ (bare-metal and RTOS).
  • Validate software at both unit and system integration levels.
  • Maintain and document a reusable, reliable codebase using GitHub.
  • Participate in design/code reviews and contribute to technical proposals.
  • Mentor junior engineers and support cross-functional collaboration.
Qualifications
  • Strong experience with C/C++ in embedded, real-time environments.
  • Solid understanding of electronics, electrical circuits, and communication protocols (CAN, LIN, RS232, etc.).
  • Knowledge of cybersecurity (UNECE R155/R156) and functional safety (ISO 26262).
  • Familiarity with high-level languages like Python or C#.
  • Experience with engineering processes such as V-model, FMEA, and Waterfall.
  • Degree in Software Engineering, Computer Science, or a related field.
Why Apply for this Software Development Engineer role?
  • Work on innovative, real-world engineering challenges.
  • Be part of a collaborative, forward-thinking team.
  • Enjoy a hybrid working model and opportunities for professional development.

ASC Connections Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. We are committed to equal opportunity and diversity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.