Senior Software Control Engineer

Guildford, Surrey, United Kingdom

Job Description


Senior Software Control Engineer (6-Month Contract)

Our client is a prominent player in the Clean Energy sector, dedicated to developing innovative and sustainable solutions. Located near Guildford, they are at the forefront of technological advancements in renewable energy. Currently, they are seeking a highly experienced Senior Software Control Engineer to join their team on a 6-month contract basis. This position offers a hybrid working arrangement, combining remote work with the requirement for on-site presence.

As a Senior Software Control Engineer, you will play a critical role in the design, development, and implementation of software control systems for clean energy projects. Working closely with cross-functional teams, you will leverage your expertise in model-based systems development using MATLAB/Simulink/Stateflow and code generation to C/C++ with either TargetLink or Embedded Coder. The ideal candidate will have a degree qualification and possess significant experience in this field.

Responsibilities:

  • Lead the design and development of software control systems for clean energy projects, ensuring adherence to project requirements and industry standards.
  • Utilize the MATLAB/Simulink/Stateflow environment to develop and refine control algorithms and models for various clean energy applications.
  • Generate efficient C/C++ code from control models using either TargetLink or Embedded Coder for deployment in embedded systems.
  • Conduct software verification and validation activities, including unit testing, integration testing, and model-in-the-loop (MIL) and hardware-in-the-loop (HIL) simulations.
  • Collaborate closely with hardware engineers to integrate control software with embedded systems and perform hardware/software integration testing.
  • Participate in code reviews and provide constructive feedback to ensure high-quality and maintainable software.
  • Ensure compliance with relevant coding standards, best practices, and regulatory requirements.
  • Troubleshoot and debug software issues during development and testing phases.
  • Provide technical guidance and mentorship to junior engineers as required.
  • Stay up to date with the latest developments in software control engineering and contribute to continuous improvement initiatives.
Requirements:
  • Bachelor\'s degree in Computer Science, Electrical Engineering, or a related field. Advanced degree preferred.
  • Extensive experience in software control engineering, with a focus on model-based systems development using MATLAB/Simulink/Stateflow.
  • Proficiency in generating efficient C/C++ code from control models using either TargetLink or Embedded Coder.
  • Strong knowledge of control system design principles and techniques.
  • Familiarity with software development processes, including requirements analysis, design, implementation, testing, and documentation.
  • Experience with hardware-in-the-loop (HIL) and model-in-the-loop (MIL) simulations.
  • Solid understanding of embedded systems and the interaction between software and hardware.
  • Excellent problem-solving skills and the ability to analyze and optimize complex control systems.
  • Strong communication and interpersonal skills to collaborate effectively with cross-functional teams.
  • Ability to work autonomously and take ownership of projects.
  • Flexibility to work on-site as required and willingness to travel to project sites.
Contract Details:
  • Duration: 6-month contract.
  • Location: Based near Guildford, with a requirement for on-site presence.
  • Work arrangement: Hybrid working, combining remote work and on-site presence as necessary.
  • Hourly rate/salary: To be discussed based on qualifications and experience.
Join our client\'s dynamic team and contribute to the development of cutting-edge clean energy solutions. Apply now and make a significant impact on a sustainable future!

Please note: This job description is intended to provide a general overview of the responsibilities and requirements of the position. It is not exhaustive and may be subject to change based on the needs of the employer.

You must have the right to work in the UK.
  • Agency: Cranleigh Scientific
  • Reference: 7756
  • Posted: 28th July 2023
  • Expires: 25th August 2023

Access Science Jobs

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2986289
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Guildford, Surrey, United Kingdom
  • Education
    Not mentioned