Embedded Software Engineer
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.