Control Systems Software Engineer
Control Systems Software Engineer

Control Systems Software Engineer

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Design and develop software for advanced control systems in a collaborative environment.
  • Company: Join a dynamic team working on groundbreaking technology of national importance.
  • Benefits: Enjoy a hybrid working pattern and competitive salary.
  • Why this job: Work on innovative projects that leverage your SCADA expertise and contribute to strategic initiatives.
  • Qualifications: Experience with Siemens WinCC, high-level programming, and functional safety standards required.
  • Other info: Only UK nationals will be considered due to security clearance requirements.

The predicted salary is between 43200 - 72000 £ per year.

Job Title: Principal Control Systems Software Engineer

Location: London

Working Pattern: Hybrid

Salary: Competitive DOE

Security Clearance: SC

*Due to security requirements, only applicants with sole UK nationality will be considered*

Are you ready to work on groundbreaking technology and contribute to projects of strategic national importance? Our client is looking for a talented Control Systems Software Engineer at Principal level to join a dynamic team, applying Control Systems Engineering expertise to cutting-edge programs in a highly specialised field.

The Role

You will play a key role in delivering software design and development for advanced control and instrumentation systems. This is an exciting opportunity to work on innovative projects and leverage your expertise in SCADA and software engineering within a collaborative, forward-thinking environment.

What You’ll Do

  • Capture, interpret, and refine customer requirements.
  • Create detailed technical design documentation in line with company and customer standards.
  • Design and test solutions for SCADA systems using RedHat Linux.
  • Manage data communications with third-party equipment.
  • Develop SCADA software from a range of design formats, including block diagrams, flowcharts, and pseudo-code.

What You’ll Bring

  • Development experience with Siemens (ETM) WinCC Open Architecture (OA).
  • Strong skills in the specification and analysis of COTS equipment.
  • Proficiency in high-level programming languages within SCADA IDE environments (e.g., VB, C#, C++).
  • Experience with Oracle/SQL database administration and interfacing.
  • A solid understanding of functional safety standards (e.g., BS EN 61508, 61511, 62061).
  • Expertise in software testing and verification.
  • Hands-on knowledge of RedHat Linux operating systems.

If you tick several of the boxes above then don\’t hesitate to apply!

Control Systems Software Engineer employer: Innovate

Join a leading employer in London that champions innovation and collaboration, offering a hybrid work pattern that promotes work-life balance. With competitive salaries and a commitment to employee growth, you will have access to cutting-edge projects that are vital to national interests, all while working alongside a talented team dedicated to excellence in Control Systems Engineering.
I

Contact Detail:

Innovate Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Control Systems Software Engineer

✨Tip Number 1

Make sure to highlight your experience with SCADA systems and RedHat Linux during any discussions. These are key areas for the role, and demonstrating your hands-on knowledge can set you apart from other candidates.

✨Tip Number 2

Familiarize yourself with the latest trends and technologies in control systems engineering. Being able to discuss recent advancements or projects you've worked on can show your passion and commitment to the field.

✨Tip Number 3

Network with professionals in the industry, especially those who have experience with Siemens WinCC Open Architecture. They can provide insights and potentially refer you to opportunities within their organizations.

✨Tip Number 4

Prepare to discuss your understanding of functional safety standards like BS EN 61508. This knowledge is crucial for the role, and being able to articulate it clearly will demonstrate your expertise.

We think you need these skills to ace Control Systems Software Engineer

Control Systems Engineering
SCADA Systems Design
Software Development
RedHat Linux
Siemens WinCC Open Architecture (OA)
COTS Equipment Specification and Analysis
High-Level Programming Languages (VB, C#, C++)
Oracle/SQL Database Administration
Functional Safety Standards (BS EN 61508, 61511, 62061)
Software Testing and Verification
Technical Documentation
Data Communication Management
Collaborative Problem Solving
Attention to Detail

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description and understand the key responsibilities and required skills. Tailor your application to highlight your relevant experience in control systems engineering and software development.

Highlight Relevant Experience: In your CV and cover letter, emphasize your experience with SCADA systems, programming languages like VB, C#, and C++, as well as your familiarity with RedHat Linux. Use specific examples to demonstrate your expertise.

Technical Documentation: Prepare to discuss your ability to create detailed technical design documentation. Mention any previous projects where you captured and refined customer requirements or developed technical specifications.

Proofread Your Application: Before submitting, carefully proofread your application materials for clarity and correctness. Ensure that your documents are free of errors and that they effectively communicate your qualifications for the role.

How to prepare for a job interview at Innovate

✨Understand the Role

Make sure you have a clear understanding of the responsibilities and requirements of the Control Systems Software Engineer position. Familiarize yourself with SCADA systems, RedHat Linux, and the specific technologies mentioned in the job description.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Siemens WinCC Open Architecture and high-level programming languages like VB, C#, and C++. Bring examples of past projects where you've successfully applied these skills.

✨Demonstrate Problem-Solving Abilities

Expect questions that assess your problem-solving skills, especially in relation to software design and development for control systems. Think of scenarios where you had to troubleshoot or innovate solutions in your previous roles.

✨Prepare for Behavioral Questions

Since this role involves collaboration within a dynamic team, be ready to answer behavioral questions. Use the STAR method (Situation, Task, Action, Result) to structure your responses and highlight your teamwork and communication skills.

Control Systems Software Engineer
Innovate
I
  • Control Systems Software Engineer

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-01-28

  • I

    Innovate

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>