Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Ready to contribute to cutting-edge solutions in the semiconductor and advanced electronics industry?

Join IBS and help shape the future of innovation!

About Ion Beam Services (IBS)

Ion Beam Services is a fast-growing, international high-tech company with locations in France, as well as in the United States, Scotland, and Singapore. Founded in 1987, we have developed unique expertise in designing equipment and electronic components that bring nanotechnology to the semiconductor industry.

Our specialization in ion implantation covers every step from R&D to production. Through our equipment manufacturing, maintenance, and process development services, we deliver innovative solutions across the entire value chain.

Your Role: Software Engineer

We are seeking a hands-on Software Engineer with a strong PLC programming background to support the installation, troubleshooting, and optimisation of industrial machinery at customer sites in China and across Europe. This is a field-based role requiring regular travel (30-50% of the time), where you will act as a technical expert, resolving complex automation issues, upgrading control systems, and ensuring high levels of customer satisfaction.

The Software Engineer will report directly to the engineering manager on a day-to-day basis. As part of the engineering team the prime focus is to:

· Develop new and innovative solutions to achieve the end control goals.

· Project Ownership from concept through testing and commissioning

· Manage own workload to ensure priorities and deadlines are maintained and met

· Produce supporting documentation and procedures (including Functional Flow Chart)

· Be part of cross company project teams working with engineers from our French facility

· Use data analysis to drive projects and increase machine throughput and functionality

· Train in-house and external personnel

· Work with external suppliers

· Attend client meetings.

· Diagnose and resolve faults on PLC-controlled machinery at customer sites

· Modify, debug, and optimise PLC programs (e.g. Siemens, Allen-Bradley, Schneider)

· Perform software upgrades, retrofits, and system improvements on installed equipment

· Support commissioning and re-commissioning of machines following upgrades or repairs

· Interpret electrical schematics, control architectures, and machine documentation

· Provide technical support to customers both on-site and remotely

· Work closely with internal engineering teams to escalate and resolve complex issues

Location : Bathgate (moving to the Eurocentral (Motherwell) area in summer 2026

OR Peynier, near Aix-en-Provence, France

Your Profile

Background:

Prerequisites:

We are looking to hire a multi-skilled Software Engineer with solid experience with industrial machinery.

Educated to HNC/Degree level

Key Skills:

· Strong background in PLC control system in both ST and ladder

· Electrical, electronics or mechatronics understanding

· Faultfinding to component level using a range of test equipment.

· Competent in Microsoft suite of software (Word, Excel, PowerPoint & MS Project is a preference)

· Proven experience in PLC programming and troubleshooting in an industrial environment

· Strong knowledge of one or more major PLC platforms (e.g. Siemens S7 / TIA Portal, Rockwell, Schneider)

· Experience working on automated machinery, manufacturing lines, or high-tech equipment

· Ability to read and interpret electrical drawings and control system architectures

· Solid understanding of industrial communication protocols (e.g. Profinet, Ethernet/IP, Modbus)

· Willingness and ability to travel frequently (30-50% of the time, including short notice trips if required)

· Strong problem-solving skills and ability to work independently under pressure

Why Join IBS?

At IBS, we foster a culture of learning, innovation, and collective progress. You’ll thrive in a dynamic, high-tech environment where versatility, autonomy, and skill development are not just encouraged—they’re expected.

Joining IBS means becoming part of a team driven by curiosity, technical excellence, and a passion for challenges. Here, every day is an opportunity to grow and make your mark.

Ready to take on the challenge? Apply now and let’s innovate together!

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Bathgate, West Lothian vacancy
  • £43k - £57k per annumEstimated
     ...S&C SCADA Engineer Representative (SER) Working Location Onshore & Offshore Project Sites Contract Type Fixed-term: 1st Nov 2026 - 30th Nov 2027 (possibility of extension) Work Schedule Rotational - 2 Weeks on, 2 Weeks off Role Objective / Success Criteria... 
    Suggested
    Full-time
    Fixed-term contract

    Kintec Recruitment Limited

    Newbridge, West Lothian
    24 days ago
  • £30k - £39k per annumEstimated
     ...Position: Workshop Support Engineer Contract: Permanent Location: Bathgate Company: Access Plus – part of the Briggs Equipment Group About Us: Access Plus is a leading name in powered access equipment, supplying everything from cherry pickers to scissor lifts... 
    Suggested
    Permanent
    Flexible hours

    Briggs Equipment UK Ltd

    Bathgate, West Lothian
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!