C++ Software Engineer

Position: C++ Software Engineer

Location of Office: Leeds

Location of Work: Flexible Remote Working Available

Salary: Up to £50,000

The Role: A new position has now been created for a Software Engineer to join our client’s software design team as they work towards the development an innovative, brand new range of products. The ideal Software Engineer will be strong programming with both C++ and Python and ideally be comfortable in both windows and Linux environments.

This is an opportunity to join an electronics business who specialise in developing complex autonomous control equipment and tools used in the subsea sector. Traditionally the tools used in this sector have been ‘manual’, but you will be writing software which turns these tools into autonomous robotic solutions. You will be writing embedded system middleware in C++ and Python on Linux platforms to control large electromechanical equipment which has moving parts.

Skills and Experience Required:

  • C++ programming
  • Linux
  • TCP/IP
  • Full software development lifecycle

Desirable Skills and Experience:

  • Python
  • Docker, Kubernetes or other containerisation
  • Windows application developmenT

The role offers you opportunity to write software for interesting and challenging engineering solutions. The projects you will be working on is new development for new products, rather than legacy products.

In this role the successful Software Engineer will be joining a small development team and will be given the opportunity to contribute throughout the full development cycle, using modern design practices whilst having the chance to develop new skills across a range of exciting new projects.

This role will best suit a Software Engineer who is looking for variety in their daily tasks, enjoys working throughout the full life cycle and is able to manage their own time and workload.

Please contact Laurence Powell or Chris Fawcett at KO2 Embedded Recruitment Solutions Ltd to discuss this role in further detail.

Electronic Software Engineer

Job Title: Electronic Software Engineer

Location: Wakefield

Salary: Up to £45,000

An exciting new position has been created for an Electronics Engineer to join our SME sized client in the Wakefield area. The successful Electronics Software Engineer will be joining a small design team with the chance to contribute to the development of a new range of products within the industrial testing equipment sector.

You will be expected to contribute towards the full design life cycle of a new product range whilst also maintaining existing products. You will take part in design meetings and work closely with other engineers with your role including concept design, embedded software programming, PCB design, circuit design, debugging hardware and in house testing.

Skills and Experience Required:

  • Embedded C programming
  • Microcontroller development – PIC and STM32 or similar
  • SPI, RS232, RS485, USB, CAN, I2C etc
  • PCB design – Easy PC, Eagle, Altium etc

Desirable Skill and Experience:

  • Analogue and digital circuit design
  • Mobile application or cloud based software development

This role will best suit an Electronic Software Engineer who enjoys both software and hardware design and is keen to make a real impact in the design and development of a range of new products. You could either be an electronics engineer with some software skills looking to get more hands on with software design or an embedded software engineer with some electronics skills keen to develop your electronics circuit design skills.

In this role you will get the chance to work on a range of modern technologies and be actively encouraged to learn and develop new skills.

Please contact Laurence Powell or Chris Fawcett at KO2 Embedded Recruitment Solutions Ltd to discuss this role in further detail.

Embedded Software Engineer

Position: Embedded Software Engineer

Location of work: Fully Remote working

Salary: Up to 50,000

The Role: Due to continued growth our client is now seeking an experienced Embedded Engineer to join their team working towards the development of their next generation products. Their products improve people’s lives, and you will have the chance to make a real impact in all new development.

They offer a very flexible remote working scheme and are offering the right Embedded Software Engineer the chance to work on a variety of exciting new products. You will be joining small team working in an agile environment, so the ability to work closely with other engineers and experience working throughout the full development lifecycle is required.

Skills and Experience Required:

  • Embedded software design
  • C/C++ programming
  • RTOS experience– FreeRTOS, AzureRTOS, ThreadX etc

Desirable Skills and Experience:

  • ARM processors (STM32, Cortex-M)
  • Bare-metal development
  • Wireless protocols: Bluetooth, Zigbee, LoRaWAN, Thread etc

Please contact Laurence Powell or Chris Fawcett at KO2 Embedded Recruitment Solutions Ltd to discuss this role in further details.

Electronic Engineer

Position: Electronic Engineer

Location of Office: Barnsley

Location of work: Hybrid WFH available

Salary: £40,000 – £45,000 + Benefits

Are you an Electronic Engineer seeking a dynamic role in cutting-edge product development? Look no further! We have an exciting opportunity for you to join an established R&D focused business with a stellar reputation in providing industry-leading products for over 30 years.

Role Overview:

