Firmware Engineer

Position: Firmware Engineer

Salary: Up to £70,000

Office Location: Central London

Work Location: Flexible Remote Working

The Role: A disruptive start up are now looking for a technical enthusiast with a passion for modern firmware development best practices to join their growing engineering team. Their head office is based in Central London with easy access via excellent public transport links and they work to a flexible WFH model giving people the autonomy to manage their own time and workload.

The ideal Firmware Engineer will be a strong Embedded C programmer with experience working on targeted bare metal and RTOS development whilst working closely with wireless communication protocols (BLE, Mesh, LoRaWRAN etc). You will ideally be comfortable with a range of microcontrollers whilst experience with the Nordic processor family, wireless security or Python will make your CV stand out.

The successful Firmware Engineer will be given the opportunity to work through the full development life cycle, in a fast-paced development environment working on the development of cutting-edge wireless connected devices and software solutions. You can expect your role to involve, developing firmware specifications, debugging and developing low level source code. As part of a small, growing design team you can expect to work closely with other firmware, hardware and software engineers making sure all elements of the product integrate smoothly.

Skills and Experience Required:

  • Embedded C programming
  • RTOS and Bare Metal development
  • Wireless protocols: BLE, LoRaWAN, Mesh etc
  • Microcontroller development
  • Modern processes: TDD, Best practice etc

Desirable Skill and Experience:

  • Nordic Microcontrollers
  • Zephyr RTOS
  • Start-up environment experience
  • Python programming

 

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

 

Embedded Electronics Engineer

Position: Embedded Electronics Engineer
Salary: Up to £60,000
Work Location: Vauxhall, London

The Role: An AgriTech start up in central London are now keen to add an Embedded Electronics Engineer to their team working on cutting edge products aimed to improve the quality of farming whilst protecting our natural resources for future generations.

The successful Embedded Engineer will be joining a small team in a fast-moving environment, so experience with a start up or rapid prototyping company will be beneficial. On offer is the chance to contribute across embedded software and electronics design whilst working with like minded individuals in a modern, open plan office environment.

In this role you will be given the chance to work throughout the full design lifecycle, contributing to both embedded software and electronics design. You will be involved in new concept meetings and can expect tasks to include writing new software, designing electronic circuits, documentation and in house testing whilst working closely with the development team members.

This role will best suit a technical enthusiast who is keen to work on both software and hardware design in a small design team with the chance to make a real impact in the design of a range of new, cutting-edge products that will have a positive impact on the environment.

Skills and Experience Required:
• C/C++ programming
• ARM microcontrollers
• RS232, I2C, SPI, RS485 etc
• PCB design and layout
• Electronic circuit design

Desirable Skill and Experience:
• BLE and other wireless comms
• MSc Degree within an Engineering subject
• Experience in a start-up environment

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

C++ Software Engineer

Salary: Up to £55,000

Office Location: Letchworth

Location of Work: Flexible Hybrid WFH available

The role:

A new position has now been created for a C++ Software Engineer to join my clients Engineering team in the Letchworth area. Our client is a market leader in their field and have over 30 years’ experience developing innovative products that are used around the globe.

The successful Software Engineer will be joining and experienced team of Engineers across a variety of disciplines and will be given the chance to work with modern software techniques across the full software development life cycle. You will be degree qualified and be able to illustrate experience programming C++ in a Linux environment and ideally have some experience with serial protocols such as CANbus, Modbus and TCP/IP. Whilst any experience with GIT, Docker or Cmake will really make your CV stand out.

Joining a small team, you will be tasked with developing a new range of software solutions focused on remote controlling and monitoring high-tech devices, whilst also collecting data. In this position you can expect your role to include plenty of variety in daily tasks including attending concept meetings, design from blank paper, product improvements, developing quality code, installing updates, inhouse testing and recording accurate documentation.

This role will best suit a technical enthusiast who enjoys developing new software products whilst working in a small team environment and is keen on developing new skills and applying them to future developments. Remote working part of the week is available and my client also offer flexible working hours to assist with commuting times and daily life admin.

Skills and experience Required:

  • C++ (14 or 17 ideally)
  • Linux
  • Git/Bitbucket source control
  • TCP/IP, CANbus, MODbus etc

Desirable skills and Experience:

  • Docker
  • Boost
  • Cmake
  • Embedded software development

 

