Control Systems Engineer

Location Southampton
Salary Competitive
Job type Permanent
Discipline Engineering , Technical
Reference J9899-2
Are you ready to power up your career and be at the forefront of electrified marine powertrains? Reporting directly into the CTO, a Senior Controls Systems Software Engineer is sought to lead the charge in delivering cutting-edge control functionality for fully electrified powertrains. As a key player in our dynamic software team, you'll be instrumental in shaping the future of marine technology.

As a Senior Controls Engineer, you will be responsible for writing and maintaining control systems and ancillary software, using the latest technologies like MATLAB Simulink & Stateflow, C, and C++. You'll be a crucial part of the integration process, ensuring seamless communication with various hardware devices and contributing to the development of system functionality.
Key Responsibilities:
  1. MATLAB Simulink & Stateflow Maestro:
    • Code implementation and testing using MATLAB Simulink & Stateflow, C, and C++.
    • Leading test plans with cross-functional teams and organizing peer reviews.
    • Internal software tools development for efficiency.
  2. Embedded Coding Virtuoso:
    • Writing and maintaining control systems and ancillary software using C and C++.
  3. Hardware Harmony:
    • Integration of hardware devices using CAN-based communication protocols (J1939, NMEA2000, etc.).
    • Seamless integration of displays, interfaces, configuration tools, and remote access capabilities.
  4. System Maestro:
    • Development of system functionality covering motor control, steering, charging system communications, and cooling control.
  5. Documentation Dynamo:
    • Documenting control systems and supporting the creation of a comprehensive documentation library.
  6. Team Leader Navigator:
    • Administering the workload for the team, running weekly task meetings, and reporting progress to the CTO.
  7. Software Release Maestro:
    • Maintaining software release control and tracking versions on each vessel.
  8. Adaptable All-Star:
    • Willingness to take on tasks outside the job description to align with business needs.
Additional Details/Experience:
  • Proficiency in C/C++ and MATLAB Simulink & Stateflow.
  • Familiarity with CAN, J1939, NMEA2000 (desirable).
  • Experience in embedded code development.
  • Awareness of the software development V-model.
  • Exposure to functional safety, diagnostics, FMEAs (desirable).
  • Agile workflow experience and familiarity with tools like Atlassian JIRA (desirable).
  • Can-do attitude, collaboration skills, and the ability to thrive under pressure.
Are you ready to be at the forefront of marine electrificatio and contribute to the growth of sustainable marine solutions. As well as work in a dynamic, challenging, and interesting environment while embracing a can-do culture with flexible and collaborative work practices?

Ready to Shape the Future of Marine Electrification? 

Click APPLY and call Alisha on 07458040284 


Marine Resources Recruitment Ltd acts as an employment agency for permanent and fixed term contract recruitment and as a recruitment business for the supply of contract workers. Please note that by applying for this job you accept our Terms of Use and Privacy Policy which can be found on our website.