As an Electronic Engineer, you will be an integral part of an engineering team dedicated to developing a new range of industry-leading controller solutions. Working through the entire product design process, from specification to realization, you’ll ensure that new products meet the latest industry standards, while also supporting the maintenance of existing products. Your expertise in analogue design, digital design, and microcontroller interfacing will be invaluable as you take a leading role in designing new products and providing essential support.

Skills and Experience Required:

  • Full electronic lifecycle experience
  • PCB layout and design using Altium or Eagle software packages
  • Proficiency in mixed circuit design

Your Responsibilities:

  • Lead the design of new products and provide support for maintaining existing ones, showcasing your expertise in analogue and digital design, and microcontroller interfacing.
  • Develop clear and concise design, production, and test documentation to ensure product integrity and best practice.
  • Work to the highest standards, adhering to procedures and conducting peer reviews to uphold product quality.

Ideal Candidate Profile:

This role is tailor-made for an Electronic Engineer with a passion for working across various electronics disciplines, including analogue and digital circuit design, PCB layout, circuit prototyping, and testing. As part of a small team, you can expect a diverse range of responsibilities, allowing you to contribute from concept to test and release.

Desirable Skills and Experience:

  • Microcontroller design expertise
  • PSU topologies and their design knowledge
  • Experience in designing products for Safety Critical/Hazardous environments

Seize this opportunity to be part of a forward-thinking company, designing cutting-edge products. Contact Laurence Powell at KO2 Embedded Recruitment Solutions to discuss this role in further detail and begin your journey towards a rewarding and fulfilling career as an Electronic Engineer

Embedded Software Engineer

Position: Embedded Software Engineer

Salary: Up to £55,000

Location of office: Sheffield

The Role: A new position has been created for an Embedded Software Engineer to join our clients rapidly expanding engineering team working out of their new offices in the Sheffield area. The successful Embedded Engineer will be joining a new product focused business who are at the forefront of their industry, designing the next range of industry leading products within the green energy sector.

Skills and Experience Required

• Embedded C programming

• MATLAB Simulink

• Embedded Microcontrollers

• CAN Bus, I2C and SPI protocols

This role will best suit an Embedded Software Engineer who has a passion for embedded software design, enjoys working in a fast paced, collaborative environment and is keen to be part of a growing engineering team working towards the design of industry leading products.

The ideal Embedded Engineer will have proven industry experience designing and implementing robust embedded software solutions, developing structured software and creating accurate documentation whilst working in a team development environment. You will be a strong communicator, have experience throughout the full software development cycle and your core skills set will include embedded C programming, a range of microcontrollers, working with CANbus and SPI protocols. Any experience with MISRA C standards, electronics or electrical design or developing PC applications is desirable.

Desirable Skills and Experience

• Working to MISRA C standards

• DSP

• C# or C++ Application development

If you are interested in this fantastic, unique opportunity contact Laurence Powell or Chris Fawcett at KO2 today.

Embedded Software Engineer

Position: Embedded Software Engineer

Salary: Up to £60,000

Location of Office: North Yorkshire

Location of Work: Flexible Hybrid Work from Home

Our client, a leader in their field is now seeking an experienced Embedded Software Engineer to join their team to work towards the development of a new generation of handheld devices and auxiliary products that will be used and sold worldwide. The ideal Embedded Software Engineer will have proven experience in bringing complete products to market, be keen to work on a range of challenging development tasks and be comfortable working within a small team of like-minded engineers.

Key Skills and Experience Required:

  • Embedded C programming
  • Matlab or Octave
  • RTOS development – FreeRTOS ideally
  • ARM cortex or NXP family processors

In this role you will get the chance to be involved in the full development cycle and can expect to be involved in a range of development tasks, from attending concept meetings, writing new code, bug fixing, documentation, in house testing and liaising with customers when required. You will be working within a small team so strong communication skills are a must, and you should also be comfortable working on individual projects and managing your own time and workload. For the right candidate there is also scope to take on a project management or team leader responsibilities including mentoring junior engineers and taking a technical lead role on projects.

Desirable Skills and Experience:

  • DSP or Digital Filter design
  • Embedded Linux
  • Digital audio protocols
  • Project management or team leading experience

On offer is a salary of up to £60,000 plus benefits including competitive pension, flexitime, flexible home working, 25 days holiday and more.

Reach out to Laurence Powell or Chris Fawcett at KO2 Recruitment with an updated CV to seize this exciting opportunity.