Software Engineer - C++/C#/Python
Software Engineer - C++/C#/Python

Software Engineer - C++/C#/Python

Glenrothes Full-Time 42000 - 63000 £ / year (est.) No home office possible
Go Premium
A

Job Description

About the RoleA global engineering business is seeking an experienced Software Development Engineer to join their on-site team near Kirkcaldy.

This is a senior, hands-on role focused on developing and maintaining the automated test platforms used to validate devices across multiple European operations.

You’ll be responsible for building robust test software that interfaces directly with hardware, controls diagnostic routines, and logs test results. You’ll also create internal tools and user interfaces that enable technicians to run tests efficiently and accurately.

This is a software development role, not manual or application testing. It suits someone with strong coding skills and a good understanding of how software interacts with physical devices.

Key Responsibilities

  • Design, develop, and support automated test software for broadband and media devices
  • Build internal GUIs and tools to support test execution and diagnostics
  • Interface with hardware via automation scripts and control protocols
  • Convert customer requirements and engineering inputs into reliable technical solutions
  • Write clean, well-structured, and testable code
  • Collaborate with a small, close-knit team of developers and engineers on-site
  • Support deployment of test platforms to other European sites as needed

Key Skills & Experience

  • Strong programming experience in C++, C#, and Python
  • Hands-on experience building or supporting test systems that interact with hardware
  • Familiarity with Windows development environments (Visual Studio, etc.)
  • Experience designing and building internal tools or basic user interfaces
  • Ability to troubleshoot and adapt solutions based on different device types and protocols

Additional Information

  • This role is on-site 5 days a week in Kirkcaldy due to the need for direct access to test equipment and physical devices
  • Flexibility is available around start and finish times
  • Candidates must have the right to work in the UK – sponsorship is not available

Salary and benefits

Up to £56,500

  • Life Assurance – Four times the annual salary
  • 25 days holiday + public holidays
  • Pension contribution – Competitive company contributions
  • Virgin Media Discounts

If this position is of interest, please apply now for immediate consideration

Software Engineer - C++/C#/Python employer: Avanti

Join a leading global engineering business in Kirkcaldy, where innovation meets collaboration. As a Software Engineer, you'll thrive in a supportive work culture that values your expertise and encourages professional growth through hands-on experience with cutting-edge technology. Enjoy competitive benefits, including generous holiday allowances and life assurance, while working alongside a dedicated team committed to delivering high-quality solutions.
A

Contact Detail:

Avanti Recruiting Team

Software Engineer - C++/C#/Python
Avanti
Location: Glenrothes
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Software Engineer - C++/C#/Python

    Glenrothes
    Full-Time
    42000 - 63000 £ / year (est.)
  • A

    Avanti

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