SonicJobs Logo
Login
Left arrow iconBack to search

Embedded Software Engineer

KO2 Embedded Recruitment Solutions Ltd
Posted 3 days ago, valid for 20 days
Location

Manchester, Greater Manchester M24WU, England

Salary

£50,000 - £70,000 per year

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The position is for an Embedded Software Engineer located in Manchester, offering a salary of up to £70,000 depending on experience.
  • The role involves designing, developing, and optimizing embedded applications across various platforms, including Linux.
  • Candidates should have strong hands-on experience with embedded systems and proficiency in C or C++.
  • Experience with communication protocols such as RS232, I2C, TCP/IP, and USB is essential, along with Java development skills.
  • The company offers a supportive engineering culture and opportunities for career progression and technical leadership.

Embedded Software Engineer

Location: Manchester
Salary: Up to 70,000 DOE + Excellent Benefits

Are you an experienced Embedded Software Engineer ready to take the next step in your career? We're working with an innovative Manchester-based technology company that's developing high-performance embedded systems used worldwide. This is a fantastic opportunity to work on real-world products at the cutting edge of embedded software.

The Role

As an Embedded Software Engineer, you'll be a key contributor to the design, development, and optimisation of embedded applications across a variety of embedded and Linux-based platforms. You'll collaborate closely with a talented engineering team to deliver robust, efficient, and scalable software solutions.

Key Responsibilities

  • Design, develop, and maintain embedded software solutions
  • Work across embedded and Linux environments to support high-performance systems
  • Collaborate with cross-functional engineering teams
  • Debug, optimise, and enhance system performance

Skills & Experience

Essential:

  • Strong, hands-on experience with embedded systems
  • Proficiency in C or C++ within embedded environments
  • Java development experience
  • Experience with communication protocols such as RS232, I2C, TCP/IP, and USB
  • Excellent analytical and problem-solving skills
  • Ability to perform well under pressure

Desirable:

  • Development experience on Ubuntu and Windows
  • Exposure to Yocto or Buildroot
  • Understanding of Linux kernel configuration
  • Experience developing Java OpenJDK on embedded Linux platforms

Why Join?

  • Work with cutting-edge embedded technologies
  • Supportive, collaborative engineering culture
  • Clear opportunities for career progression, training, and technical leadership
  • Competitive salary and comprehensive benefits package

Apply Now

Apply today with an up-to-date CV, and a member of the KO2 team will be in touch to discuss the next steps.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.