Graduate Controls Software Developer (Invinity Energy Systems)
Graduate Controls Software Developer (Invinity Energy Systems)

Graduate Controls Software Developer (Invinity Energy Systems)

Bathgate Full-Time 28800 - 48000 £ / year (est.) Home office (partial)
I

At a Glance

  • Tasks: Design and develop software for battery control and energy management systems.
  • Company: Invinity Energy Systems is a leader in renewable energy solutions.
  • Benefits: Enjoy hybrid work options and a collaborative team environment.
  • Why this job: Join a mission-driven company making a real impact in sustainable energy.
  • Qualifications: Bachelor’s or Master’s in Computer Science or Electrical Engineering required.
  • Other info: Work in a dynamic setting with opportunities for growth and innovation.

The predicted salary is between 28800 - 48000 £ per year.

In this crucial role, you’ll design and develop software that powers the core of our distributed battery control and Energy Management Systems.

  • Develop and implement algorithms for energy management and battery control
  • Design and develop PLC code using structured text and ladder logic
  • Design and develop C and/or Python code for test systems
  • Help optimise system performance, reliability and efficiency
  • Ensure good software engineering practices through design and code reviews

Experience And Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • Excellent problem-solving skills and attention to detail

Application Process:

Apply via link below.

Graduate Controls Software Developer (Invinity Energy Systems) employer: Investinwestlothian

Invinity Energy Systems is an exceptional employer that fosters a collaborative and innovative work culture in Bathgate, where employees are encouraged to grow and develop their skills in cutting-edge energy technology. With a hybrid working model, you can enjoy the flexibility of remote work while still benefiting from in-person collaboration, all within a supportive environment that prioritises employee well-being and professional development.
I

Contact Detail:

Investinwestlothian Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Graduate Controls Software Developer (Invinity Energy Systems)

✨Tip Number 1

Familiarise yourself with the specific technologies and programming languages mentioned in the job description, such as C, Python, and PLC coding. Having a solid understanding of these will not only boost your confidence but also allow you to engage in meaningful conversations during interviews.

✨Tip Number 2

Showcase any relevant projects or experiences that demonstrate your problem-solving skills and attention to detail. Be prepared to discuss how you've tackled challenges in past projects, especially those related to energy management or software development.

✨Tip Number 3

Network with professionals in the energy systems field, particularly those who work with battery control systems. Attend industry events or join online forums to connect with potential colleagues and gain insights into the company culture at Invinity Energy Systems.

✨Tip Number 4

Prepare thoughtful questions about the role and the company's projects during your interview. This shows your genuine interest in the position and helps you stand out as a candidate who is not only qualified but also enthusiastic about contributing to their mission.

We think you need these skills to ace Graduate Controls Software Developer (Invinity Energy Systems)

Proficiency in C and Python programming
Understanding of PLC programming (structured text and ladder logic)
Algorithm development for energy management
Software design principles
Attention to detail
Problem-solving skills
Experience with software engineering best practices
Knowledge of distributed battery control systems
Ability to optimise system performance and reliability
Familiarity with code review processes
Strong analytical skills
Effective communication skills
Team collaboration abilities

Some tips for your application 🫡

Understand the Role: Read the job description carefully to understand the key responsibilities and required skills for the Graduate Controls Software Developer position. Tailor your application to highlight how your background aligns with these requirements.

Highlight Relevant Skills: Make sure to emphasise your programming skills, particularly in C, Python, and PLC coding. Provide specific examples of projects or coursework where you have applied these skills, especially in energy management or control systems.

Craft a Strong Cover Letter: Write a compelling cover letter that not only introduces yourself but also explains why you are passionate about working at Invinity Energy Systems. Mention any relevant experience or projects that demonstrate your problem-solving abilities and attention to detail.

Proofread Your Application: Before submitting, thoroughly proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a role focused on software engineering.

How to prepare for a job interview at Investinwestlothian

✨Understand the Role

Make sure you thoroughly understand the responsibilities of a Graduate Controls Software Developer. Familiarise yourself with concepts like energy management systems, PLC code, and the programming languages mentioned in the job description.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems, especially in software development or engineering. Highlight your attention to detail and how it has helped you achieve successful outcomes in past projects.

✨Brush Up on Relevant Technologies

Since the role involves C, Python, and PLC programming, be ready to demonstrate your knowledge and experience with these technologies. You might be asked to solve coding challenges or explain your approach to algorithm development.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's projects, team dynamics, and future developments in energy management systems. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Graduate Controls Software Developer (Invinity Energy Systems)
Investinwestlothian
I
  • Graduate Controls Software Developer (Invinity Energy Systems)

    Bathgate
    Full-Time
    28800 - 48000 £ / year (est.)

    Application deadline: 2027-06-21

  • I

    Investinwestlothian

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