
KO2 Embedded Recruitment Solutions Ltd
About the Company
KO2 are a recruitment company that are experts in the Electronics & Embedded Systems sector.
We believe our knowledge of the market, coupled with our collaborative approach & passion for the industry is key to our success.
We pride ourselves in communication, understanding, flexibility & excellence. Everything we do, we strive to do to the best of our ability.
What we do
- We recruit any position an Electronic & Embedded business need
- We recruit from Technician to Manager (in Software, Hardware, Mechanical & Test)
- We provide contract, permanent & fixed term solutions
- We work across multiple industry sectors
- We work with Venture Capitalists, Start Up’s, SME’s & Global Blue Chip organisations
- We become a trusted partner to our clients
Listed Jobs


- Company Name
- KO2 Embedded Recruitment Solutions Ltd
- Job Title
- Software Engineer
- Job Description
-
Job Title: Mandarin-Speaking Software Engineer
Location: Newcastle (Office-Based)
Salary: Competitive, based on experience
Company Overview: KO2's client is an innovative tech company based in Newcastle, dedicated to creating cutting-edge software solutions for a variety of industries. We are looking to expand our team with a highly skilled Mandarin-speaking Software Engineer who can bring their expertise in programming to our growing company.
Job Description: As a Software Engineer, you will be working in a collaborative and dynamic environment where you will contribute to the design, development, and maintenance of high-quality software solutions. Your key responsibility will be to write clean, efficient code while collaborating with cross-functional teams to deliver impactful results.
Key Responsibilities:
Design, develop, and test software applications using programming languages such as Python, Java, and C++.
Contribute to all stages of the software development lifecycle, from requirements gathering to implementation and maintenance.
Work closely with both local and international teams, with a specific focus on Mandarin-speaking stakeholders.
Ensure high-quality code through best practices, including code reviews, unit testing, and debugging.
Continuously learn and apply new programming techniques and technologies to enhance software performance and efficiency.
Key Skills and Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a similar field.
Strong programming skills in languages such as Python, Java, and C++.
Experience with software development tools and environments.
Experience or knowledge of AI, Machine learning or computer vision is desirable
Fluency in Mandarin (both written and spoken) is required for communication with international teams.
Excellent problem-solving skills and a proactive approach to development.
Strong attention to detail and ability to work independently and as part of a team.
Excellent communication skills, with the ability to clearly convey technical concepts to non-technical stakeholders
Why Join Our Client?
Dynamic work environment: Join a forward-thinking company with a collaborative culture.
Career growth: Opportunities to expand your skills and grow within the company.
Competitive salary: We offer a competitive salary with additional benefits.
Tech-driven: Work on innovative projects with the latest technologies.
Apply today with an up to date CV!


- Company Name
- KO2 Embedded Recruitment Solutions Ltd
- Job Title
- Electronic Engineer
- Job Description
-
Electronics Engineer | Edinburgh | Up to £50,000
KO2's client, a leader in scientific product development, is seeking an Electronics Engineer to join their expanding team in Edinburgh. This is a unique opportunity to work on advanced electronics for scientific detectors, focusing on high-speed current detection, developing cutting-edge detectors, and sourcing optimized components for high-performance systems. With new R&D projects in the pipeline, this role offers the chance to be at the forefront of innovation in scientific electronics.
Key Responsibilities:
Work on analogue and digital electronics, driving new product development.
Contribute to the design and optimization of detector systems to ensure maximum speed and reliability.
Collaborate on PCB design using Altium, and work within a team of four dedicated electronics engineers.
Desired Skills:
Minimum of 1-2 years' experience as an electronics engineer.
Broad experience in electronics design; FPGA and VHDL knowledge is a plus.
Familiarity with embedded C and embedded software would be beneficial but is not essential.
This is a full-time, onsite role based in Edinburgh, offering a competitive salary of £50,000 for a 37.5-hour work week. Join a team of passionate electronics engineers and help shape the future of scientific technology.


- Company Name
- KO2 Embedded Recruitment Solutions Ltd
- Job Title
- Robotics Software Engineer
- Job Description
-
Position: Robotics Software Engineer
Location: Newcastle
Salary: £40,000 - £50,000 + Discretionary Bonus
Join Our Client's Cutting-Edge Team as a Robotic Software Engineer in Newcastle!
KO2 Recruitment is excited to partner with a leading Newcastle-based business who design and develop robotic devices and related products that are used around the globe. They are looking to add a robotics software engineer to their growing engineering team.
About the Role: Our client is seeking a talented Robotics Software Engineer to join their dynamic R&D team, currently comprising seven skilled professionals. As a Robotics Software Engineer, you’ll play a crucial role in advancing the autonomy and intelligence of their cutting-edge products.
You’ll spend most of your time writing software to control moving parts and also developing intuitive GUI interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is desired.
Key Responsibilities:
Develop and implement software for control systems, ensuring smooth operation of physical hardware, including robotic arms and payloads.
Collaborate with cross-disciplinary teams to integrate adaptive technologies and sensors for terrain analysis and autonomous decision-making.
Conduct hands-on testing in both factory and field environments.
Work closely with the team to ensure seamless communication and control via radio links.
Ideal Candidate:
Degree in Computer Science or related field with strong experience in writing software to control hardware.
Hands-on engineers with a passion for robotics and autonomous applications.
Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus.
Experience working with Linux and/or ROS (Robot Operating System)
What is on Offer:
Competitive salary of up to £50,000 with a discretionary bonus
Comprehensive benefits package, including private medical insurance, critical illness cover, and 25 days of holiday plus bank holidays.
If you’re a software engineer looking to take your robotics expertise to the next level, this is the perfect opportunity for you. Join a forward-thinking team where innovation and technology meet real-world challenges.
Apply Today!
For more information, contact KO2 Recruitment now!


- Company Name
- KO2 Embedded Recruitment Solutions Ltd
- Job Title
- Robotics Engineer
- Job Description
-
Position: Robotics Software Engineer
Location: Northwich, Cheshire
Join Our Client's Cutting-Edge Team as a Robotic Software Engineer in Cheshire!
KO2 Recruitment is excited to partner with a leading Cheshire-based business who design and develop robotic devices and related products that are used around the globe. They are looking to add a robotics software engineer to their growing engineering team.
About the Role: Our client is seeking a talented Robotics Software Engineer to join their small, dynamic R&D team. As a Robotics Software Engineer, you’ll play a crucial role in advancing the autonomy and intelligence of their cutting-edge products.
You’ll spend most of your time writing software to control moving parts and also developing intuitive interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is also required.
Key Responsibilities:
Develop and implement software for control systems, ensuring smooth operation of physical hardware, including robotic arms and payloads.
Collaborate with cross-disciplinary teams to integrate adaptive technologies and sensors for terrain analysis and autonomous decision-making.
Conduct hands-on testing in both factory and field environments.
Work closely with the team to ensure seamless communication and control via radio links.
Ideal Candidate:
Degree in Computer Science or related field with strong experience in writing software to control hardware.
Hands-on engineers with a passion for robotics and autonomous applications.
Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus.
Experience working with Linux and/or ROS/ROS2 (Robot Operating System)
If you’re a software engineer looking to take your robotics expertise to the next level, this is the perfect opportunity for you. Join a forward-thinking team where innovation and technology meet real-world challenges.