Job Title: Software Engineer
Department: Electrical Engineering
Purpose Of Post
To design software systems for vehicle control and driver display, integrating vehicle chassis, powertrain, and body systems into the overall control strategy. Engage with suppliers to specify software and parameters meeting required specifications.
Key Tasks
- Design, develop, and deliver software for vehicle primary control systems using PLC-based applications.
- Design, develop, and deliver software for vehicle display systems using graphical application software.
- Collaborate with system suppliers to develop software and parameter sets for chassis, powertrain, and body systems.
- Support the design of electrical hardware systems for diesel, hybrid (HEV), and electric (EV) vehicle platforms.
- Design control systems for chassis, powertrain, and body systems for diesel, hybrid (HEV), and electric (EV) vehicle platforms.
- Design and develop CAN communication systems and architecture.
- Develop vehicle diagnostic systems and tools.
- Coordinate and provide test plans for vehicle commissioning, testing, and data logging of control systems.
- Support vehicle testing and validation of systems and components.
- Provide system technical documentation.
- Document, validate, perform FMEA, and review all vehicle control system programs.
- Diagnose faults within the vehicle control system.
- Offer technical assistance to development and production teams.
- Support aftersales teams with customer issues and technical queries.
- Investigate and resolve warranty problems.
- Continuously improve vehicle electrical control systems to enhance reliability, performance, and reduce manufacturing costs.
- Undertake other duties or training necessary for the efficient performance of the role.
Job Requirements
Here’s a more tidy and structured version:
- Education Attainments:
- BEng (Hons) or BSc (Hons) in Software Engineering or related field
- Job Experience:
- Knowledge of Electric and Hybrid Vehicle control systems
- Knowledge of traction battery control systems
- Knowledge of chassis, powertrain, and driveline systems
- Specialist Knowledge / Skills:
- Proficiency in MATLAB/Simulink, LabVIEW, and other relevant software tools
- Ability to support integration of control systems into vehicle platforms, collaborating with hardware and software teams
- Excellent problem-solving skills and attention to detail
- Disposition:
- Highly motivated and positive attitude
- Creative and innovative
- Analytical mindset
- Structured approach
- Keeps detailed records
- Circumstances:
- Flexible and adaptable
- Good attendance, timekeeping, and disciplinary record
Interested candidates please submit your application through Jobstore