Firmware Engineer

Firmware Engineer

Edinburgh + Hybrid Work from Home

An exciting new role has been created for a Firmware Engineer to join our clients growing engineering team in their brand-new central Edinburgh based office. You will be joining a small, expanding team and report directly to the Engineering Manager. Our client are an exciting, well-funded startup and work to a 4-day week with hybrid working from home available.

Your role will be focussed on the development of new firmware that will control and monitor IoT connected devices. This role will be a full life cycle role and you can expect plenty of variety in your day-to-day tasks.

  • Planning, developing, implementing, and testing firmware.
  • Working to ISO9001 throughout the firmware development life cycle.
  • Creating and maintaining accurate documentation.
  • Performing design reviews at all stages of the development process.
  • Working as part of a highly multi-disciplinary design team within the Agile SCRUM framework

This role will best suit a Firmware Engineer who is keen to work on the design and development of a range of cutting edge, new products. You will have an eye for detail and enjoy the challenge of solving problems and producing clean, reliable software solutions.

Key Skills and Experience Required:

  • C/C++ programming
  • Embedded systems and software development
  • Python
  • Version Control – GitHub, SVN etc

Desirable Skills and Experience:

  • Texas Instrument, ARM, PIC Mircontrollers
  • Wireless protocols – BLE, Wifi, ZigBee etc
  • PCB Design
  • Agile methodologies

To apply for this exciting new role apply with an up to date CV today or contact Laurence Powell at KO2 Embedded Recruitment Solutions for more information.

Embedded Software Team Leader

Position: Embedded Software Team Leader

Salary: Up to £70,000

Location of Office: Edinburgh

Location of Work: Hybrid Work from Home

The Role: Our client is expanding fast and are now looking for an Embedded Software Team Leader to lead and grow their software team. The ideal candidate will be an experienced Embedded Software Engineer who has some project or team leading experience who is keen to remain hands on.

You will be working on the design and development of a range of cutting-edge solutions for the sub sea and coastal automation sector. They have an exciting new product road map ahead of them, partnering with a host of technology leaders across the globe, on offer is a strong salary, flexible WFH model and the chance to work a 4-day week if preferred.

You will be tasked with leading and growing a small software team and can expect to take responsibility for all decisions related to software and overseeing the progress of software projects from initial concept through to completion. Experience in a similar role is desirable whilst my client is open to the right senior engineer looking to take the step up into a team leader role.

Required skills and experience:

  • Embedded C/C++ programming
  • Microcontroller development
  • RTOS development
  • Team or project leading experience

You will be leading a small team and should expect your role to cover the full development life cycle and plenty of variety in your daily tasks. You will be working on cutting edge software solutions and have the chance to work on projects that will have a positive impact on the environment and set industry standards for future development plans.

Desirable skills and experience:

  • Software management experience
  • Experience with IoT connected devices
  • Wireless comms – BLE, ZigBee, Wi-Fi etc
  • Low power development

For more information on this fantastic opportunity contact Laurence Powell or Chris Fawcett at KO2 today.

Embedded Software Engineer

Position: Embedded Software Engineer

Salary: Up to £50,000

Location of Office: Edinburgh

Location of Work: Fully Remote Working – occasional trips to the office will be required

The Role: The successful Embedded Software Engineer will be focussed on the development of new firmware to meet customers specific needs and standards. You will have an input in all matter software development and the chance to work from initial concept through to completion.

You will be working within a small team and should expect your role to cover the full development life cycle and plenty of variety in your daily tasks. You will be working on cutting edge software solutions and have the chance to work on projects that will have a positive impact on the environment and set industry standards for future development plans.

Our client is expanding fast and keen to add an Embedded Software Engineer to their engineering team. Our client develops industry leading IoT connected services with a focus in the subsea and coastal automation sector.

They have an exciting new product road map ahead of them, partnering with a host of technology leaders across the globe, on offer is a strong salary, flexible WFH model and the chance to work a 4-day week if preferred.

Required skills and experience:

  • Embedded C/C++ programming
  • Microcontroller development
  • RTOS development
  • RS232, RS485, SPI, GPIO, TCP/IP, UDP etc

Desirable skills and experience:

  • Edge processing
  • Experience with IoT connected devices
  • Wireless comms – BLE, ZigBee, Wi-Fi etc
  • Low power development

For more information on this fantastic opportunity contact Laurence Powell or Chris Fawcett at KO2 today.

System Design Engineer

Position: Systems Design Engineer

Salary: Up to £60,000

Location of Work: Fully Remote

An electronics business who are leaders in the design and development of complex mission critical software, are looking for a systems design engineer to work on the “left hand side” of the V life cycle. The business are a multinational, with huge cash reserves, a strong order book and are looking to improve upon what was a very successful 2023 by adding to the Systems Design Team. The business is looking for the right talent, and as a result is more than happy to consider System Engineers who would like ‘fully remote working’.

The embedded software used in the businesses mission critical applications controls complex Bluetooth related applications, and their client portfolio is a who’s who of the worlds bluechip companies. You will be working with a hugely talented team of engineers who take great pride in their work and are all on the same goal of ensuring the company continues to deliver its goals and provides stable and enjoyable employment. The team you will work in is cross functional, and as a result the System Design Engineers role will be pivotal to ensuring that all the separate entities in the team are succeeding.

The System Design Engineer will be working on the left hand side of the V life cycle and as a result be responsible for working closely with customers, who will be some of the biggest companies in the world, whilst working as a product owner in a cross functional team. The System Engineer will need to have the ability to understand the customers technical requirements whilst designing and developing solutions from concept to launch, whilst designing solutions and formalised representations that meet the customer needs.

The knowledge of safety critical standards and functional safety standards will be key very much a nice to have, but one that would be appreciated by the business alongside the use of CAN tools such as CANoe and CANdela studio whilst delivering prototype to external and internal stakeholders.

The business will offer the Systems Design Engineer a salary of £40,000 – £60,000 plus bonus, pension and competitive package and fully remote working.

If you would like to apply for the Systems Design Engineer role, please send your CV to Andrew Knight at KO2 Embedded Recruitment Solutions.

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.