SonicJobs Logo
Left arrow iconBack to search

Software Developer

KO2 Embedded Recruitment Solutions Ltd
Posted a day ago, valid for 20 days
Location

York, North Yorkshire YO1 7PX, England

Salary

£45,000 - £55,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The position is for a Software Developer with a salary of £55,000, fully remote with occasional travel to York or Scarborough.
  • The company is a 90-year-old, family-owned global leader in cutting-edge manufacturing, focused on innovation and efficiency through digital technologies.
  • Candidates should have strong experience in Object-Oriented Programming (OOP) using C#, C++, or Java, with networking knowledge being essential.
  • The role involves developing software for manufacturing machines, creating server-client architecture, writing device drivers, and testing real-time systems.
  • This opportunity is ideal for those looking to work with advanced AI systems and predictive maintenance technologies in a supportive team environment.

Software Developer - 55,000 - Fully Remote

Join a 90-year-old, family-owned, global leader in cutting-edge manufacturing! Based in York, this innovative company produces machines used by top-tier home product manufacturers around the world. Historically labour-intensive, this industry is now digitally driven, thanks to laser-based systems and AI, reducing human involvement and optimizing efficiency.

The Role: KO2's client are building a brand-new team and are seeking a Software Developer with strong experience in Object-Oriented Programming (OOP) using C#, C++, or Java.

As a Software Developer, you will be working on internal PC systems within the machines, creating server-client architecture, writing device drivers for Windows kernels, developing REST APIs, and creating web pages using HTML and JavaScript. The role also involves testing soft real-time systems and creating simulation software to ensure seamless machine operation. Experience with networking, IP addresses, and TCP/IP protocols is essential. The role of Software Developer requires extensive knowledge of either C#, C++, or Java to ensure smooth operations. The business uses C# & Java however for the right person they will accept any of the following languages, C++, C# or Java.

Key Responsibilities:

  • Develop and maintain software for cutting-edge manufacturing machines as a Software Developer.
  • Design and implement server-client architecture.
  • Write device drivers for Windows kernels
  • Work with TCP/IP and networking protocols.
  • Develop simulation software to test real-time systems using C# and Java but are happy with someone who knows C++
  • Write clear documentation to support your work.
  • Collaborate with a small, close-knit team focused on innovation.

Skills & Experience:

  • Strong OOP experience (C#, .NET, C++, or Java).
  • Familiarity with networking concepts (IP addresses, subnet masks, TCP/IP).
  • Real-time systems and exception handling.
  • Knowledge of REST APIs, HTML, and JavaScript.
  • Experience with soft real-time systems and predictive maintenance is a plus.

What is on Offer:

  • Salary: 55,000
  • Location: Fully remote with occasional travel to our offices in York or Scarborough for essential meetings or maintenance.
  • Work Environment: Hybrid flexibility, supportive team, and the opportunity to be part of a brand-new department.
  • Growth: Opportunity to work with advanced AI systems and predictive maintenance technologies.

This is a fantastic opportunity for a Software Developer with a strong OOP background in C#, C++, or Java, looking to take on a challenging and rewarding role in a globally recognized, forward-thinking company.

Apply today and be part of shaping the future of home product manufacturing!

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.