Embedded Software Engineer

Salary: up to £40,000

Office Location: York, North Yorkshire

The Role:

Our multiple award-winning client are again looking to grow their engineering team and are now seeking an Embedded Engineer to join them in the York based offices. The successful Embedded Engineer will be joining a small team with the chance to take ownership of the full design process, seeing products from initial concept all the way through to test and manufacture.

The ideal candidate will be degree qualified and be able to illustrate 2+ years’ experience within industry and your core skills set will include Embedded C/C++ programming, bare metal development and a range of communication protocols such as SPI. I2C, RS232, CAN etc. Experience with PC software development (C++, C#, Python) or Microchip PIC development would make your CV stand out whilst any knowledge of electronics design, Bluetooth or testing equipment is desirable.

This role will best suit an embedded engineer who enjoys variety in their role who is keen to work on new product development working closely with a small team of award-winning multidiscipline engineers. The main focus of this role will be to develop embedded and PC software systems and you can expect the role to involve developing new products, enhancing current products, generating software from high level architecture to low-level implementation, supporting customers and producing accurate documentation for all requirements.

Skills and Experience Required:

  • Embedded C programming
  • Bare metal development
  • RS232, SPI, CAN, RS485, I2C
  • PC Software development – C++, C# or another OO language

Desirable Experience:

  • Microchip PIC
  • Electronics design
  • Bluetooth or other wireless protocols
  • Testing equipment – Oscilloscopes etc

 

R&D Project Manager

Salary: up to 50,000

Location of office: Barnsley, South Yorkshire

Location of work: WFH Hybrid working available

The role:

An exciting position has now been created for a R&D Project Manager to join our clients’ Engineering teams as they continue to grow. The successful Project Manager will be reporting directly to the Technical Director and be tasked with leading a multidiscipline team of 8+ engineers, made up of electronics, embedded and mechanical engineers. You will be leading the team across new product development projects whilst continuing to support existing products currently in use by customers. The engineering team is based in their Barnsley HQ but they feel this role can be done part remotely so are happy to offer flexible WFH options.

The ideal Project Manager will be degree qualified, fluent with Microsoft Projects tools or Targetprocess, have experience working to agile methodologies and have recent experience working in an electronics product, R&D environment. Whilst a technical background in embedded, electronics or mechanical design is desirable or Project management certifications is desirable.

You will be joining an established engineering team now looking to implement stronger project processes with the aim of being able to provide a smooth development lifecycle from initial concept through to on site manufacturing. The successful Project Manager should expect to be involved with customers from initial concept meetings and manage multiple design projects at one time. Strong organisation skills are a must as is the ability to communicate new ideas to team members whilst being able to achieve project deadlines successfully.

Skills Required:

  • R&D environment experience – embedded/electronics product design
  • Strong communication and leadership skills
  • Relevant degree qualification
  • Agile methodologies

Desirable Skills:

  • Embedded, electronics or mechanical design background.
  • Microsoft Projects or Targetprocess tools
  • Project Management qualifications – Prince2 etc
  • Production and manufacturing environments

Electronics Design Engineer

Salary: up to £35,000

Office Location: York, North Yorkshire

Location of Work: Remote working available

KO2 are pleased to be recruiting an Electronics Design Engineer for our client who are an industry leader in their sector of the consumer electronic devices industry. The business is looking for an Electronics Design Engineer who has a degree within electronics engineering and 2/3 years industry experience. This role has come about due to the amount of proof-of-concept work and new R&D projects they now have on. Our client is happy to offer semi remote working for an Electronics Engineer who has the required skill set, attitude and home set up.

This role is for an Electronics Engineer who is not a specialist in one discipline but who is keen to work across analogue circuits, digital circuits, PCB layout, circuit prototyping and test. This role will be ideal for an Electronics Engineer who is looking to work in a range of electronics disciplines with a keen eye for detail who is looking to work throughout the full design lifecycle. You will be working in a small team so can expect plenty of variety in their role working on new products whilst also updating and improving existing products.

Skills Required:

  • Digital and analogue circuit design
  • PCB layout and schematic capture
  • Circuit prototyping and test
  • RS485, USB, RS232, I2C etc

Desirable Skills:

  • Easy PC design package
  • Switch mode power supply or motor control
  • Microcontroller design – ATMEL ideally
  • EMC standards

 

C# Software Developer

Location of work: Hybrid working

Location of office: Stockport, Greater Manchester

Salary: £55,000-65,000

The role:

This is an opportunity to work in a brand new team for a brand new platform development which has no legacy code. You will be developing the backend for a new cloud platform as a set of distributed microservices. If you want a role using the most modern practices and pushing the boundaries of technology then this role will definitely fulfil you.

This IoT platform will be a core part of our business and be the base for many of our future developments. It aims to give customers greater visibility of their buildings, and help make positive impacts towards reducing energy usage and carbon footprints, and ultimately achieving our goal of making buildings perform better for our customers and helping to create a more sustainable future.

If you would like the chance to be involved in a very exciting brand new development, working as part of small team where you will be involved from end-to-end, then this role will be ideally suited to you.

Skills required:

  • 2+ years commercial experience
  • C#
  • .NET
  • An enthusiastic developer, who wishes to push the boundaries of C# .NET development
  • Good understanding of inter-process communication design and implementation between many distinct microservices, both within the same and disparate physical systems
  • Knowledge of implementing HTTP server stacks
  • Understanding of Version Control

Desirable experience:

  • Linux
  • IP networking e.g. TCP IP
  • Git

 

 

Electronics Engineer

Salary: £30,000 – £45,000

Location of Office: Sheffield, South Yorkshire

The Role: 

An exciting new position has been created for an Electronics Engineer to join a growing design team in the Sheffield area. Our client has built up a great reputation in their industry supplying quality, reliable, electronic products to a host of customers worldwide.

The ideal Electronics Engineer will be degree qualified and have good industry experience in an electronics design role. Your current skills set will include: analogue and digital circuit design, lower power design (SMPS, DC-DC converters etc) and PCB layout. While any experience EMC safety standard or Motor drives is desirable.

In this role you will have plenty of chance to work on new product developments so experience working throughout the full development life cycle is required. Joining a small team there will be plenty of variety available for the right person and developing new design skills across electronics and software techniques is openly encouraged.

This role will suit an Electronics Engineer who has a solid grounding in circuit design and is keen for variety in their role, with the chance to contribute to the full design life cycle across a range of next generation products

Skills and Experience Required:

  • Analog circuit design
  • Digital circuit design
  • Lower power, DC-DC converters, SMPS
  • PCB layout and design

Desirable Experience:

  • EMC
  • Relevant Degree
  • Motor drives or battery management

This is a fantastic opportunity for an electronics design enthusiast to join a stable, growing, new product development focused company.

Electronics Design Engineer

Position: Electronics Design Engineer                                                                        Location of Office: Doncaster

Location of Work: WFH Hybrid Model

Salary: £40,000 – £55,000

The Company:

An electronics company who specialise in the design and development of a wide range of IoT connected wearable devices require an Electronics Design Engineer to join their R&D team.

The Role:

You will have opportunity to work on several electronic products in this role. Some products will be at proof-of-concept stage, others will be enhancing current products with new features and technology. This role offers you the chance to work on very interesting consumer devices, which have a positive impact on people lives. The variety of work will ensure you are satisfied as an Electronics Design Engineer.

In this role you will be working within a multidisciplined R&D team, consisting of Embedded Software, Mechanical and Electronic Engineers.

Skills Required:

  • Mix digital and analogue design.
  • UART, ADC’s, DAC’s, I2C, SPI, Differential comms. (USB, Ethernet, RS232, RS485 etc).
  • Schematic and PCB layout capture using CAD (Altium preferred).
  • Design for EMC, ESD, LVD, CE, safety approvals (Junior engineer can drop this)

Desirable skills and experience:

  • RF design
  • SMPS (DC-DC and AC-DC) design appreciation.
  • Low level analogue design, miscellaneous interfacing circuitry etc.
  • Board bring-up, debug, test and validation.

Embedded Software Applications Engineer

Salary: Up to £50,000

Location of Office: York

Location of work: Fully Remote Working Available

The Company:

Our market leading client is continuing to grow their Engineering function, this time looking for a Software Applications Engineer to join their customer focused support team. You will be working across their range of products within the automotive sector with the chance to work closely with their leading design team and a host of customers from around the globe. They offer a flexible working environment and are happy for people to take on this role on a remote basis and are equally happy to welcome you to their state-of-the-art offices if preferred.

The Role:

In this role you will work closely with the design team and customers to define design specifications, estimate, plan and lead prototype development. You will deliver embedded software consulting on customer projects and develop embedded software prototypes in C/C++. This role will offer plenty of variety and cover aspects of design, technical support, consultation, and project management.

Strong understanding or experience with embedded software solutions is required whilst experience working closely with other engineers or in a customer facing environment is required. You can also expect the role to involve developing test software, deliver presentations to customers and working closely with the sales and product management teams.

Skills and experience required:

  • Degree qualification in a relevant computer science related subject
  • Embedded C/C++ programming
  • Embedded software development
  • Strong communication and organisation skills

Desirable skills and experience:

  • Scripting experience with Bash, Python or Ruby
  • Experience in a customer facing role
  • Automotive sector experience
  • Unit or integration testing

Junior Software Engineer

Position: Junior Software Engineer

Salary: Up to £35,000

Location of office: York, North Yorkshire

Location of work: Hybrid WFH model is available

The Company:

Our client is now growing their technology team which is focused on the development of new, cutting-edge autonomous vehicle platforms and software tools. These projects are truly unique and will set the industry standard moving forward. They are happy for people to take on this role on a remote basis and have been successfully working to this model for several years now.

The Role:

As a Junior Software Engineer you will be given the chance to join an experienced software development team working towards a range of exciting software products. You will have plenty of chance to learn and develop your skills set in the role and should expect the role to include: defining product design specifications, developing software prototypes in C/C++, developing test software and working closely with the product management team.

You will be a recent graduate with a degree in Computer Science or a related subject and ideally have some industry experience in the form of work experience whilst studying or post-graduation experience. You will feel comfortable coding in C/C++, ideally with embedded software and be able to illustrate some experience with Python, Bash or Ruby scripting. Whilst any experience with unit or integration testing frameworks and tools is desirable.

This is a fantastic opportunity for a graduate software engineer to begin your career within a well-established, successful organisation working with cutting edge products and modern development techniques.

Skills and Experience Required:

  • C/C++ programming
  • Python, Bash or Ruby scripting.
  • Degree within Computer Science or related subject
  • Knowledge of embedded software development – microcontrollers

Desirable Skills and Experience:

  • Unit or integration testing
  • Agile development methodologies
  • Linux
  • Version control systems

Electronic Design Engineer

Salary: £35,000-£50,000

Office Location: Sheffield, South Yorkshire

The Role:

An exciting new position has been created for an Electronics Engineer to join a small, growing design team in the centre of Sheffield. Our client has built up a great reputation in their industry and have 40 years’ experience, supplying quality, reliable, electronic products to a host of customers worldwide.

The ideal Electronics Engineer will be degree qualified and have good industry experience in an electronics design role. Your current skills set will include: analog and digital circuit design, lower power design (SMPS, DC-DC converters etc) and PCB layout. While any experience with embedded software, Audio DSPs or ARM processors is desirable.

In this role you will have plenty of chance to work on new product developments so experience working throughout the full development life cycle is required. Joining a small team there will be plenty of variety available for the right person and developing new design skills across electronics and software techniques is openly encouraged.

This role will suit an Electronics Engineer who has a solid grounding in analog circuit design and is keen for variety in their role, with the chance to contribute to the full design life cycle across a range of next generation products

Skills and Experience Required:

  • Analog circuit design
  • Digital circuit design
  • Lower power, DC-DC converters, SMPS
  • PCB layout and design

Desirable Experience:

  • Embedded C programming
  • ARM processors
  • Audio DSP or Digital Audio connectivity

This is a fantastic opportunity for an electronics design enthusiast to join a stable, growing, new product development focused company.

 

Senior Embedded Software Engineer

SALARY: £45,000-55,000

LOCATION OF OFFICE: York, North Yorkshire

LOCATION OF WORK: This role can be performed fully remotely

THE ROLE:

An exciting position has now been created for a Senior Embedded Engineer to join our client as they continue to produce industry leading, high-quality equipment that is used around the world. As the Senior Embedded Engineer, you will be involved in building, launching and maintaining a host of products globally, whilst working in a multi-disciplinary team.

This really is a unique role for an experienced Embedded Engineer to have the chance to make a real impact in the design and development of a range of new, interesting products. You will be required to be involved in early product requirement meetings and be able to deliver products meeting specific agreed upon on time frames and budgetary constraints. You will be working as part of multidisciplinary design team and as a senior team member you should be able to work on individual projects and make important development related decisions.

SKILLS AND EXPERIENCE REQUIRED:

  • Embedded C and Assembler software development
  • Low level programming of micro-controller hardware modules
  • Real-time operating systems
  • ARM, Renesas, Infineon or Freescale microcontrollers
  • Relevant Engineering discipline degree qualification

DESIRABLE EXPERIENCE:

  • Automotive experience – AUTOSAR, A-SPICE etc
  • CAN, Ethernet, UART, and Serial Data Bus Networks
  • Agile development methods – SCRUM
  • Python or Ruby scripting

 

This role can be performed fully remotely but at the same time they would happily welcome the successful Embedded Engineer to join the team in their York based offices on a regular basis. They are keen to offer flexibility for the right candidate and feel having the correct work/life balance is important for all members of the company.