Electronic Design Engineer

Salary: Up to £65,000

Location of office: Brent Cross, London

The role:

Our client, a London based green energy product design business are now seeking an experienced Electronics Design Engineer to join their growing Engineering team, the successful Electronics Engineer will be joining a small mixed discipline team working towards the design of a new range of green energy products that will be tested and manufactured here in the UK.

In this role you will take on all matters electronics design and will ideally be an all-round electronics engineer with strong experience across new product design working on analogue and digital design, PCB design and layout (Altium desired) and be comfortable working closely with embedded design engineers whilst contributing to the full development life cycle. Our client is a household name in their field, have a range of products in the market and are now embarking on their next generation of products to be sold in the UK and across Europe.

Their office is based in the Brent Cross near several train stations and offer flexible working and plenty of onsite parking. They are seeking an experienced engineer who enjoys problem solving and has a creative approach to circuit design. You will be a strong communicator and enjoy plenty of variety in your role and be keen to work with the latest technologies.

Skills and experience required:

  • Analogue and digital circuit design
  • Multilayer PCB design and layout
  • Test and debug of prototype assembly
  • Full design life cycle experience
  • Degree qualification

Desirable skills and experience:

  • RS232, RS485, USB, I2C
  • Microcontroller design
  • Embedded C programming
  • IoT connected devices

Package includes: Salary of up to £65,000, 25 days holiday + bank holidays, flexitime, generous pension contribution and bonus scheme

For the chance to be considered for this unique opportunity please contact Laurence Powell or Andrew Knight.

Python Engineer

Salary: Up To £80,000 + benefits

Location of office: North West London

The Role:

An opportunity has now been created for an experienced Python Engineer to join our clients growing software engineering team as they continue to develop industry leading renewable energy devices that are improving the way we use energy and will help provide a greener future for generations to come.

The successful Python Engineer will be given the chance to have a say in all things software development and the aim is for this role to grow into a Software Lead role soon. You will be working within a small, multidiscipline team with a focus on new product development as they look to release their 4th generation of products which are manufactured on site here in the UK.

You will be a strong Python programmer and be comfortable in Linux (Yocto) and bespoke operating systems. Given the nature of their products any experience with embedded software, C/C++ development or low power connectivity devices would be beneficial.

Our clients’ products are formed of electronics, software and mechanical components and you will ideally have worked in a similar electronics product environment and be familiar with how the different components of these products come together.

Skills Required:

  • Python programming
  • Linux environment
  • C or C++ programming
  • Full software life cycle experience
  • Degree qualified within a computer science or engineering subject

Desirable Skills:

  • Yocto
  • AWS
  • IoT Devices
  • Hardware or embedded software knowledge

Package includes: Salary of up to £80,000, 25 days holiday + bank holidays, flexitime, pension and bonus scheme.

Embedded Linux Software Engineer

Salary: up to £100,000 + bonus

Office Location: London, The City

The Role:

An exciting new position has been created for an experienced Embedded Linux Engineer to join our clients growing engineering team as they upscale their in-house engineering team in Central London.

Our client is revolutionising the renewable energy sector providing direct access to clean power to a host of well known, award-winning companies across the globe. Their products are state of the art, using cutting edge technology and modern software development processes.

In this role the successful Embedded Linux Engineer will be given the chance to take ownership of all matters software development and the freedom to develop products from a blank piece of paper whilst working with like-minded engineers of multiple disciplines to see your designs through to completion.

You will ideally have a background in designing and building High-performance computing (HPC) systems and will be an expert across Embedded Linux environments including driver and kernel level development. If you have experience leading projects or a small team that will really make your CV stand out. Whilst experience working with CI/CD methodology is desirable.

Skills Required:

  • Extensive Embedded C programming
  • Embedded Linux
  • Linux kernel and device driver development
  • Writing drivers for peripherals PCIe, USB, SPI, I2C, UART
  • Full cycle software development for Linux

Desirable Skills:

  • CI/CD methodology
  • Linux system software and drivers for SoCs based on RISC-V ISA

This really is a unique role with the chance to make a real impact in the design of a host of new products that will improve the every day lives of millions of people, whilst at the same time working with cutting edge technology within a well-funded, forward thinking business. On offer is a salary of up to £100k plus a strong benefits package, bonuses and flexible working.

Electronic Design Engineer

Salary: Up to £65,000     

