Job Description
Junior Controls Software Engineer, Essex, £30,000 - £35,000 Circa + Benefits
Resourcing is seeking a Junior Controls Software Engineer for our leading R&D Engineering client based in Essex. The Junior Controls Software Engineer role offers an excellent opportunity to contribute to the development of control systems and control software for future alternative fuel, Hydrogen projects. Junior or graduate candidates with relevant controls software engineering knowledge will be considered.
Junior Controls Software Engineer Responsibilities:
- Support the development and integration of Hydrogen Storage Management Control Systems, human-machine interfaces (HMI), and Electronic Control Units (ECUs) for hydrogen dual-fuel systems used in heavy-duty/industrial and marine applications.
- Assist with creating and maintaining documentation necessary for control system definition and development, including detailed documentation for field support and maintenance.
- Collaborate closely with cross-functional teams, including Principal Engineers and Electrical Engineers/Designers, to ensure seamless integration of Hydrogen Controls into the overall hydrogen system architecture.
- Support system design, process simulation, and implementation of control algorithms, communication protocols, and safety features to optimize performance, efficiency, and safety.
- Understand critical dependencies within the vehicle/machine/vessel and test cases, ensuring comprehensive integrated testing.
- Identify relevant Standards and Regulations for system safety and cybersecurity.
- Conduct thorough testing and validation of Hydrogen Controls to meet regulatory requirements, industry standards, and internal benchmarks.
- Troubleshoot and debug hardware and software issues in control systems, utilizing diagnostic tools to ensure reliable performance.
- Participate in design reviews, risk assessments, and technical discussions to contribute to continuous improvement.
- Stay updated with industry trends, advancements, and best practices related to hydrogen fuel systems and control system development.
Junior Controls Software Engineer Requirements:
- Bachelor's degree in Electrical Engineering, Control Engineering, Mechanical Engineering, or a related field.
- Experience in PLC programming (IEC standard) or relevant embedded systems development languages such as C, C++, Rust, Python.
- Experience with Matlab and Simulink.
- Experience in designing and developing industrial, marine, or automotive control systems and testing controllers or PLCs is preferable.
- Familiarity with communication protocols (CAN, Ethernet, etc.) and real-time operating systems (RTOS) for embedded systems.
- Knowledge of control algorithms, sensors, actuators, and feedback systems.
- Excellent problem-solving skills and ability to work effectively in a collaborative environment.
- Effective communication skills to convey complex technical concepts.
- Prior experience in the heavy-duty vehicle, industrial, or marine sectors is advantageous.
- Understanding of safety standards and regulations, including functional safety.
- Ability to travel approximately 10% for product sign-off, launch, and quality support, including visits to European headquarters and partners.