Junior Software Engineer

Junior Software Engineer

Brentwood Full-Time 28800 - 48000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join a team to develop cutting-edge control systems and troubleshoot hardware/software issues.
  • Company: Cooper Lomaz is a dynamic company focused on innovative engineering solutions.
  • Benefits: Enjoy hybrid work options after three months and extensive training support.
  • Why this job: This role offers clear progression and the chance to work on exciting projects.
  • Qualifications: A degree in Engineering and experience with PLC programming or embedded systems is essential.
  • Other info: Opportunity to travel outside the UK for product launches and quality actions.

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

Cooper Lomaz have an excellent opportunity for a Junior Software Engineer working with Control Systems near Brentwood. This role is offering clear progression, huge amounts of external training support and interesting cutting edge projects. This role will support an existing team and the development and integration of storage management control systems, human-machine interfaces (HMI) and integration of Electronic Control Units (ECUs).

Applicants will have experience in PLC programming languages (IEC 61131-3 Standard) or other relevant languages used in embedded systems development such as C / C++ and ideally experience in Matlab and Simulink. Any exposure commercially or academically in design and development of industrial, marine or automotive control systems and testing of Controllers or PLCs is preferable.

Within this new role on a day to day basis you will be assisting with the creation and maintenance of documentation necessary for control system definition and development. You will produce detailed documentation for field support and maintenance of these control systems and collaborate closely with cross-functional teams including, Principal Engineers and Electrical Engineers/Designers to ensure seamless integration of Controls into the overall system architecture.

The appointed candidate will support the system design, process simulation, and implementation of control algorithms, communication protocols, and safety features to optimize the performance, efficiency, and safety of the systems. You will troubleshoot and debug hardware and software issues in control systems, utilising diagnostic tools and methods to achieve reliable system performance.

Your profile / experience

  • Bachelor's degree in Electrical Engineering, Control Engineering, Mechanical Engineering or related Engineering field essential.
  • Experience / Exposure in PLC programming languages (IEC 61131-3 Standard) or other relevant languages used in embedded systems development such as C, C++, Rust, Python.
  • Experience / Exposure in Matlab and Simulink.
  • Experience in design and development of industrial, marine or automotive control systems and testing of 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 the ability to work effectively in a collaborative team environment.
  • Effective communication skills to convey complex technical concepts to both technical and non-technical stakeholders.
  • Prior experience in the heavy-duty vehicle, industrial, or marine sectors is advantageous.
  • Understanding of safety standards and regulations related to automotive or industrial control systems, including functional safety.
  • Ability to travel occasional outside the UK to support new products sign-off, launch and quality actions.

Junior Software Engineer employer: Cooper Lomaz Recruitment

Cooper Lomaz is an exceptional employer, offering a dynamic work environment in Brentwood that fosters innovation and professional growth for Junior Software Engineers. With a strong emphasis on employee development through extensive training opportunities and engaging projects, the company promotes a collaborative culture where team members can thrive. The hybrid working model after the initial three months provides flexibility, making it an attractive choice for those seeking a meaningful career in control systems engineering.
C

Contact Detail:

Cooper Lomaz Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Engineer

✨Tip Number 1

Familiarise yourself with the specific PLC programming languages mentioned in the job description, especially IEC 61131-3. Consider working on personal projects or contributing to open-source projects that utilise these languages to demonstrate your practical skills.

✨Tip Number 2

Gain hands-on experience with Matlab and Simulink, as these tools are crucial for the role. You can find online courses or tutorials that focus on control systems design to enhance your understanding and showcase your capabilities.

✨Tip Number 3

Network with professionals in the field of control systems engineering. Attend industry meetups or webinars to connect with potential colleagues and learn more about the latest trends and technologies that could be beneficial for your application.

✨Tip Number 4

Prepare to discuss your problem-solving skills and experiences in collaborative environments during interviews. Think of specific examples where you successfully worked in a team to troubleshoot or develop control systems, as this will resonate well with the hiring team.

We think you need these skills to ace Junior Software Engineer

PLC Programming (IEC 61131-3 Standard)
C / C++ Programming
Matlab and Simulink
Embedded Systems Development
Control Systems Design
Testing of Controllers or PLCs
Communication Protocols (CAN, Ethernet)
Real-Time Operating Systems (RTOS)
Control Algorithms Knowledge
Sensors and Actuators Understanding
Problem-Solving Skills
Team Collaboration
Effective Communication Skills
Understanding of Safety Standards and Regulations
Ability to Travel for Work

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in PLC programming, embedded systems, and any exposure to control systems. Use keywords from the job description to ensure it aligns with what the company is looking for.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that relate to control systems and how they have prepared you for this position.

Showcase Technical Skills: Clearly outline your technical skills, especially in programming languages like C/C++, Matlab, and Simulink. Provide examples of how you've used these skills in past projects or academic work.

Highlight Team Collaboration: Since the role involves working closely with cross-functional teams, emphasise your teamwork and communication skills. Share examples of successful collaborations in previous roles or projects.

How to prepare for a job interview at Cooper Lomaz Recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your experience with PLC programming languages and embedded systems. Highlight any projects you've worked on using C, C++, or Matlab, and be ready to explain your role in those projects.

✨Demonstrate Problem-Solving Abilities

Expect to face technical questions that assess your problem-solving skills. Prepare examples of how you've tackled challenges in previous projects, particularly in control systems or software debugging.

✨Communicate Effectively

Practice explaining complex technical concepts in simple terms. This will help you convey your ideas clearly to both technical and non-technical interviewers, showcasing your communication skills.

✨Research the Company and Role

Familiarise yourself with the company's projects and values. Understanding their focus on control systems and integration will allow you to tailor your answers and demonstrate genuine interest in the role.

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