Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

KO2 Embedded Recruitment Solutions LTD

England

On-site

GBP 38,000 - 45,000

Full time

16 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in York is seeking a Software Engineer to join their expanding team. This role offers the chance to take ownership of PC application software development and work on new features while enhancing existing systems. Ideal candidates will have a degree in Computer Science and 2+ years of experience in PC software development, particularly in C#. Exposure to embedded systems and electronics is a plus. Competitive salary of up to £45,000 and the chance to work with a skilled team are notable benefits.

Benefits

Join an award-winning engineering business
Work closely with a small, multidisciplinary team
High level of ownership and technical variety

Qualifications

  • 2+ years of commercial experience in PC software development.
  • Strong understanding of structured, maintainable software design.
  • Exposure to embedded systems, electronics, or hardware communication is advantageous.

Responsibilities

  • Develop new functionality for desktop applications.
  • Maintain and improve the existing codebase.
  • Support customers and produce technical documentation.

Skills

PC/Application software development
C# or C++ or Java
Embedded C development
Driving licence and access to a car

Education

Degree in Computer Science or related discipline
Job description

Role: Software Engineer

Location: York

Salary: Up to 45,000

An exciting opportunity has arisen for a Software Engineer to join a multiple award-winning technology company based in York. Due to continued growth, the business is expanding its engineering team and is looking for a capable developer to take ownership of their PC application software, supporting both new feature development and ongoing enhancement of existing systems.

The Role

You’ll join a small, highly skilled engineering team and play a key role in the development of a desktop application used by customers to monitor, analyse, and visualise data collected from a range of hardware devices. The role offers real ownership, variety, and the chance to contribute across the full software lifecycle.

Your responsibilities will include developing new functionality, maintaining and improving the existing codebase, supporting customers, and producing clear technical documentation.

About You

You’ll be degree qualified (Computer Science or similar) with 2+ years’ commercial experience in PC software development. Your core skillset will include C# development using Visual Studio, with a strong understanding of structured, maintainable software design.

Any exposure to embedded systems, electronics, or hardware communication will be a strong advantage.

Essential Skills & Experience
  • PC/Application software development
  • C# or C++ or Java
  • Embedded C development
  • Degree-qualified in Computer Science or a related discipline
  • Driving licence and access to a car
Desirable Experience
  • Serial communication protocols (RS232, SPI, CAN, RS485, I2C, etc.)
  • Electronics design exposure
  • Bare‑metal or low‑level development experience
Why Apply?
  • Join an award-winning engineering business
  • High level of ownership and technical variety
  • Work closely with a small, multidisciplinary team
  • Contribute to new product development as well as existing platforms
  • Develop software from high-level architecture through to implementation

This role would suit a Software Engineer who enjoys variety, likes working closely with hardware-focused teams, and wants to play a key role in the development of innovative technology products.

For more information or to apply, please contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions Ltd.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.