At a Glance
- Tasks: Integrate and test advanced control systems for autonomous platforms.
- Company: Leading engineering firm at the forefront of control and instrumentation technology.
- Benefits: Competitive salary, hands-on experience, and collaborative culture.
- Why this job: Work on real-world autonomous systems and make a tangible impact.
- Qualifications: Experience in systems integration, Linux, and programming in Python/C++.
- Other info: Dynamic role with opportunities for growth and innovation.
The predicted salary is between 36000 - 60000 £ per year.
A specialist engineering organisation operating at the cutting edge of advanced control and instrumentation platforms is looking to add a Control Systems Integration Engineer to its growing engineering function. This is a hands-on role suited to an engineer who enjoys working close to hardware, software, and real-world systems, supporting the integration, configuration, testing, and deployment of complex control systems used in demanding operational environments.
Working as part of a multidisciplinary autonomy and control team, you’ll support the integration of control software, sensors, and networking infrastructure across a range of autonomous platforms.
Key responsibilities will include:
- Supporting the integration of complex control system software, sensors, and external systems
- Diagnosing and resolving software, hardware, networking, and integration issues
- Monitoring systems to identify anomalies or failures and supporting automated recovery processes
- Installation, configuration, and maintenance of sensors, control hardware, and IP/Ethernet networks
- Investigating and resolving marine protocol issues
- Preparing, testing, calibrating, and validating control systems prior to deployment
- Supporting Windows and Linux-based systems in an engineering environment
- Maintaining documentation, configuration control, and version-controlled records
- Supporting system installation into new and existing autonomous platforms
- Liaising with internal engineering teams and external technology suppliers
- Contributing to the implementation of high-level autonomous behaviours using Python and/or C++
About You
You’ll likely come from a systems integration, control systems, robotics, or advanced engineering background, with a practical, problem-solving mindset.
Essential experience:
- Hands-on systems or control integration experience
- Working with Linux-based systems
- Practical understanding of IP networking and fault-finding
- Exposure to marine, industrial, or embedded communication protocols (e.g. NMEA, CAN, Modbus)
- Experience using version control tools
- Ability to read, understand, or work with Python and/or C++
Desirable (but not essential):
- Network debugging tools (e.g. Wireshark)
- MAVLink and/or PX4
- Embedded or real-time systems
- Electrical schematics and integration fault-finding
- Supporting trials, testing, or field deployments
- ROS / ROS2 and/or DDS-based systems
What’s on Offer
- Opportunity to work on real autonomous platforms, not simulations
- Exposure to cutting-edge control, autonomy, and marine systems
- A technically varied, hands-on engineering role
- Collaborative engineering culture with genuine product ownership
- Competitive overall package aligned to experience, plus benefits
This role is being handled by a specialist engineering recruitment partner. To find out more, apply via this advert or contact the consultant directly for a confidential discussion.
Control Systems Integration Engineer in Fareham employer: STR Group
Contact Detail:
STR Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Control Systems Integration Engineer in Fareham
✨Tip Number 1
Network like a pro! Attend industry events, meetups, or online webinars related to control systems and engineering. Connecting with professionals in the field can open doors to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving control systems, sensors, or programming in Python/C++. This gives potential employers a tangible sense of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to control systems integration. Be ready to discuss your hands-on experience and how you've tackled real-world problems in past roles.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got a range of exciting roles waiting for talented engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Control Systems Integration Engineer in Fareham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your hands-on experience with control systems and integration. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or roles you've had!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about working with autonomous platforms and how your background in systems integration makes you a perfect fit for us. Keep it engaging and personal!
Showcase Your Technical Skills: Don’t forget to mention your experience with Linux-based systems, IP networking, and any programming languages like Python or C++. We love seeing candidates who can demonstrate their technical prowess, so be specific about your skills!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at STR Group
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Linux systems and control integration. Brush up on your knowledge of IP networking and any relevant protocols like NMEA or Modbus. Being able to discuss these confidently will show that you’re ready for the hands-on nature of the role.
✨Showcase Your Problem-Solving Skills
Prepare examples from your past experiences where you’ve diagnosed and resolved technical issues. Whether it’s a software bug or a hardware malfunction, having specific stories ready will demonstrate your practical problem-solving mindset, which is crucial for this position.
✨Familiarise Yourself with Version Control
Since experience with version control tools is essential, make sure you can talk about your familiarity with them. If you’ve used Git or similar tools, be ready to explain how you’ve managed code changes and collaborated with others. This will highlight your ability to maintain documentation and configuration control.
✨Prepare for Technical Questions
Expect technical questions related to Python and C++. Brush up on your coding skills and be prepared to solve problems on the spot. Practising common coding challenges or discussing your previous projects involving these languages will help you stand out as a candidate who can contribute to high-level autonomous behaviours.