Expire in: a month
Software Development Engineer – Thermal Management Systems
Location: Small Heath
Full-Time: Permanent
Industry: Automotive / Industrial Engineering / Embedded Systems
About Us
Our client are a forward-thinking engineering company at the forefront of thermal management innovation. Their systems power next-generation HVAC, powertrain, and battery solutions across automotive and industrial sectors. They are now seeking a Software Development Engineer to join our dynamic Systems and Controls team and help shape the future of intelligent thermal control.
Role Overview
As a Software Development Engineer, you will play a pivotal role in the development, maintenance, and enhancement of embedded software solutions. You’ll collaborate with cross-functional teams to design and deploy high-quality applications that support our industry-leading products.
This role you will need to demonstrate your experience in manufacturing software relating to products rather than full stack development.
Key Responsibilities
* Develop and implement control strategies and algorithms for vehicle HVAC, powertrain, and battery thermal systems.
* Capture functional and software requirements.
* Design high-level control systems and implement them in embedded environments using C/C++ (bare-metal and RTOS).
* Validate software at both unit and system integration levels.
* Maintain and document codebases using GitHub, ensuring reusability and reliability.
* Participate in design and code reviews.
* Support customer proposals, project planning, testing, audits, and technical documentation.
* Mentor junior engineers and share technical knowledge.
Quality Assurance
* Deliver high-quality, reliable software solutions.
* Apply rigorous testing methodologies and collaborate with QA teams.
* Maintain best practices in version control and documentation.
Training & Development
* Engage in continuous professional development.
* Provide training and support on software tools and methodologies.
* Assist in creating user manuals and training materials.
* Mentor junior team members in software development practices.
Key Skills & Experience
* Proficient in C/C++ for embedded, real-time systems.
* Strong understanding of electronics, electrical circuits, and embedded communication protocols (CAN, LIN, RS232, etc.).
* Familiarity with cybersecurity (UNECE R155/R156) and functional safety (ISO 26262).
* Experience with high-level languages (e.g., Python, C#) is a plus.
* Knowledge of engineering processes (Waterfall, V-model, FMEA).
* Understanding of electromechanical systems (motors, servos, relays).
* Bachelor’s degree in Software Engineering, Computer Science, or related field.
* Experience in automotive or industrial thermal systems preferred.
* Familiarity with railway software standards (BS EN 50657, BS EN 50155) is advantageous.
Core Competencies
* Analytical thinking and attention to detail.
* Strong project and time management skills.
* Excellent communication and documentation abilities.
* Innovative and proactive problem-solving mindset.
Why Join Us?
Work on cutting-edge thermal management technologies.
Be part of a collaborative and innovative engineering team.
Opportunities for career growth and professional development.
Competitive salary
This vacancy is being advertised by TAY Recruitment (An Employment agency) on behalf of our client. All vacancies are available and correct at the time of posting.
INDHP
Do not include the following in your job application, CV, or cover letter:
You should not be asked for payment or irrelevant information. If you have concerns about a job advert or employer, seek guidance on how to proceed.
Looking for your next career move? Join a top company hiring Software development Engineer job near me in Small Heath, City and Borough of Birmingham! This is your chance to work on exciting projects, grow professionally, and enjoy a rewarding career with competitive pay and excellent benefits. Whether you're an experienced professional or looking to take the next step, this role offers the perfect opportunity to enhance your skills and make an impact. Don’t miss out—apply today via Vita CV and take your career to the next level!
© Vita CV: Registered in England and Wales (16187919).
Vita CV uses cookies to enhance your experience, analyze site traffic, and personalize content. By continuing to browse, you agree to our use of cookies.