Embedded Software Engineer

Position: Embedded Software Engineer

Location: Chorley + Hybrid Work from Home

Salary: Up to £55,000

The Role: An exciting new role has now been created for an Embedded Software Engineer to join our clients growing Engineering team in the Chorley area. The successful candidate will have the chance to work throughout the full design life cycle and see the designs through to onsite manufacture. You will be joining a growing design team of likeminded engineers (electronics, test and software) working towards the design and development of a host of cutting-edge solutions for the automotive sector.

Keys Skills and Experience Required:

  • Embedded C
  • Bare metal development
  • ARM microcontrollers – STM, NXP etc
  • Serial protocols – Canbus, Linbus, I2C etc

This role will best suit an embedded engineer with a relevant degree qualification and several years industry experience in a similar role where you have contributed to the full design life cycle. You will consider yourself a strong problem solver and enjoy the challenges that come with designing new software solutions and performing upgrades on legacy products.

Desirable skills and Experience:

  • C++ programming
  • Automotive industry experience
  • Embedded hardware and hardware/software integration

Please contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions Ltd to discuss this role in further detail and apply today with an up-to-date CV.

Embedded Software Engineer

Position: Embedded Software Engineer

Salary: up to £55,000

Location of Office: Deeside + very flexible hybrid Work from Home

The Role: Our client, a British design and manufacturing company are continuing to grow their engineering team and now looking for an experienced embedded software engineer to join them. The successful embedded software engineer will be expected to contribute throughout the full design life cycle and play a key role in the design and development of a new range of bespoke software solutions that will be used in their products across the globe.

Skills and experience required:

  • C programming
  • Embedded systems
  • RTOS development – FreeRTOS ideally
  • Serial Protocols – I2C, CAN, SPI, RS232, RS485 etc

Our client has an established engineering team and an excellent reputation with over 20 years experience in their sector. In this role you will get the chance to work with a range of engineers from different disciplines including software, test, electronics and cloud technologies.

This role will best suit an experienced embedded software engineer who has proven experience working in a similar role who is keen to be involved in the design and development of a new range of bespoke software solutions whilst working within a multidisciplinary engineering environment.

Desirable Skills and Experience:

  • C++ programming
  • Python
  • Electronics design knowledge

For more information on this fantastic opportunity please get in touch with Laurence Powell or Chris Fawcett from KO2 embedded recruitment solutions.

Embedded Software Engineer

Position: Embedded Software Engineer

Location: Manchester

Salary: Up to £45,000 + benefits

An exciting new position has now been created for an Embedded Software Engineer to join our growing start up client’s team, working out of their brand-new offices in the South Manchester area. Our client is working towards the 2nd generation of their cutting-edge medical device and are looking to expand their engineering team. They are seeking an embedded software engineer with previous medical devices and medical standards (IEC62304) experience who will play a pivotal role in the engineering team.

Key Skills and Experience Required:

  • Embedded C programming
  • STM32 Microcontrollers
  • Medical device and medical standards experience – IEC62304 ideally
  • Degree qualified – Computer Science or similar

In this role you will be responsible for the development of firmware and related software for the next and future generations of their devices, you will report directly to the Technical Director and can expect to work closely with other engineers (mechanical, electronics and test). In this role you can expect plenty of variety in your daily tasks, the autonomy to manage your own workload and can expect your core responsibilities to include:

  • The design and development of firmware on SMT32 microcontrollers
  • The design and development of software for embedded controls and firmware interfaces
  • Writing embedded level software in C
  • System integration and integration testing
  • Conducting unit testing and participating in software validation processes
  • Producing accurate and detailed documentation

This role will best suit a graduate qualified Embedded Software Engineer with a few years industry experience who is keen to join an exciting startup. You will have the chance to work with passionate engineers towards the development of a state-of-the-art medical device that will make a positive impact in people’s lives around the globe.

Desirable Skills and Experience:

  • C++, Python or C#
  • Azure, Aws or Google Cloud interfacing
  • GitHub or TFS

Apply today for this fantastic Embedded Software Engineer opportunity with an up-to-date CV or contact Laurence Powell at KO2 Embedded Recruitment Solutions for more details.

Embedded Software Engineer

Position: Embedded Software Engineer

Salary: Up to £65,000

Location of office: Newcastle

Location of work: Hybrid WFH Available

The role: An exciting role has now been created for an Embedded Software Engineer to join one of UK’s fastest growing technology companies specialising in the emerging robotics and automation market. Our client is currently working with a host of market leaders towards the development of a range of revolutionary products. Their head office is in the Northeast but they are happy for the role to be performed on a hybrid work from home basis.

Joining a team of engineers with experience across a range of disciplines your focus will be to build maintainable and well-tested embedded software applications which will form a key part of a range of complex distributed systems. You will across the full development life cycle and be given the chance to work with new technology developments in a challenging and rewarding environment.

The ideal Embedded Software Engineer will be degree qualified and enjoy the challenge of solving complicated problems whilst working on new product designs. You will be comfortable working in a small team, have experience in a similar role and be able to illustrate experience with the following:

Skills and experience required:

  • Embedded C/C++
  • Microcontroller programming – ARM Cortex preferred
  • I2C, SPI, UART, RS232, CAN etc
  • Bare metal or RTOS development
  • Degree qualification within an Engineering subject

Desirable skills and experience:

  • Unit testing or test driven development
  • FreeRTOS
  • CI/CD pipelines
  • Azure DevOps

The successful Embedded Software Engineer will get the chance to focus on new product developments, working in a small team environment using state of the art technologies and techniques.

For the chance to be considered for this unique opportunity please contact Laurence Powell or Chris Fawcett at KO2 Embedded Recruitment Solutions Ltd with an up-to-date CV today.