Location of office: Hemel Hempstead, Hertfordshire

The Role: Our growing client are now looking for an Electronics Engineer to join their team as they continue to design and manufacture life changing robotic surgical equipment, the successful Electronics Engineer will be given the opportunity to design both hardware and software for these complex, life saving devices.

The ideal Electronics Engineer will be degree qualified and have proven industry experience having worked on embedded software development (C/C++) and electronics design (analogue and digital circuit design) on a range of products. Experience within the robotics or medical sector will really make your CV standout and knowledge of lower power design or ultrasonic technology is desirable. You will be working as part of a multidisciplinary engineering team and be expecting to contribute throughout the full design life cycle; contributing to concept meetings right through to in house testing and documentation. Any experience leading a small team of leading design projects is desirable.

This role will best suit an electronics enthusiast who is keen to take on a challenging role with the opportunity to lead a small design team, whilst working on the development of a range of cutting edge, life saving devices.

Skills and Experience Required

  • Digital and analogue circuit design
  • Microcontroller design
  • Embedded C programming
  • PCB design and layout
  • Degree qualification within Electronics Engineering

Desirable Skills and Experience:

  • Team leading experience
  • Masters or PHD qualifications
  • C++ development
  • Medical devices

Technical Project Manager

Position: Technical Project Manager

Salary: up to £70,000

Location of office: Stratford, London

Location of work: WFH Hybrid working available

The client: Our client, a fast-growing technology start up within the low carbon and sustainability sector are now seeking a Technical Project Manager to join their Engineering team. In the last few years their products have reached over 40 countries and their user figures are growing rapidly. They are a fast paced, new product development environment and gearing up for the release of gen 2 this summer. Their team is made up of a mixture of software, hardware and mechanical engineers working together in their Stratford based offices.

The role: They are seeking a Technical Project Manager to lead research and development projects through the full lifecycle, supporting the Engineering team and liaising with customers when required.  The ideal candidate will have a technical background (mechanical or electronics design) and have experience working in a fast paced, small team environment on products that feature software, electronics and mechanical components.

You will ideally have experience within the consumer electronics sector and be comfortable leading, planning and organising multiple projects at one time working in a fast paced, agile environment. You will be involved in projects from initial concept through architecture, design and product roll out, so you will enjoy the challenge that new product development brings and welcome day to day variety in your role.

Skills and Experience Required:

  • Project management experience
  • Successful completion of a variety of consumer electronic products
  • Degree qualified within an Engineering subject
  • Knowledge of a range of product management software tools
  • Experience leading projects and small teams through the full design life cycle

Desirable Skills and Experience:

  • Experience within the low carbon and sustainability sector
  • Strong design skills – mechanical or electronics preferred

On offer is a salary of up to £70,000, flexible working form home arrangements, unlimited annual leave, and more benefits. Our client are keen to fill this role asap and would welcome an immediate starter so apply today for immediate consideration or for more information on this fantastic opportunity please get in touch with Laurence Powell or Andrew Knight from KO2 embedded recruitment solutions.

 

 

Embedded Software Engineer

Salary: Up to £70,000

Location of office: Stratford, London

Location of work: London / WFH Hybrid Model

The role:

A new position has now been created for an experienced Embedded Engineer to join our clients growing team in the Stratford area of London. Our client is an exciting start-up who have gone from strength to strength in the last few years and have a strong product roadmap ahead of them in 2022 and beyond.

They are now keen to add an embedded engineer to their team who will lead on all matters embedded software development with a focus on new product development whilst updating some current products that are already being sold around Europe. The ideal embedded engineer will be degree qualified and have experience working within a small team or start up environment, you will enjoy variety in your role and be keen to develop new products whilst working closely with a small design team throughout the full development lifecycle. Your skills profile should look like the below profile, and you will also be a strong communicator keen to work with the latest technology on cutting edge products.

Skills and experience required:

  • Embedded C/C++
  • RTOS or bare metal development
  • Microprocessor development – ARM, PIC, Texas Instruments etc
  • RS232, RS485, Ethernet, SPI, UART or CAN protocols
  • Degree qualification within an Engineering topic

Desirable skills and experience:

  • Wireless comms – BLE, Zigbee, Thread, Bluetooth, Wi-fi etc
  • Raspberry Pi or Arduino’s
  • Software application development – C++ or C#

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