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.

Software Engineer – C/C++

Position: Software Engineer

Salary: Up to £65,000

Office Location: Basildon

Location of work: Hybrid WFH model – 3 days working from home a week

The Role: An exciting opportunity has been created for Software Engineer to join a growing engineering team in the Basildon area. You will be working on a range of key products within the energy and sustainability sector and be given the chance to work on new product designs whilst also updating and maintaining their existing product range.

This will be a varied role where you will work closely with a growing engineering team of like-minded software engineers in a challenging and friendly environment. You core focus will cover a range of software design and development tasks for a range of industry leading products.

You can expect the role to involve coding in C and C++ for Linux environments whilst using a variety of serial protocols (I2C, MODBUS, CANBUS, I2C etc). You will be working on the design of complex and regulated products so any experience writing code for safety critical or regulated industries is desirable whilst any experience at device driver or Linux kernel level development will make your CV standout.

This role can be performed semi remotely, and the client are happy for the successful Software Engineer to work 3 days a week from home. This role will best suit software engineer who is enthusiastic about software development, enjoys variety in their role and the chance to work within a small engineering team throughout the full development life cycle.

Skills and Experience Required:

  • C/C++ programming
  • Linux development
  • Modbus, Canbus, SPI, I2C protocols

Desirable Skill and Experience:

  • ARM processors
  • Safety critical standards and regulations
  • Linux driver or kernel level design

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