Software Development Engineer - #1800100
TieTalent
Date: 5 hours ago
City: Birmingham
Contract type: Full time
Work schedule: Full day

About
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.
What You'll Be Doing As Software Development Engineer
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.What You'll Bring as Software Development Engineer:
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
Nice-to-have skills
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.
What You'll Be Doing As Software Development Engineer
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.What You'll Bring as Software Development Engineer:
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
Nice-to-have skills
- C
- C++
- Python
- C#
- Github
- Waterfall
- Acocks Green, England
- Embedded
- English
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Retail Merchandising Team Leader
Momentum Instore,
£14
-
£14
/ hour
4 hours ago
Team Leader Great opportunity to join a successful and established business within the retail sector. Roles And Responsibilities Your role will be to support the agency team colleagues in delivering all assigned projects on time and to the highest standards...

Technical Support Engineer (Energy Trading and Risk Management)
Hitachi Energy,
13 hours ago
The opportunity To strengthen the Customer Experience team we are looking for a Technical Support Engineer to join our Energy Trading and Risk Management group. You will be responsible for the technical support and account management of key European clients,...

Clinical Nurse Manager Deputy Manager
Exemplar Health Care,
13 hours ago
Home /Careers /Job search /Clinical Nurse Manager Deputy Manager Clinical Nurse Manager Deputy Manager Maypole Grove, Birmingham Position : Clinical Nurse Manager - Deputy Manager Care home: Maypole Grove Location : 20 Maypole Grove, Kings Heath, Birmingham, B14 4LP Contract...
