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.

Quality Engineer

Position: Quality Engineer

Salary: Up to £50,000

Office Location: Birmingham

The Role: A new role has been created for a Quality Engineer to join our client as they continue to grow their engineering and production teams. Our client design and manufacture a range of IoT connected electronic devices for the healthcare and telemetry sectors.

In this role you will work with the design and production teams leading the way in making sure the business achieves ISO certification and improve manufacturing procedures. This will involve a complete review of their manufacturing process and quality improvement of in field failure procedures. You will analyse these processes and provide solutions and improvements to enable the business to better control their quality standards whilst also providing a continuous improvements programme for the manufacturing and engineering teams.

The ideal candidate will have experience in a similar role and be confident they can produce and implement robust processes to increase efficiency and minimise manufacturing errors. The company plan to grow a quality department around the successful engineer so an interest in growing and leading a small team is desired.

You will be joining a fast-growing electronics business as such there is plenty of opportunity for variety of work and the chance to progress your career within the business. If you are a quality engineer with solid experience in an electronics design product environment and keen to take on a key role in a fast-growing electronics business, this is the role for you.

Skills and Experience Required:

  • Electronics R&D environment experience
  • Familiar with IPC electronic standards
  • Lean manufacturing
  • Quality control processes control and implementation

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

 

 

Senior Embedded Software Engineer

Position: Senior Embedded Engineer

Salary: Up to £65,000

Location of Work: Flexible Hybrid Remote Working

Location of Office: Burnley

The Role: A new position has just been created for an experienced Embedded Engineer to join our clients growing engineering team and take on the lead role within their team. Our client design, develop and manufacture a range of IoT connected devices for a host of customers around the globe and are continuing to grow going in to 2024. This role can be done fully remotely with only the occasional visit to the office when required.

You will be the senior member of the embedded software team and remain hands on whilst also leading a small team of 3 engineers on technical tasks and their work loads. Ideally you will have a strong embedded design background and have experience developing brand new products whilst also supporting and updating legacy projects. In this role the successful Embedded Engineer will be expected to write and deliver robust, efficient code and will be given the chance to make a real impact in all new development projects.

You will be able to illustrate the successful completion of a rage of embedded software solutions and your core skills set should include Embedded C, RTOS development and a host of networking and comms protocols including: I2C, SPI, UART and CANBUS. Whilst any experience with JIRA, CI/CD, unit testing or MODBUS will really make your CV stand out.

Our client work to modern practices and as such are always open to using up to date technology and practices, the successful Embedded Software Engineer will be given access to all the tools necessary and be given the opportunity to introduce new practices into the development process

Skills and experience required:

  • Strong Embedded C programming
  • RTOS development
  • I2C, SPI and UART Interfaces
  • 16 – 32bit Microprocessors – Silicon Labs, ARM, PIC etc

Desirable skills and experience includes:

  • JIRA or CI/CD
  • Modbus or Profibus
  • Unit and integration testing processes

On offer is a salary of up to £65,000 + benefits and the chance to work fully remotely. This role will best suit an experienced Embedded Software Engineer who is keen to take ownership over the development of a range of IoT connected devices whilst working in a mainly remote working, flexible environment.

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

 

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.

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.

Full Stack Engineer

Job Title: Full Stack Engineer

Location: Sheffield + Hybrid Work from Home

Salary: Up to £60,000 + Benefits

Are you a talented Full Stack Engineer with a passion for cutting-edge technology and a desire to work on innovative projects? Do you have experience with the Mean stack – (MongoDB, Express, Angular, Node JS) and a keen interest in CI/CD, Docker and Unit testing? Then this could be the role for you.

Our client is at the forefront of technological innovation and are seeking a Full Stack Engineer to join their dynamic team in Sheffield. They pride themselves on creating groundbreaking solutions that are making a real impact in the cybersecurity and networking market.

Key Responsibilities:

