JobHabor
Menu

Software Engineer – Precision Engineering & Control Systems (C++ / C#)

HCL International · Biggleswade, Bedfordshire, United Kingdom

Weak hiring record · median 454 days open

2222

Hiring signal

Ghost risk

Open 559 days · How we score

All reasons
  • Open 559 days
  • 100% of this employer's openings are over 60 days old

In its favour

  • Still listed on the employer's own board

Hide postings like this across the board with Pro

Did you apply?

Software Engineer – Precision Engineering & Control Systems (C++ / C#) at HCL International. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

A precision technology leader is seeking a skilled and methodical Software Engineer to join its multidisciplinary engineering team, contributing to the design, development, and deployment of high-accuracy instrumentation used in critical applications. Reporting to both the Senior Software Engineer and the Engineering Manager, the successful candidate will play a key role in developing software solutions that drive the mechanical control of complex systems, particularly in high-spec semiconductor test equipment.

Key Responsibilities

  • Design and develop control system software primarily in C++ and C#, including UI/UX components, real-time instrumentation logic, and low-level hardware interaction.
  • Contribute to the full software development life cycle (SDLC), from initial concept through development, validation, and deployment.
  • Write and maintain detailed technical specifications, release documentation, and user manuals in line with ISO 9001 quality protocols.
  • Conduct rigorous unit testing, system integration testing, and risk analysis to ensure software robustness and reliability under real-world conditions.
  • Support the commissioning and validation of software-controlled electromechanical assemblies in laboratory and production environments.
  • Collaborate with cross-functional teams, including mechanical, electronics, and systems engineers, to deliver fully integrated solutions.
  • Provide customer-facing support, including on-site installation, troubleshooting, and technical training, where necessary.
  • Participate in product planning, Agile sprints, and sprint reviews, ensuring software deliverables align with broader project timelines.

Essential Skills & Experience

  • Proficient in C++ and C# for the control of physical/mechanical systems.
  • Demonstrated experience working across the entire SDLC, with a solid understanding of control algorithms, state machines, and software abstraction layers.
  • Familiar with modifying and refactoring legacy code bases to modern standards.
  • Strong foundation in engineering mathematics and problem-solving from first principles.
  • Experienced in producing technical documentation and maintaining accurate version control within regulated environments.

Desirable

  • Exposure to the semiconductor or precision instrumentation industries.
  • Knowledge of real-time systems, machine vision, or scripting in Python or Rexx.
  • Experience with MySQL or embedded database systems.
  • Working knowledge of ISO 9000 standards and documentation procedures.

Key Attributes

  • Detail-oriented with a methodical mindset.
  • A proactive team player who thrives in a collaborative, multi-disciplinary environment.
  • Highly organised with the ability to work under pressure and meet strict deadlines.
  • Clear and confident communicator, capable of engaging both internal stakeholders and clients.

This is an opportunity to join a forward-thinking company delivering mission-critical solutions to a global client base. Engineers with a flair for problem-solving, a strong grasp of control software, and a passion for precision engineering are encouraged to apply.

More jobs at HCL International

All 9

Similar roles