Senior Electronic Engineer

Position: Senior Electronic Engineer

Salary: Up to £80,000 + benefits

Location of Office: Birmingham

The role: As our client continue to grow their engineering team, they are now seeking an Electronic Design Engineer who will work throughout the full design life cycle developing cutting edge products for the global healthcare sector. Their office is based in the north Birmingham area and they work to a 4 day week, giving everyone a long weekend.

The ideal Electronic Design Engineer will be joining a small, growing team with plenty of new product development to get stuck into straight away. You will be experienced enough to manage your own time and workload and be expected to contribute from initial concept through to in house manufacturing and assembly done onsite.

You will be experienced designing both analogue and digital circuits, be strong with PCB design (Altium desired) and familiar with a host of serial protocols including RS485, UART, SPI, RS232, I2C, Ethernet etc. Any experience with wireless protocols (Zigbee, BLE, WiFi etc) or IoT connected devices would make your CV stand out.

This role will best suit an Electronic Design Engineer who is passionate about developing innovative solutions for a product range that improves people’s lives. You will be comfortable in a small team environment and enjoy the variety of work this style of working presents.

Skills and experience required:

  • Digital circuit design
  • PCB design and layout
  • ARM, STM32 Processors
  • UART, RS232, RS485, I2C, Ethernet

Desirable skills and experience:

  • Altium design package suite
  • Wireless protocols: BLE, ZigBee, WiFi etc
  • Medical industry experience

To be considered for this fantastic opportunity apply with an up-to-date CV today or contact Laurence Powell or Chris Fawcett at KO2 Embedded Recruitment Solutions.

Senior Software Engineer – C, C++, Rust, Linux

Job Title: Senior Software Engineer

We are seeking a Senior Software Engineer to join our Manchester based clients growing team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that are used across multiple industries. You will work with a dynamic team of engineers and take a lead role in projects involving Linux-based open-source technologies.

Key Responsibilities:

  • Design and develop embedded software solutions using C, C++, Python, or Rust.
  • Take a lead role in cross-functional teams to define software requirements and specifications.
  • Take a lead role in the development of Linux-based systems and utilize open-source technologies.
  • Participate in code reviews and ensure code quality and best practices.

Skills and Qualifications Required:

  • Bachelor’s degree in Computer Science, or a related field (or equivalent work experience).
  • Experience in a similar role where you have taken a lead role on technical matters including planning, code reviews and assigning work packages.
  • Proven experience in software development using C, C++, Python, or Rust.
  • Familiarity with Linux operating systems and open-source technologies.

If you are a Senior Software Engineer with a passion for developing clean, reliable software solutions and keen to use the open-source technology stack, this could be the role for you!

Apply today for immediate consideration or contact Laurence Powell or Chris Fawcett at KO2 Embedded Recruitment Solutions for more information.

Software Engineer

Position: Software Engineer

Salary: Up to £55,000

Office Location: Manchester, City Centre + Hybrid WFH

The Role: Multiple exciting positions have now been created for Software Engineers to join a rapidly expanding software solutions company in central Manchester. The successful Software Engineers will be joining a growing team and be given the chance to contribute across a range of cutting-edge software solutions for a variety of industry sectors including autonomous vehicles, automation, finance and more. If you are a technical enthusiast, with 3+ years experience in industry or on personal projects this could be the role for you.

The team you will be joining is made up of a range of engineers covering multiple disciplines who are all technical enthusiasts and who have a passion for developing new products working to modern processes and methods. The ideal Software Engineers will be strong in a Linux environment ideally coding in C, C++, Python or Rust and will be comfortable contributing across the full design life cycle. Experience with embedded software development and open-source software will make your CV really stand out.

This role will best suit Software Engineers who are passionate about software development, looking to work with likeminded engineers and keen to have plenty of project variety in their role. Here no one project is the same so there are always new challenges and tasks to complete. Personal development and adding new skills and technologies to your profile is actively encouraged and there is also plenty of scope for career development within the business.

Skills and Experience Required:

  • C, C++, Python, Rust or Java programming
  • Linux environments
  • Modern software development processes

Desirable Skill and Experience:

  • Embedded software development
  • Linux device driver development
  • Open-Source Software
  • DevOps skills and technologies

Please contact Laurence Powell or Chris Fawcett at KO2 Embedded Recruitment Solutions Ltd to discuss this role in further detail or apply today with an up-to-date CV.

Software Engineer – C/C++, Rust or Python

Position: Software Engineer – C/C++, Rust or Python

Salary: Up to £45,000

Office Location: Manchester, City Centre

The Role: An exciting position has now been created for a Software Engineer to join one of the Uk’s leading design consultancies in their central Manchester based offices. The successful Software Engineer will join a growing team and be given the chance to contribute across a range of cutting-edge software solutions in the IoT, Automotive, Medical, Green Energy and industrial automation sectors.

The team you will be joining is made up of a range of engineers covering multiple disciplines who are all technical enthusiasts and who have a passion for developing new products working to modern processes and methods. The ideal Software Engineer will be strong in a Linux environment ideally coding in C, C++, Python or Java and will be comfortable contributing across the full design life cycle. Experience with embedded software development and open-source software will make your CV stand out.

This role will best suit Software Engineers who are passionate about software development, looking to work with likeminded engineers and keen to have plenty of project variety in their role. Here no one project is the same so there are always new challenges and tasks to complete.

Skills and Experience Required:

  • Linux
  • C, C++, Python, Rust or Java programming
  • Modern software development processes

Desirable Skill and Experience:

  • Embedded software development
  • Linux device driver development
  • Open-Source Software
  • CI/CD

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