As a Full Stack Engineer, you will:

  • Develop and maintain software solutions using the MEAN stack (MongoDB, Express, Angular and Node JS)
  • Collaborate with cross-functional teams to design and implement high-quality software solutions.
  • Write clean, efficient, and maintainable code while following best practices.
  • Troubleshoot and resolve software defects and issues.
  • Stay up-to-date with emerging technologies and industry trends.
  • Participate in code reviews to ensure code quality and compliance with coding standards.

Key Skills:

  • Strong proficiency in Angular and Node JS
  • Experience with the MEAN stack
  • Experience with Unit testing
  • Git
  • CSS/SASS programming
  • Solid understanding of software development principles and best practices.
  • Strong problem-solving and debugging skills.

Desired Skills:

  • Experience with containerization technologies (Docker, Kubernetes).
  • Continuous integration and continuous deployment (CI/CD) experience.
  • Socket.IO
  • Bootstrap

What’s on offer:

  • Exciting and challenging projects that will push your skills to the next level.
  • A collaborative and inclusive work environment.
  • Opportunities for professional growth and development.
  • The opportunity to work from home 50% of the time

If you are a Full Stack Engineer with a passion for technology and a desire to make an impact, we encourage you to apply.

To apply, please send your resume highlighting your relevant experience to Laurence Powell at K02 Recruitment.

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

Lead Electronics Engineer

Position: Lead Electronics Engineer

Salary: Up to £65,000

Location of Office: Crewe

Location of Work: Hybrid Work from Home

Our client, a leading design consultancy are now seeking a Senior Electronics Engineer to take on a leading technical role within their engineering team. The successful Lead Electronics Engineer will have plenty of industry experience working throughout the full design life cycle and have some experience leading a small design team or taking a leading role in technical and project decisions.

Key Skills Required:

  • Analogue and digital circuit design
  • PCB design and layout
  • RS232, RS485, I2C, SPI, UART etc
  • Team leadership or management experience

In this role you will take on a lead role within the engineering team and can expect the role to be technically focused whilst also taking on responsibility for project decisions including team leading, assigning work packages, liaising with customers and creating product development plans and schedules.

Our client design a range of electronics devices for a host of clients across multiple industries so the successful Electronics Engineer can expect plenty of variety in daily tasks and should be comfortable working with analogue and digital circuit designs, multilayer PCB layouts, microcontrollers and a host of serial protocols (RS232, RS485, I2C, SPI, UART etc) whilst any experience with C/C++ programming or embedded Linux would really make your CV stand out.

Our client’s office is based in the Crewe area and offer hybrid work from home making them easily commutable by large parts of the northwest including the likes of Chester, Stoke-on-Trent, Macclesfield, Congleton, Warrington and Merseyside.

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

Electronic Engineer

Position: Electronic Engineer

Salary: up to £55,000

Location of office: Durham

The role: Our client, an industry leader throughout Europe are now seeking an Electronic Engineer to join their electronics and software design team in the Durham area. Our client has been developing and manufacturing bespoke solutions for over 30 years and is continuing to grow in 2022.

Their ideal candidate will have industry experience in a similar role and will be comfortable with PCB design and  layout (ideally using Altium) and mixed signal circuit design. You will be an all-round design engineer and enjoy variety and daily design challenges in your role. Whilst any hands-on embedded programming (Bare metal or PIC microcontrollers) or switch mode power supply would make your CV stand out.

In this role the successful Electronic Engineer will be working within a growing team and can expect to take a lead role on all thing’s electronics design focussed. You can expect the role to involve new product designs, attending concept meetings, supporting existing products, in house testing and debugging. On offer is a strong salary and benefits package along with the chance to work on a host of new product development projects in a challenging and rewarding environment.

Skills and Experience Required:

  • PCB Design and layout – Altium
  • Schematic capture
  • Mixed signal circuit design
  • Full design life cycle

Desirable Skills and Experience:

  • Embedded/firmware design and development in C or C++
  • Design for microcontrollers – PIC ideally
  • SMPS design or power electronics

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