Junior Embedded Software Engineer

Position: Junior Embedded Software Engineer

Salary: up to £35,000

Location of office: Sheffield

The role: An exciting new position for a Junior Embedded Software Engineer has now been created to work on a range of tech for good products in the central in the Sheffield area. You will be joining a small team and have the chance to be involved in the full development lifecycle of a range of products that will improve the quality of life of millions of people.

If you are a recent graduate keen to start your career within embedded software development or an engineer with 2/3 years’ experience now looking for a new challenge, then this could be the role for you. Available is the chance to work with a range of cutting-edge technologies in a close-knit supportive environment where you will be given the autonomy to complete a range of tasks whilst being encouraged to develop new skills.

Joining a small team you can expect your day to day tasks to be varied and you will ideally enjoy taking on technical challenges and consider yourself a good problem solver. You will have the chance to learn from experienced engineers but will also have the motivation and awareness to tackle problems head on and come up with your own solutions.

Key Skills Required:

  • Degree Qualification: A degree in electronics or computer science is required, making this role suitable for recent graduates in these fields.
  • Programming: Proficiency in Embedded C programming is necessary for this role.
  • Microcontroller Development: Experience with microcontroller development, such as ARM, PIC, NXP, or similar platforms, is required.
  • Eagerness to Learn: Demonstrated enthusiasm for learning and adapting to new skills and technologies is crucial in this dynamic environment.

Desirable Skills and Experience:

  • Communication protocols: any experience with Canbus, I2C, RS232, SPI etc is desirable.
  • Electronics Design: Skills in electronics design are a plus, as they can enhance your ability to work on embedded systems.
  • PC Application Development: Familiarity with PC application development can be beneficial in certain aspects of the role, ideally C++ or C#.

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

Embedded Software Engineer

Position: Embedded Software Engineer

Salary: Up to £55,000

Location of Office: Sheffield

Location of Work: Hybrid Work from Home

The role: An exciting position has now been created for an Embedded Software Engineer to join our clients growing technology team in central Sheffield. Our client is a fast growing start up in the cybersecurity market and are working on the development of a range of new, innovative security products for the Cloud infrastructure, 5G and IoT sectors.

They are looking for a passionate Embedded Software Engineer who is keen to work to modern development processes and has proven experience taking products from a blank piece of paper and developing successful software solutions. Your core skills set will be based around C/C++ development and you will ideally be strong on Linux and embedded development environments.

Joining a small technology team the successful Embedded Software Engineer can expect their role to be varied whilst getting the chance to make a real impact in the development of a host of new, innovative products that will be used around the globe, in a variety of technology lead industry sectors. You will be tasked with designing, building and maintaining clean, reliable code, whilst identifying bugs and overcoming any development issues. You will be expected to manage your own workload and delivery successful software solutions that meet specific customer requirements.

Skills and experience required:

  • C/C++ programming
  • Embedded Linux development
  • Serial Protocols – I2C, CAN, SPI, RS232, RS485 etc
  • Python

Desirable skills and experience:

  • GitLab CI/CD
  • Yocto
  • Experience developing software for security products

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.

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.

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.

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.

Embedded Software Engineer

Position: Embedded Software Engineer

Salary: Up to £55,000

Location of office: Sheffield

The Role: A new position has been created for an Embedded Software Engineer to join our clients rapidly expanding engineering team working out of their new offices in the Sheffield area. The successful Embedded Engineer will be joining a new product focused business who are at the forefront of their industry, designing the next range of industry leading products within the green energy sector.

Skills and Experience Required

• Embedded C programming

• MATLAB Simulink

• Embedded Microcontrollers

• CAN Bus, I2C and SPI protocols

This role will best suit an Embedded Software Engineer who has a passion for embedded software design, enjoys working in a fast paced, collaborative environment and is keen to be part of a growing engineering team working towards the design of industry leading products.

The ideal Embedded Engineer will have proven industry experience designing and implementing robust embedded software solutions, developing structured software and creating accurate documentation whilst working in a team development environment. You will be a strong communicator, have experience throughout the full software development cycle and your core skills set will include embedded C programming, a range of microcontrollers, working with CANbus and SPI protocols. Any experience with MISRA C standards, electronics or electrical design or developing PC applications is desirable.

Desirable Skills and Experience

• Working to MISRA C standards

• DSP

• C# or C++ Application development

If you are interested in this fantastic, unique opportunity contact Laurence Powell or Chris Fawcett at KO2 today.

Embedded Software Engineer

Position: Embedded Software Engineer

Salary: Up to £60,000

Location of Office: North Yorkshire

Location of Work: Flexible Hybrid Work from Home

Our client, a leader in their field is now seeking an experienced Embedded Software Engineer to join their team to work towards the development of a new generation of handheld devices and auxiliary products that will be used and sold worldwide. The ideal Embedded Software Engineer will have proven experience in bringing complete products to market, be keen to work on a range of challenging development tasks and be comfortable working within a small team of like-minded engineers.

Key Skills and Experience Required:

  • Embedded C programming
  • Matlab or Octave
  • RTOS development – FreeRTOS ideally
  • ARM cortex or NXP family processors

In this role you will get the chance to be involved in the full development cycle and can expect to be involved in a range of development tasks, from attending concept meetings, writing new code, bug fixing, documentation, in house testing and liaising with customers when required. You will be working within a small team so strong communication skills are a must, and you should also be comfortable working on individual projects and managing your own time and workload. For the right candidate there is also scope to take on a project management or team leader responsibilities including mentoring junior engineers and taking a technical lead role on projects.

Desirable Skills and Experience:

  • DSP or Digital Filter design
  • Embedded Linux
  • Digital audio protocols
  • Project management or team leading experience

On offer is a salary of up to £60,000 plus benefits including competitive pension, flexitime, flexible home working, 25 days holiday and more.

Reach out to Laurence Powell or Chris Fawcett at KO2 Recruitment with an updated CV to seize this exciting opportunity.