KO2 Embedded Recruitment Solutions LTD

11 job(s) at KO2 Embedded Recruitment Solutions LTD

KO2 Embedded Recruitment Solutions LTD Sandwell, West Midlands
09/09/2025
Contractor
Software Engineer, Rust / C++ (contract) Rate: Up to 650 per day (Outside IR35) Location: Birmingham - 3 days onsite Contract length: 3 month contract (initially) Start date: ASAP The Role We are looking for a Software Engineer to join our client's team in Birmingham on a seriously exciting Autonomous Guided Vehicle (AGV) project. Imagine multiple AGV's all running in sync, in real-time. This is a huge engineering challenge and plenty of fun. You'll mainly work in Rust, but strong C++ developers with a Computer Science background and the drive to get into Rust are very welcome. Experience with industrial systems or PLCs is a big plus. What you'll be doing Building support tooling to control the AGVs Developing diagnostics and feedback systems for the full AGV fleet What you'll need Strong Rust or C++ (happy to learn Rust if new to it) Solid problem-solving skills Computer Science background Linux experience (nice to have) Industrial/PLC knowledge (desirable) This is a chance to make a real impact in an SME environment, working in a supportive team on cutting-edge engineering problems.
KO2 Embedded Recruitment Solutions LTD Wigan, Lancashire
09/09/2025
Full time
Electronics & Embedded Software Engineer - Wigan - Up to 40,000 KO2 is partnering with a leading electronics company in Wigan, known for developing innovative products across multiple industries. With new projects underway, they're expanding their R&D team and seeking an Electronics & Embedded Software Engineer. The Role: Work across the full product lifecycle, from concept to production, in a hands-on, collaborative environment. You'll design circuits, develop embedded software (C/C++), support PCB design, and solve technical challenges alongside experienced engineers. What You'll Bring: Degree in Electronics, Embedded Systems, or similar 2+ years' industry experience Strong circuit design knowledge PCB design and lab equipment experience Embedded C/C++ programming skills Bonus Skills: RTOS, comms protocols, Git, EMC, and product development experience. Why Apply? Diverse projects across sectors Grow both hardware & software expertise Supportive team with mentorship and career growth Ready to make an impact? Apply now with your CV to KO2 Embedded Recruitment Solutions.
KO2 Embedded Recruitment Solutions LTD Deeside, Clwyd
08/09/2025
Full time
Role: Embedded Software Engineer Location: Chester Salary: Up to 55,000 per annum (DOE) Job Type: Full-time, Permanent About the Role This is a fantastic opportunity for an experienced engineer to take a leading role in designing and developing embedded software solutions that power advanced technology used in energy systems. You'll work on exciting new hardware platforms and contribute to products that connect seamlessly with cloud services to provide real-time, reliable data for critical applications. Key Responsibilities Design and develop embedded software for cutting-edge measurement and monitoring devices. Develop firmware for in-house designed hardware platforms. Implement communication protocols between embedded systems and cloud-based platforms. Ensure code is high-quality, maintainable, and meets industry standards. Contribute to process and product improvements as the business scales. Collaborate with cross-functional teams in an agile development environment What We're Looking For Strong expertise in C/C++ (including C+/14/17). Proven experience in embedded software development and the full product lifecycle. In-depth knowledge of low-level protocols (e.g. SPI, I2C, RS232). Experience working with ARM Cortex microprocessors. Proficiency with Linux (both as a development environment and target OS). Familiarity with Git and unit testing frameworks. Experience with Continuous Integration tools is a plus. Knowledge of or interest in the energy/power industry is beneficial. What We Offer Competitive salary: Up to 55,000 25 days holiday (FTE) + bank holidays, with additional days for long service (up to 30 days total) Option to purchase up to 5 additional holiday days per year 8% employer pension contribution Private Medical Insurance Group Life Insurance, Income Protection, and Critical Illness cover (or cash equivalents) Supportive, inclusive work culture with a focus on innovation, collaboration, and personal growth Excellent career development opportunities How to Apply Click Apply Now and submit your CV and cover letter. We're excited to hear from engineers who are passionate about technology and eager to make a meaningful impact.
KO2 Embedded Recruitment Solutions LTD Newcastle Upon Tyne, Tyne And Wear
08/09/2025
Full time
Role: Junior Embedded Software Engineer Location: Newcastle Package: 30,000 - 40,000 + Bonus + Shares + 30 Days Holiday Potential KO2 is partnering with a cutting-edge technology company in Newcastle who are looking for a passionate Graduate or Junior Embedded Software Engineer to join their growing R&D team. This is your chance to work on real-world products from day one, in a role that blends innovation, collaboration, and career growth. What You'll Do Design & develop embedded software for real-time systems. Work with hardware engineers using protocols like SPI, I2C, and USB. Turn product ideas into robust, reliable software. Analyse test data, solve problems, and improve performance. Research new technologies for future products. What You'll Need Degree (preferably Master's) in a relevant engineering discipline. Good understanding of electronics and firmware. Proficiency in embedded C programming. Nice to have: Python, C#, JavaScript, HTML, CSS. Familiarity with RTOS and protocols (SPI, UART, I2C, USB, Bluetooth) a bonus. Why You'll Love Working Here Competitive salary ( 30,000- 40,000) plus profit share bonus scheme. Share incentive plan to invest in your future. 25 days holiday (plus the option to purchase an additional 5 days). A collaborative, agile working environment where your work has real impact. Opportunities for personal development and career progression. Apply today and take your first step towards becoming an expert in embedded engineering - with the support, training, and exciting projects to get you there.
KO2 Embedded Recruitment Solutions LTD Desborough, Northamptonshire
08/09/2025
Full time
Principal Embedded Systems Engineer Location: Kettering (Flexible Hybrid WFH) Package: 65,000 - 75,000 + 3,600 Tax-Free Bonus (EOT) KO2's client, a well-established and highly respected design consultancy based in Kettering, is seeking a principal embedded systems engineer to join their close-knit, multi-disciplinary team. This is a rare opportunity to work in an employee-owned trust (EOT) business, offering long-term stability, variety, and a genuine say in how the company is run. The company's projects span a huge range of industries, from specialist electronics to complex, full-system solutions. You'll be part of an 8-person core engineering team, collaborating across hardware, software, firmware, and mechanical disciplines. As principal embedded systems engineer, you'll play a pivotal role-balancing hands-on development with technical leadership, project oversight, and direct client interaction. You'll work on everything from bare-metal C on STM32 MCUs, through to Linux-based embedded applications, Raspberry Pi projects, PCB bring-up, and system integration. The right person will have the gravitas to lead multi-disciplinary teams, while still rolling up their sleeves to write code, debug hardware, and solve real-world engineering challenges. Why join? 65,000 - 75,000 salary for the ideal hire (lower for those developing into the role) 3,600 per year tax-free bonus through the Employee Ownership Trust Hybrid working - typically 2 days per week on-site in Kettering (more initially while learning the ropes) Exposure to a wide variety of embedded systems projects - no two are the same A small, collaborative, and flexible team environment What you'll bring: Proven experience in embedded systems design and development Strong C/C++ skills for microcontrollers, with the ability to work at low level Ability to bridge hardware and software, collaborating effectively with electronics engineers Confidence in leading projects and mentoring others, without losing your hands-on edge Flexible, adaptable approach to work-happy to pick up new tools, technologies, and problem domains This is the perfect role for a seasoned principal embedded systems engineer who thrives on variety, values teamwork, and enjoys both the leadership and technical sides of product development. If you're ready to join a stable, employee-owned business and help shape its future, apply today to KO2's client for this exciting principal embedded systems engineer position
KO2 Embedded Recruitment Solutions LTD Cramlington, Northumberland
08/09/2025
Full time
Position: Embedded Software Engineer Location: Newcastle Salary: 60,000 to 75,000 KO2's client is seeking a talented Embedded Software Engineer to join their growing engineering team in Newcastle. This is a key hire within the business, offering the opportunity to work on a wide variety of technically challenging projects that combine software, firmware, electronics, and mechanical engineering. The core requirement is strong embedded software expertise - everything else is a bonus. If you enjoy variety, problem-solving, and working across disciplines, this role will give you exactly that. The Role: Developing and maintaining embedded software solutions for complex engineering systems Collaborating with electronics and mechanical teams on cross-disciplinary projects Tackling varied technical challenges across firmware, C/C++, C#, and Python (all nice-to-haves, but not essential) Involvement in the full development lifecycle, from design through to deployment About You: Strong experience with embedded software development is essential Comfortable working close to hardware and within cross-functional teams Any additional skills in modern C++, C#, Python, RTOS, or firmware are highly desirable but not required What's on Offer: Salary: 60,000 - 75,000 depending on experience Flexible working: 3 days onsite in Newcastle, 2 days working from home A role with huge variety - no two projects are the same The chance to play a pivotal part in shaping software direction for a growing team This is a fantastic opportunity for an Embedded Software Engineer who wants to work on innovative projects in a supportive and collaborative environment, while enjoying the flexibility of hybrid working. If you're an experienced engineer with a passion for embedded software, we'd love to hear from you.
KO2 Embedded Recruitment Solutions LTD Cramlington, Northumberland
08/09/2025
Full time
Role: Senior Software Engineer Location: Cramlington + Hybrid Work from Home Salary : Up to 75,000 KO2's client, a leading design consultancy, is seeking a Software Engineer to join their expanding team in the Cramlington area. The company delivers cutting-edge projects across automation, robotics, IoT, and beyond. This role will give you the opportunity to work on innovative systems used in real-world applications, collaborating with a multidisciplinary team of engineers. The Role As a Software Engineer, you will be involved in designing and delivering software solutions across a range of challenging projects. Typical responsibilities include: Developing software solutions using C/C++ or C# (ASP.Net Core). Writing Python-based asynchronous microservices, web APIs, and working with image recognition. Implementing C++ algorithms and firmware Using MQTT Containerising services with Docker Contributing to project delivery via Azure DevOps and CI/CD. The Candidate We are looking for a Software Engineer with: Proven programming experience in one or more of the following: C#, Python, Java, or C++. Strong understanding of general software engineering practices, including: Version control management with Git. Code reviews and pair programming. Use of test frameworks (with an interest in TDD). Working with user stories and capturing requirements. Iterative development and refactoring. A collaborative mindset and ability to work alongside electrical and mechanical engineers. Bonus: Any hands-on experience or interest in other engineering disciplines outside of software. Why Apply Work on innovative, cross-disciplinary projects in automation, robotics, and IoT. Gain exposure to a broad technology stack from low-level firmware to cloud infrastructure. Join a respected consultancy with a reputation for technical excellence. Enjoy a competitive salary, benefits package, and opportunities for professional growth. If you're a Software Engineer who thrives in diverse, innovative environments, we'd love to hear from you. Apply now with your CV or get in touch with the KO2 team for more information.
KO2 Embedded Recruitment Solutions LTD Aberdeen, Aberdeenshire
08/09/2025
Full time
Embedded Machine Vision Engineer - Hybrid (Aberdeen) Salary: 70,000 - 80,000 Location: Aberdeen - Hybrid - 3 days from home a week KO2's client, an Aberdeen-based technology company, is leading the way in embedded vision systems for real-time threat and risk detection. Their work combines advanced near-infrared (IR) camera sensors with deterministic AI models to identify anomalies, hazards, and safety risks. This is a rare opportunity to join a company developing cutting-edge embedded vision and AI technology, with the balance of in-office collaboration and home working. You'll spend two days per week at their Aberdeen site, working closely with the engineering team, and three days per week working remotely. The ideal candidate will be a strong embedded software engineer who has recently moved into AI and machine learning for vision systems, and is eager to continue working in that space. You'll be working on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time embedded vision algorithms in C/C++ Work with near-IR camera sensors to classify visual and behavioural characteristics Integrate fixed AI/ML models (e.g. CNNs) into embedded systems Ensure deterministic, certifiable software execution under memory and timing constraints Evaluate model performance under varied environmental conditions (lighting, motion, etc.) Collaborate closely with software, hardware, and certification engineers Required Skills & Experience: Strong embedded software development experience (C/C++, Linux, real-time systems) Proven background in embedded machine vision or image pipelines Hands-on with IR, CMOS, or similar camera/imaging systems Practical understanding of embedded AI/ML techniques (e.g. CNNs, segmentation, shape tracking) Comfortable working in memory- and timing-constrained environments Preferred Qualifications: Degree or MSc in Computer Vision, Embedded Systems, or related field Experience developing software for safety-critical systems Familiarity with IEC 61508 or similar certification standards This is a fantastic opportunity for an engineer passionate about embedded AI and real-time vision to work on impactful technology that directly contributes to driver and passenger safety. You'll be joining a small, expert team at the forefront of embedded machine vision, with the flexibility of hybrid working
KO2 Embedded Recruitment Solutions LTD Worcester, Worcestershire
08/09/2025
Full time
Job Title: Embedded Linux Software Engineer Location: Worcester (Hybrid - Flexible WFH) Salary: Up to 60,000 Our client, a pioneer in wireless communications technology, is looking for an Embedded Linux Software Engineer to join their expanding team in Worcester. This is an exciting chance to contribute to cutting-edge projects with real-world applications, as the company embarks on an ambitious new product roadmap. Key Responsibilities Design, develop, and maintain embedded Linux software for wireless and remote communication systems. Collaborate with hardware and software teams to deliver robust, high-performance solutions. Configure, build, and optimise Linux-based OS for custom hardware platforms. Contribute across the full development lifecycle - from requirements gathering through to testing and deployment. Skills & Experience Required Strong C/C++ programming skills. Proven experience with embedded Linux (Yocto Project and Debian preferred). 5+ years' experience with microcontrollers and RTOS environments. Knowledge of comms and serial protocols. Skilled in debugging tools and low-level hardware interaction. Desirable Extras Understanding of Linux kernel, device drivers, and build systems. Knowledge of wireless communication protocols (4G/5G, satellite, TETRA, P25, DMR). Familiarity with mobile networking (LTE, Wi-Fi, VPNs). Experience with router-related networking protocols (tun/tap, DSCP, iptables, routing, DNS & DHCP interception). Python programming knowledge. What's on Offer Competitive salary up to 60,000 (depending on experience). Hybrid working with flexibility to work from home. The chance to work on innovative projects in a fast-moving tech sector. Supportive culture with training and career development opportunities. If this sounds like the right fit, apply today with an up-to-date CV via KO2 Embedded Recruitment Solutions .
KO2 Embedded Recruitment Solutions LTD Tabley, Cheshire
08/09/2025
Full time
Role : Electronics & Test Engineer Location : Knutsford Salary: 40,000 - 45,000 Our client in the Knutsford area is looking for a hands-on Electronics & Test Engineer to test, debug, and validate autonomous robotic solutions that they design and manufacture on site. They are a small growing team and looking for a motivated, passionate Engineer to join their them as they develop industry leading devices. What you'll do Troubleshoot and repair embedded hardware Test and calibrate sensors, PCBs, actuators, and motor controllers. Work with low-level protocols (UART, SPI, I2C, CAN, RS-485). Use ROS/ROS2 tools to debug comms and system performance. Support field deployments and live robot testing. What you'll need A background in electronics testing & hardware troubleshooting. Experience with comms protocols and interpreting schematics. Working knowledge of ROS or ROS2. Ability to work independently in the field. Nice to have C/C++ or Python programming/scripting STM32, ESP32, Arduino experience. Exposure to robotics hardware or automation systems. Apply now via KO2 Embedded Recruitment Solutions with an up-to-date CV today!
KO2 Embedded Recruitment Solutions LTD
26/08/2025
Full time
Role: Senior Linux Engineer Location: Fully Remote - Must be UK based Type: Full-time Salary: Up to 65,000 + Benefits Are you a Linux expert ready to take your skills to the next level in a fully remote, technically advanced environment? We are looking for a Senior Linux Engineer to join a leading Linux services and support consultancy, helping clients across sectors build, scale, and secure mission-critical systems. In this role the successful Senior Linux Engineer will be responsible for designing, deploying, and troubleshooting robust Linux-based environments-often in complex or high-availability configurations, whilst also providing consultancy-level support and expertise to a wide range of organisations As a key part of a highly skilled technical team, you'll deliver Linux infrastructure solutions and support for a diverse range of clients. Expect to work with: Linux distributions: Debian, Ubuntu, Red Hat Enterprise Linux Web stacks: Apache, Nginx, MySQL, PostgreSQL, PHP, Python Networking: Static/dynamic routing, DNS, VPNs, and firewalls Containers & automation: Docker, Kubernetes, and CI/CD pipelines Cloud platforms: AWS, Azure, and Google Cloud Infrastructure: High-availability clusters, Pacemaker, filesystem replication, hybrid cloud environments, remote desktops Internal tools: Request Tracker (RT), MediaWiki, Icinga, and other custom utilities Skills and Experience Required: Proven experience in Linux system administration and automation Strong background in web and database technologies in production environments Solid understanding of networking concepts and security best practices Practical experience with container technologies (Docker, Kubernetes) Familiarity with one or more cloud platforms (AWS, Azure, GCP) Confidence in diagnosing and solving infrastructure problems Ability to communicate technical solutions clearly to both technical and non-technical audiences Experience mentoring or teaching junior engineers Previous consultancy or client-facing experience is a plus, but not essential Why Apply? Fully remote - work from anywhere in the UK Work for a dedicated Linux consultancy where open-source and engineering excellence are core values Exposure to a wide range of industries and technical challenges A team culture that supports continuous learning and deep technical development Opportunities for training, certification, and technical leadership Competitive salary and benefits If you're looking for a role where your Linux expertise makes a real difference and where no two projects are the same, apply today with an up to date CV. Our client is unable to sponsor Visa candidates for this role and a background check will be part of the interview process.

Jobs - Frequently Asked Questions

Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.

Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.

New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.

Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.

Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.