My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Tue 01/07/2025

Software Developer Engineer

Small Heath, B10, UK
Apply Now

Company: TAY RECRUITMENT LTD

Job Type: Permanent, Full Time

Software Development Engineer
📍 Near Birmingham | 💼 Full-Time, Permanent | 🕒 Onsite

Salary: Competitive + Benefits

Tay Recruitment is proud to be partnering with a leading innovator in thermal management systems to recruit a Software Developer Engineer. This is a fantastic opportunity to join a forward-thinking engineering team, contributing to the development, maintenance, and enhancement of cutting-edge software solutions that power industry-leading HVAC, powertrain, and battery thermal systems.

Key Responsibilities:

* Develop and implement control strategies and algorithms for vehicle thermal management systems.

* Capture functional and software requirements and translate them into robust software solutions.

* Design high-level control systems and implement them in embedded environments using C/C++ (bare-metal and RTOS).

* Validate and document software outputs at both unit and system integration levels.

* Maintain and document codebases using GitHub, ensuring reusability and reliability.

* Participate in design and code reviews, and contribute to technical proposals and project planning.

* Support customer testing, audits, and provide technical assistance.

* Mentor junior engineers and share technical knowledge across the team.

Key Skills & Experience:

* Strong proficiency in C/C++ for embedded, real-time systems.

* Solid understanding of electronics and electrical circuits.

* Familiarity with EU/UK directives (e.g., Low Voltage Directive), cybersecurity standards (UNECE R155/R156), and functional safety (ISO 26262).

* Experience with communication protocols such as CAN, LIN, RS232, RS485, I2C, SPI.

* Knowledge of high-level languages like C# or Python is advantageous.

* Understanding of engineering methodologies (e.g., Waterfall, V-model, FMEA).

* Awareness of electromechanical systems (e.g., motors, servos, relays).

Qualifications:

* Bachelor's degree in Software Engineering, Computer Science, or a related discipline.

* Experience in automotive or industrial thermal systems is preferred.

* Familiarity with real-time software development and control systems integration.

* Knowledge of railway software standards (e.g., BS EN 50657, BS EN 50155) is a plus.

Why Join?
Be part of a collaborative, innovative team working on impactful technologies that shape the future of commercial vehicle efficiency and sustainability. Enjoy a supportive environment with opportunities for professional growth and technical development.

Apply now to take the next step in your engineering career with Tay Recruitment
Apply Now