At a Glance
- Tasks: Develop intelligent test frameworks and optimisation algorithms for optical network systems.
- Company: Join Oriole Networks, a leader in opto-electronic systems, based in London.
- Benefits: Enjoy hybrid work, competitive salary, and opportunities for professional growth.
- Why this job: Make a real impact by optimising high-speed optical networks with cutting-edge technology.
- Qualifications: Proficient in Python, C++, or C# with experience in optimisation algorithms.
- Other info: Collaborative environment with exciting challenges and career advancement potential.
The predicted salary is between 36000 - 60000 Β£ per year.
We are seeking a Systems Optimisation Engineer to develop intelligent test frameworks and optimisation algorithms for optical network systems. This cross-disciplinary role blends software engineering, algorithm development, and hardware test integration to reduce test time, improve throughput, and enhance performance analysis.
Responsibilities
- Join the Optical Network Integration team and collaborate closely with other teams.
- Design and implement automated test frameworks for high-speed optical network systems, integrating hardware instrumentation (oscilloscopes, BERTs, burst-mode testers).
- Develop metaheuristic and data-driven optimisation algorithms (e.g., genetic algorithms, simulated annealing, swarm optimisation) to reduce test time and improve measurement efficiency.
- Work with hardware engineers to optimise burst-mode test sequences, equalisation settings (CTLE, FFE, DFE), and link tuning strategies.
- Analyse large datasets from validation and production testing to identify performance trends, bottlenecks, and opportunities for improvement.
- Implement adaptive, hardware-aware test routines that adjust dynamically based on device behaviour.
- Support the integration of optimised test flows into high-volume manufacturing environments.
- Maintain scalable, modular software architectures for future test platforms.
Skills & Experience
- Proficiency in software development for test automation (Python, C++, or C#).
- Experience with metaheuristic optimisation (e.g., GA, simulated annealing, particle swarm).
- Experience with AI/ML techniques (e.g., reinforcement learning, predictive modelling) for test optimisation.
- Collaborative mindset to work closely with hardware engineers and manufacturing teams.
- Familiarity with production test time optimisation in semiconductor or optical device environments.
- Exposure to cloud-based data pipelines for large-scale test data processing.
- Degree in Computer Science, Electrical/Electronic Engineering, Applied Mathematics, or related field.
Systems Optimisation Engineer in Harrow employer: EPIC Centre
Contact Detail:
EPIC Centre Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Systems Optimisation Engineer in Harrow
β¨Tip Number 1
Network like a pro! Reach out to current employees at Oriole Networks on LinkedIn or through industry events. A friendly chat can give us insider info and might just get your foot in the door.
β¨Tip Number 2
Show off your skills! Prepare a mini-project or a portfolio that highlights your experience with optimisation algorithms and test automation. This hands-on evidence can really set us apart from the crowd.
β¨Tip Number 3
Ace the interview by practising common technical questions related to optical networks and algorithm development. We can even do mock interviews together to boost your confidence!
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step.
We think you need these skills to ace Systems Optimisation Engineer in Harrow
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the Systems Optimisation Engineer role. Highlight your experience with software development, optimisation algorithms, and any relevant projects that showcase your skills in optical network systems.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our needs. Donβt forget to mention your collaborative mindset and any specific experiences that relate to working with hardware engineers.
Showcase Relevant Skills: Be sure to emphasise your proficiency in programming languages like Python, C++, or C#. If you have experience with AI/ML techniques or metaheuristic optimisation, make that clear! We want to see how you can contribute to our team.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. Itβs super easy, and youβll be able to submit all your materials in one go. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at EPIC Centre
β¨Know Your Algorithms
Brush up on your knowledge of metaheuristic optimisation algorithms like genetic algorithms and simulated annealing. Be ready to discuss how you've applied these in past projects, as this will show your practical understanding and ability to contribute to the role.
β¨Showcase Your Coding Skills
Since proficiency in Python, C++, or C# is crucial, prepare to demonstrate your coding skills. You might be asked to solve a problem on the spot, so practice coding challenges related to test automation and optimisation to feel confident.
β¨Collaborate Like a Pro
This role requires a collaborative mindset, so think of examples where you've successfully worked with hardware engineers or cross-functional teams. Highlight your communication skills and how youβve contributed to team success in previous roles.
β¨Data Analysis is Key
Be prepared to discuss your experience with analysing large datasets. Bring examples of how you've identified performance trends or bottlenecks in past projects, and be ready to explain how you would apply that experience to improve measurement efficiency in this role.