Embedded Software Engineer Location: Halifax, West Yorkshire Employment Type: Full-time On-site Salary: Up to £50,000 + Benefits Our client is seeking a highly skilled Embedded Software Engineer to join their dynamic and growing team based in Halifax, West Yorkshire. This role offers the opportunity to work on exciting projects at the forefront of embedded system development, with a particular focus on STM32 microcontrollers. Key Responsibilities: Design, develop, and maintain embedded software for STM32-based systems. Implement robust, real-time motor control algorithms, with a strong focus on PID control. Develop and debug firmware for a range of STM32 peripherals including GPIO, UART, SPI, I2C, ADC, PWM, and more. Collaborate closely with hardware engineers to ensure seamless system integration. Participate in code reviews, contribute to architecture and design discussions. Maintain source control practices using Git (GitHub/GitLab). Essential Skills and Experience: Good knowledge of STM32 ARM Cortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working with STM32 HAL and LL APIs. Confident in writing bare-metal firmware (without RTOS) when required. Skilled in debugging using ST-Link and working within IDEs such as STM32CubeIDE or VSCode (other IDE experience also considered). Proficient with Git for version control in collaborative environments. Desirable Attributes and Skills Experience with FreeRTOS or RTOS concepts for multitasking Using logic analysers, oscilloscopes, and multi-meters for troubleshooting. Strong analytical and problem-solving skills. Self-motivated and capable of working independently as well as part of a team. What We Offer: Competitive salary based on experience. Opportunity to work on innovative and technically challenging projects. A supportive and collaborative working environment. Career development opportunities.
Jun 21, 2025
Full time
Embedded Software Engineer Location: Halifax, West Yorkshire Employment Type: Full-time On-site Salary: Up to £50,000 + Benefits Our client is seeking a highly skilled Embedded Software Engineer to join their dynamic and growing team based in Halifax, West Yorkshire. This role offers the opportunity to work on exciting projects at the forefront of embedded system development, with a particular focus on STM32 microcontrollers. Key Responsibilities: Design, develop, and maintain embedded software for STM32-based systems. Implement robust, real-time motor control algorithms, with a strong focus on PID control. Develop and debug firmware for a range of STM32 peripherals including GPIO, UART, SPI, I2C, ADC, PWM, and more. Collaborate closely with hardware engineers to ensure seamless system integration. Participate in code reviews, contribute to architecture and design discussions. Maintain source control practices using Git (GitHub/GitLab). Essential Skills and Experience: Good knowledge of STM32 ARM Cortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working with STM32 HAL and LL APIs. Confident in writing bare-metal firmware (without RTOS) when required. Skilled in debugging using ST-Link and working within IDEs such as STM32CubeIDE or VSCode (other IDE experience also considered). Proficient with Git for version control in collaborative environments. Desirable Attributes and Skills Experience with FreeRTOS or RTOS concepts for multitasking Using logic analysers, oscilloscopes, and multi-meters for troubleshooting. Strong analytical and problem-solving skills. Self-motivated and capable of working independently as well as part of a team. What We Offer: Competitive salary based on experience. Opportunity to work on innovative and technically challenging projects. A supportive and collaborative working environment. Career development opportunities.
Senior Software Engineer - C++ / Linux Location: Rotherham + Flexible working Salary : Up to £60,000 + Benefits Are you a skilled C++ developer with a strong background in Linux? Would you like to help shape the future of connected safety devices that protect people and critical environments? We're looking for a Senior Software Engineer to join our team in Rotherham, where you'll be a key contributor click apply for full job details
Jun 20, 2025
Full time
Senior Software Engineer - C++ / Linux Location: Rotherham + Flexible working Salary : Up to £60,000 + Benefits Are you a skilled C++ developer with a strong background in Linux? Would you like to help shape the future of connected safety devices that protect people and critical environments? We're looking for a Senior Software Engineer to join our team in Rotherham, where you'll be a key contributor click apply for full job details
KO2 Embedded Recruitment Solutions LTD
Dudley, West Midlands
Role- Electronic Software Architect - Dudley, North West Birmingham Salary- Up to £80,000 Other information- Hybrid and 4-day workweek KO2 are hiring on behalf of one of our key electronic clients, which is a growing, global-facing business developing bespoke electronic products click apply for full job details
Jun 20, 2025
Full time
Role- Electronic Software Architect - Dudley, North West Birmingham Salary- Up to £80,000 Other information- Hybrid and 4-day workweek KO2 are hiring on behalf of one of our key electronic clients, which is a growing, global-facing business developing bespoke electronic products click apply for full job details
Electronics Software Team Leader - Sheffield (Hybrid) - £55,000 KO2's client is hiring an Electronics Software Team Leader to guide a small but growing multidisciplinary team, combining embedded software know-how with real-world control design. This hybrid role, based in Sheffield, offers a fantastic opportunity to influence future technology in a business that's moving quickly towards connected sy click apply for full job details
Jun 19, 2025
Full time
Electronics Software Team Leader - Sheffield (Hybrid) - £55,000 KO2's client is hiring an Electronics Software Team Leader to guide a small but growing multidisciplinary team, combining embedded software know-how with real-world control design. This hybrid role, based in Sheffield, offers a fantastic opportunity to influence future technology in a business that's moving quickly towards connected sy click apply for full job details
KO2 Embedded Recruitment Solutions LTD
City, Birmingham
Embedded Systems Engineer - Birmingham KO2's client is a pioneering technology company based in Birmingham, working at the forefront of operational efficiency in water management. They are now seeking a talented embedded systems engineer (also known as an electronics software engineer) to join their close-knit and collaborative engineering team. This role is ideal for an experienced electronics engineer who enjoys a mix of hardware and software design. You will be involved in designing both analogue electronics and digital electronics, as well as writing embedded C for real-time systems. Key Responsibilities: Design and develop analogue and digital electronics for embedded systems Write and maintain embedded C code for ARM or similar microcontrollers Collaborate closely with the team to deliver innovative solutions for industrial clients Support board bring-up, debugging and testing of electronics and firmware Skills Required: Proven experience as an embedded software engineer Strong background as an electronics engineer, covering both analogue and digital electronics Proficiency in embedded software development using C Experience with schematics, PCB layout and hardware debugging Location and Flexibility: The role is based in Birmingham. KO2's client values team collaboration and face-to-face engineering discussions, so being onsite is important. However, they offer a grown-up and flexible approach to work. Senior engineers can typically work three days onsite and two days remotely, depending on the project stage. This opportunity would suit a professional embedded software engineer who enjoys delivering high-quality, output-driven solutions, or an electronics engineer looking to continue applying both hardware and firmware skills in a rewarding environment. If you're an electronics engineer or an embedded software engineer who enjoys working across hardware and software, and you're looking for a flexible, collaborative role with meaningful engineering impact, we'd love to hear from you.
Jun 17, 2025
Full time
Embedded Systems Engineer - Birmingham KO2's client is a pioneering technology company based in Birmingham, working at the forefront of operational efficiency in water management. They are now seeking a talented embedded systems engineer (also known as an electronics software engineer) to join their close-knit and collaborative engineering team. This role is ideal for an experienced electronics engineer who enjoys a mix of hardware and software design. You will be involved in designing both analogue electronics and digital electronics, as well as writing embedded C for real-time systems. Key Responsibilities: Design and develop analogue and digital electronics for embedded systems Write and maintain embedded C code for ARM or similar microcontrollers Collaborate closely with the team to deliver innovative solutions for industrial clients Support board bring-up, debugging and testing of electronics and firmware Skills Required: Proven experience as an embedded software engineer Strong background as an electronics engineer, covering both analogue and digital electronics Proficiency in embedded software development using C Experience with schematics, PCB layout and hardware debugging Location and Flexibility: The role is based in Birmingham. KO2's client values team collaboration and face-to-face engineering discussions, so being onsite is important. However, they offer a grown-up and flexible approach to work. Senior engineers can typically work three days onsite and two days remotely, depending on the project stage. This opportunity would suit a professional embedded software engineer who enjoys delivering high-quality, output-driven solutions, or an electronics engineer looking to continue applying both hardware and firmware skills in a rewarding environment. If you're an electronics engineer or an embedded software engineer who enjoys working across hardware and software, and you're looking for a flexible, collaborative role with meaningful engineering impact, we'd love to hear from you.
Role: Embedded C++ Linux Engineer Location: On-site Old Trafford, Manchester Salary: £45,000 - £50,000 + Benefits Permanent, Full-Time Join a mission-critical tech team saving lives across the UK. They are building the future of medical organ transit tracking - and need an embedded systems engineer to bring this vision to life click apply for full job details
Jun 15, 2025
Full time
Role: Embedded C++ Linux Engineer Location: On-site Old Trafford, Manchester Salary: £45,000 - £50,000 + Benefits Permanent, Full-Time Join a mission-critical tech team saving lives across the UK. They are building the future of medical organ transit tracking - and need an embedded systems engineer to bring this vision to life click apply for full job details
KO2 Embedded Recruitment Solutions LTD
Trafford Park, Manchester
Role: Embedded C++ Linux Engineer Location: On-site Old Trafford, Manchester Salary: 45,000 - 50,000 + Benefits Permanent, Full-Time Join a mission-critical tech team saving lives across the UK. They are building the future of medical organ transit tracking - and need an embedded systems engineer to bring this vision to life. This is your opportunity to work at the heart of a growing company where your code helps ensure life-saving organs get where they need to be, safely and on time. The Role: As a C++ Linux Engineer, you'll be hands-on in the design and development of their next-generation tracking device used in the transport of organs between hospitals. Drive embedded development projects from the ground up. Develop and integrate GPS, GSM, and GPIO technologies on embedded Linux systems. Collaborate closely with the Head of Development and a talented software team, owning key components. Port advanced tracking and video processing capabilities from Android to custom Linux-based hardware. Deliver robust, scalable, and efficient solutions across the full software development lifecycle. Core Skills Required: Strong Embedded C++ programming experience. Solid working knowledge of Linux for embedded systems. What's On Offer: 45,000 - 50,000 base salary depending on experience. On-site, full-time role based near Old Trafford, Manchester. Pension + 25 days holiday, with both increasing with length of service. Work on tech that makes a real-world difference.
Jun 13, 2025
Full time
Role: Embedded C++ Linux Engineer Location: On-site Old Trafford, Manchester Salary: 45,000 - 50,000 + Benefits Permanent, Full-Time Join a mission-critical tech team saving lives across the UK. They are building the future of medical organ transit tracking - and need an embedded systems engineer to bring this vision to life. This is your opportunity to work at the heart of a growing company where your code helps ensure life-saving organs get where they need to be, safely and on time. The Role: As a C++ Linux Engineer, you'll be hands-on in the design and development of their next-generation tracking device used in the transport of organs between hospitals. Drive embedded development projects from the ground up. Develop and integrate GPS, GSM, and GPIO technologies on embedded Linux systems. Collaborate closely with the Head of Development and a talented software team, owning key components. Port advanced tracking and video processing capabilities from Android to custom Linux-based hardware. Deliver robust, scalable, and efficient solutions across the full software development lifecycle. Core Skills Required: Strong Embedded C++ programming experience. Solid working knowledge of Linux for embedded systems. What's On Offer: 45,000 - 50,000 base salary depending on experience. On-site, full-time role based near Old Trafford, Manchester. Pension + 25 days holiday, with both increasing with length of service. Work on tech that makes a real-world difference.
Embedded Software Engineer Location: Halifax, West Yorkshire Employment Type: Full-time On-site Salary: Up to 50,000 + Benefits Our client is seeking a highly skilled Embedded Software Engineer to join their dynamic and growing team based in Halifax, West Yorkshire. This role offers the opportunity to work on exciting projects at the forefront of embedded system development, with a particular focus on motor control and STM32 microcontrollers. Key Responsibilities: Design, develop, and maintain embedded software for STM32-based systems. Develop and debug firmware for a range of STM32 peripherals including GPIO, UART, SPI, I2C, ADC, PWM, and more. Collaborate closely with hardware engineers to ensure seamless system integration. Participate in code reviews, contribute to architecture and design discussions. Maintain source control practices using Git (GitHub/GitLab). Essential Skills and Experience: knowledge of STM32 ARM Cortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working with STM32 HAL and LL APIs. Confident in writing bare-metal firmware (without RTOS) when required. Skilled in debugging using ST-Link and working within IDEs such as STM32CubeIDE or VSCode (other IDE experience also considered). Proficient with Git for version control in collaborative environments. Desirable Attributes and Skills Experience with FreeRTOS or RTOS concepts for multitasking Using logic analysers, oscilloscopes, and multi-meters for troubleshooting. Strong analytical and problem-solving skills. Self-motivated and capable of working independently as well as part of a team What's on Offer: Competitive salary based on experience. Opportunity to work on innovative and technically challenging projects. A supportive and collaborative working environment. Career development opportunities.
Jun 12, 2025
Full time
Embedded Software Engineer Location: Halifax, West Yorkshire Employment Type: Full-time On-site Salary: Up to 50,000 + Benefits Our client is seeking a highly skilled Embedded Software Engineer to join their dynamic and growing team based in Halifax, West Yorkshire. This role offers the opportunity to work on exciting projects at the forefront of embedded system development, with a particular focus on motor control and STM32 microcontrollers. Key Responsibilities: Design, develop, and maintain embedded software for STM32-based systems. Develop and debug firmware for a range of STM32 peripherals including GPIO, UART, SPI, I2C, ADC, PWM, and more. Collaborate closely with hardware engineers to ensure seamless system integration. Participate in code reviews, contribute to architecture and design discussions. Maintain source control practices using Git (GitHub/GitLab). Essential Skills and Experience: knowledge of STM32 ARM Cortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working with STM32 HAL and LL APIs. Confident in writing bare-metal firmware (without RTOS) when required. Skilled in debugging using ST-Link and working within IDEs such as STM32CubeIDE or VSCode (other IDE experience also considered). Proficient with Git for version control in collaborative environments. Desirable Attributes and Skills Experience with FreeRTOS or RTOS concepts for multitasking Using logic analysers, oscilloscopes, and multi-meters for troubleshooting. Strong analytical and problem-solving skills. Self-motivated and capable of working independently as well as part of a team What's on Offer: Competitive salary based on experience. Opportunity to work on innovative and technically challenging projects. A supportive and collaborative working environment. Career development opportunities.
Senior Software Engineer - C++ / Linux Location: Rotherham + Flexible working Salary : Up to 60,000 + Benefits Are you a skilled C++ developer with a strong background in Linux? Would you like to help shape the future of connected safety devices that protect people and critical environments? We're looking for a Senior Software Engineer to join our team in Rotherham, where you'll be a key contributor to the development of IoT-enabled safety solutions. Key Responsibilities: Design and implement robust software solutions in C++ for Linux platforms. Develop and maintain KO2s client applications for real-time device connectivity and management. Integrate software with custom hardware and networked IoT systems. Collaborate with hardware, firmware, and cloud teams to ensure seamless interoperability. Take ownership of technical decisions and mentor junior engineers where needed. Key Skills & Experience: Proven experience in C++ software development for Linux systems. Understanding of IoT architectures and data protocols (e.g., MQTT, CoAP). Familiarity with low-level system debugging, hardware interfaces, and build systems Strong grasp of networking, security, and performance in embedded systems. Background in embedded systems Degree qualification in related subject - computer science etc Desirable: Experience with real-time systems or Bare metal development Exposure to automated testing and CI/CD pipelines in embedded environments. Proficiency with version control systems (e.g., Git) and Agile workflows. Apply directly with an up-to-date CV to KO2 Embedded Recruitment today!
Jun 10, 2025
Full time
Senior Software Engineer - C++ / Linux Location: Rotherham + Flexible working Salary : Up to 60,000 + Benefits Are you a skilled C++ developer with a strong background in Linux? Would you like to help shape the future of connected safety devices that protect people and critical environments? We're looking for a Senior Software Engineer to join our team in Rotherham, where you'll be a key contributor to the development of IoT-enabled safety solutions. Key Responsibilities: Design and implement robust software solutions in C++ for Linux platforms. Develop and maintain KO2s client applications for real-time device connectivity and management. Integrate software with custom hardware and networked IoT systems. Collaborate with hardware, firmware, and cloud teams to ensure seamless interoperability. Take ownership of technical decisions and mentor junior engineers where needed. Key Skills & Experience: Proven experience in C++ software development for Linux systems. Understanding of IoT architectures and data protocols (e.g., MQTT, CoAP). Familiarity with low-level system debugging, hardware interfaces, and build systems Strong grasp of networking, security, and performance in embedded systems. Background in embedded systems Degree qualification in related subject - computer science etc Desirable: Experience with real-time systems or Bare metal development Exposure to automated testing and CI/CD pipelines in embedded environments. Proficiency with version control systems (e.g., Git) and Agile workflows. Apply directly with an up-to-date CV to KO2 Embedded Recruitment today!
KO2 Embedded Recruitment Solutions LTD
Wideopen, Tyne And Wear
Job Title: Lead Python Software Engineer Location: Newcastle (Hybrid WFH Available) Salary: Up to 75,000 + benefits KO2 Embedded Recruitment Solutions is proud to partner with a leading innovator in the smart industrial automation sector. Due to sustained growth and exciting new projects, our client is expanding their software development team and is now seeking a Lead Python Software Engineer to play a critical role in designing and delivering scalable, real-time software solutions. The Role: As a Lead Python Software Engineer, you will take ownership of core backend development efforts, leading a small, agile team. You will be instrumental in architecting and building software systems that interface with real-time data sources and power intelligent automation platforms. This is a hands-on leadership position where you'll balance technical delivery with mentorship and team coordination. Key Responsibilities: Lead the design, development, and deployment of robust, scalable backend systems using Python and microservices architecture Oversee code quality, testing, and DevOps practices to ensure continuous delivery Collaborate closely with multidisciplinary teams, including hardware engineers and data scientists Mentor and support junior developers and contribute to a high-performance engineering culture Implement software solutions for real-time data processing in an industrial environment Drive adoption of best practices in CI/CD, infrastructure automation, and system monitoring Key Skills and Experience: Proven experience developing production-grade applications in Python Working knowledge of C# for system integration and legacy support Strong understanding of microservices architecture and containerization Proficient in Linux environments for development and deployment Hands-on experience with DevOps tools, ideally in an Azure cloud environment Excellent problem-solving and leadership skills Desirable: Background in industrial automation, IoT, or embedded systems Familiarity with protocols used in industrial environments Experience with modern data pipelines or event-driven architectures What's on Offer: Competitive salary and benefits package Flexible working hours and hybrid options Career growth in a cutting-edge technology environment A chance to influence and shape the direction of next-gen automation platforms To apply, please contact KO2 Embedded Recruitment Solutions or send your CV directly to us today!
Jun 10, 2025
Full time
Job Title: Lead Python Software Engineer Location: Newcastle (Hybrid WFH Available) Salary: Up to 75,000 + benefits KO2 Embedded Recruitment Solutions is proud to partner with a leading innovator in the smart industrial automation sector. Due to sustained growth and exciting new projects, our client is expanding their software development team and is now seeking a Lead Python Software Engineer to play a critical role in designing and delivering scalable, real-time software solutions. The Role: As a Lead Python Software Engineer, you will take ownership of core backend development efforts, leading a small, agile team. You will be instrumental in architecting and building software systems that interface with real-time data sources and power intelligent automation platforms. This is a hands-on leadership position where you'll balance technical delivery with mentorship and team coordination. Key Responsibilities: Lead the design, development, and deployment of robust, scalable backend systems using Python and microservices architecture Oversee code quality, testing, and DevOps practices to ensure continuous delivery Collaborate closely with multidisciplinary teams, including hardware engineers and data scientists Mentor and support junior developers and contribute to a high-performance engineering culture Implement software solutions for real-time data processing in an industrial environment Drive adoption of best practices in CI/CD, infrastructure automation, and system monitoring Key Skills and Experience: Proven experience developing production-grade applications in Python Working knowledge of C# for system integration and legacy support Strong understanding of microservices architecture and containerization Proficient in Linux environments for development and deployment Hands-on experience with DevOps tools, ideally in an Azure cloud environment Excellent problem-solving and leadership skills Desirable: Background in industrial automation, IoT, or embedded systems Familiarity with protocols used in industrial environments Experience with modern data pipelines or event-driven architectures What's on Offer: Competitive salary and benefits package Flexible working hours and hybrid options Career growth in a cutting-edge technology environment A chance to influence and shape the direction of next-gen automation platforms To apply, please contact KO2 Embedded Recruitment Solutions or send your CV directly to us today!
KO2 Embedded Recruitment Solutions LTD
City, Manchester
Position: Software Engineer Salary: Up to 60,000 Office Location: Manchester City Centre The Role: An exciting position has now been created for a Software Engineer to join one of the UK's leading design consultancies in their central Manchester based offices. The successful Software Engineer will be joining a growing team and be given the chance to contribute across a range of cutting-edge software solutions in the IoT, Automotive, Medical, Green Energy and industrial automation sectors. Skills and Experience Required: C Programming C++, Python, Rust or Java programming Modern software development processes Linux The team you will be joining is made up of a range of engineers covering multiple disciplines who are all technical enthusiasts and who have a passion for developing new products working to modern processes and methods. The ideal Software Engineer will be strong in a Linux environment ideally coding in C, C++, Python or Java and will be comfortable contributing across the full design life cycle. Experience with embedded software development and open-source software will make your CV stand out. This role will best suit Software Engineers who are passionate about software development, looking to work with likeminded engineers and keen to have plenty of project variety in their role. Here no one project is the same so there are always new challenges and tasks to complete. Desirable Skill and Experience: Embedded software development Open-Source Software CI/CD Please contact Laurence Powell at KO2 Embedded Recruitment Solutions Ltd to discuss this role in further detail.
Jun 10, 2025
Full time
Position: Software Engineer Salary: Up to 60,000 Office Location: Manchester City Centre The Role: An exciting position has now been created for a Software Engineer to join one of the UK's leading design consultancies in their central Manchester based offices. The successful Software Engineer will be joining a growing team and be given the chance to contribute across a range of cutting-edge software solutions in the IoT, Automotive, Medical, Green Energy and industrial automation sectors. Skills and Experience Required: C Programming C++, Python, Rust or Java programming Modern software development processes Linux The team you will be joining is made up of a range of engineers covering multiple disciplines who are all technical enthusiasts and who have a passion for developing new products working to modern processes and methods. The ideal Software Engineer will be strong in a Linux environment ideally coding in C, C++, Python or Java and will be comfortable contributing across the full design life cycle. Experience with embedded software development and open-source software will make your CV stand out. This role will best suit Software Engineers who are passionate about software development, looking to work with likeminded engineers and keen to have plenty of project variety in their role. Here no one project is the same so there are always new challenges and tasks to complete. Desirable Skill and Experience: Embedded software development Open-Source Software CI/CD Please contact Laurence Powell at KO2 Embedded Recruitment Solutions Ltd to discuss this role in further detail.
Job Title: Senior Embedded Software Engineer Location: Doncaster Salary: Up to 60,000 + benefits Join a forward-thinking team in Doncaster, working with a leading developer of IoT-connected devices that power smarter, safer environments. Our client is passionate about delivering intelligent, reliable solutions that connect and protect-at home, at work, and beyond. The Role: We're seeking an experienced Embedded Software Engineer to help design and develop the next generation of IoT-enabled products. You'll play a key role in building robust embedded systems that support real-time connectivity and intelligent control. Responsibilities: Develop, implement, and test embedded software for IoT-connected devices Collaborate with cross-functional teams to define system requirements and architecture Troubleshoot and resolve hardware/software integration challenges Optimize embedded software for performance, efficiency, and reliability Participate in code reviews and contribute to continuous improvement processes What You'll Bring: Strong programming skills in C/C++ Experience with Linux-based embedded systems Microcontroller development: ARM, STM or PIC families desired Proficiency in IoT communication protocols (e.g., MQTT, UART, SPI, I2C) Experience contributing throughout the full design life cycle Experience working closely with a multidiscipline team Desirable Experience: Familiarity with real-time operating systems (RTOS) and IoT security practices Python scripting Electronics design skills (circuit design, PCB layout, schematic capture etc) Why Apply Competitive salary up to 60,000 + benefits Work on cutting-edge IoT technologies that are shaping the future Join a collaborative, innovative team with a passion for connected solutions
Jun 10, 2025
Full time
Job Title: Senior Embedded Software Engineer Location: Doncaster Salary: Up to 60,000 + benefits Join a forward-thinking team in Doncaster, working with a leading developer of IoT-connected devices that power smarter, safer environments. Our client is passionate about delivering intelligent, reliable solutions that connect and protect-at home, at work, and beyond. The Role: We're seeking an experienced Embedded Software Engineer to help design and develop the next generation of IoT-enabled products. You'll play a key role in building robust embedded systems that support real-time connectivity and intelligent control. Responsibilities: Develop, implement, and test embedded software for IoT-connected devices Collaborate with cross-functional teams to define system requirements and architecture Troubleshoot and resolve hardware/software integration challenges Optimize embedded software for performance, efficiency, and reliability Participate in code reviews and contribute to continuous improvement processes What You'll Bring: Strong programming skills in C/C++ Experience with Linux-based embedded systems Microcontroller development: ARM, STM or PIC families desired Proficiency in IoT communication protocols (e.g., MQTT, UART, SPI, I2C) Experience contributing throughout the full design life cycle Experience working closely with a multidiscipline team Desirable Experience: Familiarity with real-time operating systems (RTOS) and IoT security practices Python scripting Electronics design skills (circuit design, PCB layout, schematic capture etc) Why Apply Competitive salary up to 60,000 + benefits Work on cutting-edge IoT technologies that are shaping the future Join a collaborative, innovative team with a passion for connected solutions
Embedded Software Engineer Location: Heckmondwike, West Yorkshire Salary: 45,000 - 55,000 Onsite Role with Early Friday Finish (12pm) Are you an experienced Embedded Software Engineer looking to be part of a forward-thinking, rapidly growing company? If so, this is the opportunity for you! Join a thriving company in Heckmondwike, celebrating 24 years of success in the design and development of complex testing systems for the automotive sector. With an impressive 50% growth over the past 18 months and a close-knit team of 22 talented professionals, we pride ourselves on our strong company culture and low staff turnover. As an Embedded Software Engineer, you'll be working on cutting-edge testing systems, gaining exposure to complex projects that push the boundaries of automotive innovation. This is a fantastic role for someone with 5+ years of experience in the field, who is passionate about embedded software development, microcontrollers, and electronics. Key Responsibilities: Design and develop embedded software using C/C++. Work closely with our engineering team to develop and implement complex testing systems for the automotive industry. Apply your understanding of electronics to enhance our systems and products. Leverage your experience with microcontrollers and microprocessors to drive projects forward. What We're Looking For: Experience: 5 years (Ideal) - A solid understanding of embedded software development. Skills: Embedded C/C++, microcontroller and microprocessor experience, and an appreciation of electronics. Drive: A determined and driven individual who wants to make a real impact. Culture Fit: We value commitment, and our staff stay long-term due to our positive, collaborative environment. Why Join Us: Competitive salary between 45,000 - 55,000. Flexible working hours with an early finish on Friday at 12pm, giving you a long weekend! A supportive, dynamic team and a company that's been around for over two decades. A great opportunity to grow and advance in a high-growth environment. If you're passionate about embedded systems and want to work with a company that encourages innovation and teamwork, we'd love to hear from you. Apply today and take the next step in your career with us!
Mar 08, 2025
Full time
Embedded Software Engineer Location: Heckmondwike, West Yorkshire Salary: 45,000 - 55,000 Onsite Role with Early Friday Finish (12pm) Are you an experienced Embedded Software Engineer looking to be part of a forward-thinking, rapidly growing company? If so, this is the opportunity for you! Join a thriving company in Heckmondwike, celebrating 24 years of success in the design and development of complex testing systems for the automotive sector. With an impressive 50% growth over the past 18 months and a close-knit team of 22 talented professionals, we pride ourselves on our strong company culture and low staff turnover. As an Embedded Software Engineer, you'll be working on cutting-edge testing systems, gaining exposure to complex projects that push the boundaries of automotive innovation. This is a fantastic role for someone with 5+ years of experience in the field, who is passionate about embedded software development, microcontrollers, and electronics. Key Responsibilities: Design and develop embedded software using C/C++. Work closely with our engineering team to develop and implement complex testing systems for the automotive industry. Apply your understanding of electronics to enhance our systems and products. Leverage your experience with microcontrollers and microprocessors to drive projects forward. What We're Looking For: Experience: 5 years (Ideal) - A solid understanding of embedded software development. Skills: Embedded C/C++, microcontroller and microprocessor experience, and an appreciation of electronics. Drive: A determined and driven individual who wants to make a real impact. Culture Fit: We value commitment, and our staff stay long-term due to our positive, collaborative environment. Why Join Us: Competitive salary between 45,000 - 55,000. Flexible working hours with an early finish on Friday at 12pm, giving you a long weekend! A supportive, dynamic team and a company that's been around for over two decades. A great opportunity to grow and advance in a high-growth environment. If you're passionate about embedded systems and want to work with a company that encourages innovation and teamwork, we'd love to hear from you. Apply today and take the next step in your career with us!
Position: Embedded Engineer Office Location: Barnsley + Hybrid Work from Home The Role: We are excited to offer a position for an Embedded Engineer to join an innovative engineering team focused on developing a new range of cutting-edge controller solutions. This opportunity is with a well-established R&D business that has earned a stellar reputation over the past 30+ years for delivering industry-leading products. The successful Embedded Engineer will collaborate closely with project teams, taking ownership of all aspects related to embedded software across multiple projects. This will involve both the development of new products and the update of existing ones. As an Embedded Engineer , you will be integral to the creation of next-generation solutions. You'll need 3+ years of industry experience in a similar Embedded Engineer role, with strong expertise in C programming within RTOS and BareMetal environments. A good grasp of communication protocols like SPI, UART, I2C, and Ethernet is essential. Experience with Renesas processors, regulated software design, and agile methodologies will make you stand out as an ideal candidate. Skills Required: Strong Embedded C programming RTOS (ThreadX, Segger EmbOS, FreeRTOS, etc.) BareMetal development Protocols: SPI, UART, I2C, Ethernet, etc. Microprocessor development (Renesas, ARM, PIC, etc.) This role is ideal for an Embedded Engineer seeking the opportunity to work across the full design lifecycle of life-saving devices. You will be encouraged to expand your skillset while enjoying flexible hybrid work-from-home options. For immediate consideration, contact Laurence Powell from KO2 Embedded Recruitment Solutions today or apply with an updated CV.
Feb 17, 2025
Full time
Position: Embedded Engineer Office Location: Barnsley + Hybrid Work from Home The Role: We are excited to offer a position for an Embedded Engineer to join an innovative engineering team focused on developing a new range of cutting-edge controller solutions. This opportunity is with a well-established R&D business that has earned a stellar reputation over the past 30+ years for delivering industry-leading products. The successful Embedded Engineer will collaborate closely with project teams, taking ownership of all aspects related to embedded software across multiple projects. This will involve both the development of new products and the update of existing ones. As an Embedded Engineer , you will be integral to the creation of next-generation solutions. You'll need 3+ years of industry experience in a similar Embedded Engineer role, with strong expertise in C programming within RTOS and BareMetal environments. A good grasp of communication protocols like SPI, UART, I2C, and Ethernet is essential. Experience with Renesas processors, regulated software design, and agile methodologies will make you stand out as an ideal candidate. Skills Required: Strong Embedded C programming RTOS (ThreadX, Segger EmbOS, FreeRTOS, etc.) BareMetal development Protocols: SPI, UART, I2C, Ethernet, etc. Microprocessor development (Renesas, ARM, PIC, etc.) This role is ideal for an Embedded Engineer seeking the opportunity to work across the full design lifecycle of life-saving devices. You will be encouraged to expand your skillset while enjoying flexible hybrid work-from-home options. For immediate consideration, contact Laurence Powell from KO2 Embedded Recruitment Solutions today or apply with an updated CV.
Embedded Software Engineer - Exciting Opportunity in Central Belfast! Are you an Embedded Software Engineer looking for your next career challenge? Our client is a rapidly growing business, now based in brand-new, state-of-the-art offices in the heart of Central Belfast. They're working on innovative IoT device development and are looking for a talented Embedded Software Engineer to join their dynamic team. As an Embedded Software Engineer , you will play a key role in the design, development, and implementation of cutting-edge IoT products. Your expertise in embedded software will help deliver high-quality solutions that make a real impact in the tech world. Key Skills & Experience Required: Strong proficiency in C/C++ programming for embedded systems. Experience with RTOS (Real-Time Operating Systems) for efficient and reliable performance. Hands-on experience with ARM or STM32 processors, ensuring seamless integration and optimization. Solid understanding of communication protocols including I2C , CAN , SPI , and UART for device interaction. Passion for solving complex problems and developing robust embedded systems for the IoT industry. This is an incredible opportunity to be part of a forward-thinking company with exciting growth potential. You'll be working alongside a talented team in an innovative and collaborative environment, with plenty of room for personal and professional growth. What's on Offer? Salary up to 55,000 Private healthcare and a 5% bonus scheme. Hybrid working model: 3 days in Belfast office, 2 days from home. The opportunity to work with a team leading innovation in the IoT and telematics space. If you're an experienced Embedded Software Engineer eager to contribute to the development of IoT solutions, we'd love to hear from you! Apply now and be part of our client's journey as they grow and innovate in the world of IoT development. Note: Candidates must have the right to work and be based near to or willing to relocate to Belfast.
Feb 14, 2025
Full time
Embedded Software Engineer - Exciting Opportunity in Central Belfast! Are you an Embedded Software Engineer looking for your next career challenge? Our client is a rapidly growing business, now based in brand-new, state-of-the-art offices in the heart of Central Belfast. They're working on innovative IoT device development and are looking for a talented Embedded Software Engineer to join their dynamic team. As an Embedded Software Engineer , you will play a key role in the design, development, and implementation of cutting-edge IoT products. Your expertise in embedded software will help deliver high-quality solutions that make a real impact in the tech world. Key Skills & Experience Required: Strong proficiency in C/C++ programming for embedded systems. Experience with RTOS (Real-Time Operating Systems) for efficient and reliable performance. Hands-on experience with ARM or STM32 processors, ensuring seamless integration and optimization. Solid understanding of communication protocols including I2C , CAN , SPI , and UART for device interaction. Passion for solving complex problems and developing robust embedded systems for the IoT industry. This is an incredible opportunity to be part of a forward-thinking company with exciting growth potential. You'll be working alongside a talented team in an innovative and collaborative environment, with plenty of room for personal and professional growth. What's on Offer? Salary up to 55,000 Private healthcare and a 5% bonus scheme. Hybrid working model: 3 days in Belfast office, 2 days from home. The opportunity to work with a team leading innovation in the IoT and telematics space. If you're an experienced Embedded Software Engineer eager to contribute to the development of IoT solutions, we'd love to hear from you! Apply now and be part of our client's journey as they grow and innovate in the world of IoT development. Note: Candidates must have the right to work and be based near to or willing to relocate to Belfast.
Contract Embedded Software Engineer, Embedded C, High-Speed Control System Up to 70 per hour - outside IR35 Location of work: 4 Days a week onsite in Woking, Surrey Contract length: 3 months initially KO2's electronic client is seeking a highly skilled Embedded C Software Engineer to work on a sophisticated control system. The role involves maintaining and enhancing the existing system, as well as developing new firmware features for a high-speed control system with multiple inputs. This position requires an Embedded Software Engineer who thrives in a fast-paced, high-pressure environment and can deliver immediate technical impact. Based in Woking, Surrey, this opportunity is ideal for a Senior Embedded Software Engineer with extensive experience in embedded systems, legacy code maintenance, and feature development for complex control systems. Key Responsibilities: Develop embedded software using Embedded C on a proprietary RTOS Maintain and enhance a high-speed control system with multiple inputs and complex processing Work with multicore processors, including PowerPC and ARM 64-bit Fix and improve legacy code, adding new features as needed Integrate communication protocols such as Modbus, CAN, SPI, I2C, and Ethernet Conduct system validation using Google Test (gtest) to ensure high-quality code Deliver results under tight deadlines in a high-pressure environment Quickly adapt and contribute to an ongoing project Required Skills and Experience: Expert in Embedded C programming Strong experience with RTOS (proprietary RTOS preferred) Proficient with high-speed control systems and multicore processors Skilled in legacy code maintenance and feature enhancement Hands-on experience with communication protocols e.g. Modbus, CAN, SPI, I2C, Ethernet Familiarity with PowerPC and ARM 64-bit architectures Proficient in unit testing using Google Test (gtest) Proven ability to perform under pressure and meet tight deadlines Senior-level expertise with a high degree of professionalism Please contact Andrew Knight or Chris Oddy to discuss this role in further detail. A one stage interview can be quickly arranged.
Jan 30, 2025
Contractor
Contract Embedded Software Engineer, Embedded C, High-Speed Control System Up to 70 per hour - outside IR35 Location of work: 4 Days a week onsite in Woking, Surrey Contract length: 3 months initially KO2's electronic client is seeking a highly skilled Embedded C Software Engineer to work on a sophisticated control system. The role involves maintaining and enhancing the existing system, as well as developing new firmware features for a high-speed control system with multiple inputs. This position requires an Embedded Software Engineer who thrives in a fast-paced, high-pressure environment and can deliver immediate technical impact. Based in Woking, Surrey, this opportunity is ideal for a Senior Embedded Software Engineer with extensive experience in embedded systems, legacy code maintenance, and feature development for complex control systems. Key Responsibilities: Develop embedded software using Embedded C on a proprietary RTOS Maintain and enhance a high-speed control system with multiple inputs and complex processing Work with multicore processors, including PowerPC and ARM 64-bit Fix and improve legacy code, adding new features as needed Integrate communication protocols such as Modbus, CAN, SPI, I2C, and Ethernet Conduct system validation using Google Test (gtest) to ensure high-quality code Deliver results under tight deadlines in a high-pressure environment Quickly adapt and contribute to an ongoing project Required Skills and Experience: Expert in Embedded C programming Strong experience with RTOS (proprietary RTOS preferred) Proficient with high-speed control systems and multicore processors Skilled in legacy code maintenance and feature enhancement Hands-on experience with communication protocols e.g. Modbus, CAN, SPI, I2C, Ethernet Familiarity with PowerPC and ARM 64-bit architectures Proficient in unit testing using Google Test (gtest) Proven ability to perform under pressure and meet tight deadlines Senior-level expertise with a high degree of professionalism Please contact Andrew Knight or Chris Oddy to discuss this role in further detail. A one stage interview can be quickly arranged.
Electronics Engineer - Racing Systems Development (KO2's Client) - Oldham - 40,000 - 45,000 KO2's client, a dynamic and fast-paced company specializing in the design and development of cutting-edge systems for racing cars, is looking for an experienced Electronics Engineer to lead the electronics development team. This exciting opportunity is based on-site in Oldham and offers a salary of 40,000 - 45,000. As an Electronics Engineer, you will take the lead in developing state-of-the-art electronic systems for high-performance racing cars. With 2-4 years of experience in the field, you will bring your expertise in analogue electronics to the forefront and drive innovation in a highly technical environment. This role provides a fantastic chance for an ambitious Electronics Engineer to lead projects and shape the future of racing systems from an early stage in their career. Key Responsibilities: Lead the development of electronic systems for racing cars, with a focus on analogue electronics. Take ownership of the design, testing, and optimisation of electronic components. Collaborate closely with other teams to ensure the seamless integration of electronics within racing systems. Mentor junior engineers and support their development while fostering a collaborative team environment. Stay up to date with industry trends and technological advancements to keep the company at the cutting edge of racing electronics. Required Skills: 2-4 years of experience as an Electronics Engineer, with a focus on analogue & digital electronics. Strong knowledge of electronic systems design, testing, and troubleshooting. Experience with circuit design, PCB layout, and signal processing. Excellent problem-solving skills and attention to detail. Ability to lead and manage electronics development projects effectively. Ideal Candidate: A motivated and driven Electronics Engineer looking to step into a leadership role. Passionate about working in the motorsport industry and eager to contribute to innovative racing technologies. Enjoys collaborating with a small, focused team and is excited about leading electronics development from a young age. Possesses a strong desire to learn and grow within a rapidly evolving field. Why Join KO2's Client? Take the lead in designing and developing electronics for cutting-edge racing systems. Work with passionate engineers in a fast-paced, high-performance environment. Great career progression opportunities and the chance to shape the future of racing technology. Competitive salary of 40,000 - 45,000, with a collaborative and supportive team atmosphere. If you're an experienced Electronics Engineer ready to lead development and take on new challenges in the world of motorsport, apply today to join KO2's client in Oldham and take your career to the next level! Apply now to lead electronics development in a high-performance racing environment!
Jan 29, 2025
Full time
Electronics Engineer - Racing Systems Development (KO2's Client) - Oldham - 40,000 - 45,000 KO2's client, a dynamic and fast-paced company specializing in the design and development of cutting-edge systems for racing cars, is looking for an experienced Electronics Engineer to lead the electronics development team. This exciting opportunity is based on-site in Oldham and offers a salary of 40,000 - 45,000. As an Electronics Engineer, you will take the lead in developing state-of-the-art electronic systems for high-performance racing cars. With 2-4 years of experience in the field, you will bring your expertise in analogue electronics to the forefront and drive innovation in a highly technical environment. This role provides a fantastic chance for an ambitious Electronics Engineer to lead projects and shape the future of racing systems from an early stage in their career. Key Responsibilities: Lead the development of electronic systems for racing cars, with a focus on analogue electronics. Take ownership of the design, testing, and optimisation of electronic components. Collaborate closely with other teams to ensure the seamless integration of electronics within racing systems. Mentor junior engineers and support their development while fostering a collaborative team environment. Stay up to date with industry trends and technological advancements to keep the company at the cutting edge of racing electronics. Required Skills: 2-4 years of experience as an Electronics Engineer, with a focus on analogue & digital electronics. Strong knowledge of electronic systems design, testing, and troubleshooting. Experience with circuit design, PCB layout, and signal processing. Excellent problem-solving skills and attention to detail. Ability to lead and manage electronics development projects effectively. Ideal Candidate: A motivated and driven Electronics Engineer looking to step into a leadership role. Passionate about working in the motorsport industry and eager to contribute to innovative racing technologies. Enjoys collaborating with a small, focused team and is excited about leading electronics development from a young age. Possesses a strong desire to learn and grow within a rapidly evolving field. Why Join KO2's Client? Take the lead in designing and developing electronics for cutting-edge racing systems. Work with passionate engineers in a fast-paced, high-performance environment. Great career progression opportunities and the chance to shape the future of racing technology. Competitive salary of 40,000 - 45,000, with a collaborative and supportive team atmosphere. If you're an experienced Electronics Engineer ready to lead development and take on new challenges in the world of motorsport, apply today to join KO2's client in Oldham and take your career to the next level! Apply now to lead electronics development in a high-performance racing environment!
KO2 Embedded Recruitment Solutions LTD
Wideopen, Tyne And Wear
Embedded Software Engineer - Medical Device Start-Up - Newcastle Upon Tyne - 60,000 KO2's client, an innovative medical device start-up based in Newcastle Upon Tyne, is looking for an Embedded Software Engineer to join their growing team. In this role, you will have the exciting opportunity to work on cutting-edge medical devices, contributing to the development of next-generation embedded software that integrates AI monitoring, sensors, and advanced communication systems. As an Embedded Software Engineer, you will focus on designing and optimizing embedded software solutions primarily using C/C++ for ESP32-based platforms. Your work will be instrumental in developing the algorithms behind AI monitoring systems, building mesh networks for device communication, and integrating hardware components, including sensors. This is a chance to play a pivotal role in shaping the future of medical devices through technology. Key Responsibilities: Develop and optimize embedded software for medical devices using C/C++ on ESP32 microcontrollers. Design algorithms to support AI monitoring systems in medical devices. Build and implement mesh networks for smooth communication between medical devices. Integrate various hardware and software components, including sensors, for enhanced functionality. Troubleshoot and resolve technical challenges efficiently. Manage code through Git and integrate CI/CD processes with GitHub Actions. Required Skills: Proficiency in C/C++ programming, with a focus on embedded systems. Experience with ESP32 microcontrollers and real-time operating systems (RTOS). Strong knowledge of communication protocols like BLE, Wi-Fi, SPI, UART, and I2C. Expertise in sensor integration and signal processing for medical devices. Understanding of low-power and battery management strategies for embedded software in medical devices. Familiarity with Git and GitHub Actions for version control and CI/CD pipelines. Awareness of embedded security standards to ensure safe and reliable medical devices. Ideal Candidate Traits: Passionate about creating technology that makes a real-world impact in healthcare. Strong algorithm development skills with a practical approach to problem-solving. Thrives in a fast-paced environment and is eager to take on new challenges. Collaborative team player who enjoys working closely with a dedicated, on-site team. Motivated to continuously learn and grow within the field of embedded software for medical devices. Benefits of Joining KO2's Client: Directly contribute to the development of life-changing medical devices. Work with innovative AI and cutting-edge technology in a rapidly evolving sector. Join a passionate, close-knit team focused on improving healthcare through technology. Enjoy opportunities for continuous learning, growth, and career progression. Competitive salary of 60,000, with a chance to make a meaningful difference in the world This is the perfect opportunity for an embedded software engineer eager to work on high-impact medical devices and take on complex, rewarding challenges. If you are excited about shaping the future of healthcare technology, apply today to join KO2's client and make a difference! Apply now to become an Embedded Software Engineer in Newcastle Upon Tyne!
Jan 29, 2025
Full time
Embedded Software Engineer - Medical Device Start-Up - Newcastle Upon Tyne - 60,000 KO2's client, an innovative medical device start-up based in Newcastle Upon Tyne, is looking for an Embedded Software Engineer to join their growing team. In this role, you will have the exciting opportunity to work on cutting-edge medical devices, contributing to the development of next-generation embedded software that integrates AI monitoring, sensors, and advanced communication systems. As an Embedded Software Engineer, you will focus on designing and optimizing embedded software solutions primarily using C/C++ for ESP32-based platforms. Your work will be instrumental in developing the algorithms behind AI monitoring systems, building mesh networks for device communication, and integrating hardware components, including sensors. This is a chance to play a pivotal role in shaping the future of medical devices through technology. Key Responsibilities: Develop and optimize embedded software for medical devices using C/C++ on ESP32 microcontrollers. Design algorithms to support AI monitoring systems in medical devices. Build and implement mesh networks for smooth communication between medical devices. Integrate various hardware and software components, including sensors, for enhanced functionality. Troubleshoot and resolve technical challenges efficiently. Manage code through Git and integrate CI/CD processes with GitHub Actions. Required Skills: Proficiency in C/C++ programming, with a focus on embedded systems. Experience with ESP32 microcontrollers and real-time operating systems (RTOS). Strong knowledge of communication protocols like BLE, Wi-Fi, SPI, UART, and I2C. Expertise in sensor integration and signal processing for medical devices. Understanding of low-power and battery management strategies for embedded software in medical devices. Familiarity with Git and GitHub Actions for version control and CI/CD pipelines. Awareness of embedded security standards to ensure safe and reliable medical devices. Ideal Candidate Traits: Passionate about creating technology that makes a real-world impact in healthcare. Strong algorithm development skills with a practical approach to problem-solving. Thrives in a fast-paced environment and is eager to take on new challenges. Collaborative team player who enjoys working closely with a dedicated, on-site team. Motivated to continuously learn and grow within the field of embedded software for medical devices. Benefits of Joining KO2's Client: Directly contribute to the development of life-changing medical devices. Work with innovative AI and cutting-edge technology in a rapidly evolving sector. Join a passionate, close-knit team focused on improving healthcare through technology. Enjoy opportunities for continuous learning, growth, and career progression. Competitive salary of 60,000, with a chance to make a meaningful difference in the world This is the perfect opportunity for an embedded software engineer eager to work on high-impact medical devices and take on complex, rewarding challenges. If you are excited about shaping the future of healthcare technology, apply today to join KO2's client and make a difference! Apply now to become an Embedded Software Engineer in Newcastle Upon Tyne!
KO2 Embedded Recruitment Solutions LTD
City, Sheffield
Junior Back End Developer - Sheffield KO2's client, a cutting-edge technology company based in Sheffield, is seeking a Junior Back End Developer to join their dynamic team. This is an exciting opportunity to work on processing data from complex IoT systems, using a variety of tools and languages. As a Junior Back End Developer, you'll be responsible for ensuring that data from intricate Linux systems and Raspberry Pi devices is accurately transferred over a CAN network to AWS. You will work closely with the development team to maintain and optimise the back end systems that power the company's data pipelines. We're looking for a Junior Back End Developer with experience in one or more of the following languages: Python, JavaScript, or Bash. The role offers the perfect environment for a junior back end developer to learn and grow in a technology-driven, challenging environment. Key Responsibilities: Develop, maintain, and optimise back end systems for data processing from IoT devices. Work with CAN network technology and integrate data into AWS. Collaborate with cross-functional teams to ensure smooth and efficient data transfer. Skills Required: Proficiency in Python, JavaScript, or Bash. Passion for back end development and working with complex systems. A keen interest in IoT, Linux, and cloud technologies. Ability to work with back end systems in a collaborative, fast-paced environment. This is an ideal role for a Junior Back End Developer who wants to build their career and gain invaluable experience in a technology-focused company. If you're looking for an opportunity to sharpen your skills and tackle real-world challenges in the back end development space, apply today to join KO2's client and take your career to the next level! Apply now and start your journey as a Junior Back End Developer in Sheffield!
Jan 29, 2025
Full time
Junior Back End Developer - Sheffield KO2's client, a cutting-edge technology company based in Sheffield, is seeking a Junior Back End Developer to join their dynamic team. This is an exciting opportunity to work on processing data from complex IoT systems, using a variety of tools and languages. As a Junior Back End Developer, you'll be responsible for ensuring that data from intricate Linux systems and Raspberry Pi devices is accurately transferred over a CAN network to AWS. You will work closely with the development team to maintain and optimise the back end systems that power the company's data pipelines. We're looking for a Junior Back End Developer with experience in one or more of the following languages: Python, JavaScript, or Bash. The role offers the perfect environment for a junior back end developer to learn and grow in a technology-driven, challenging environment. Key Responsibilities: Develop, maintain, and optimise back end systems for data processing from IoT devices. Work with CAN network technology and integrate data into AWS. Collaborate with cross-functional teams to ensure smooth and efficient data transfer. Skills Required: Proficiency in Python, JavaScript, or Bash. Passion for back end development and working with complex systems. A keen interest in IoT, Linux, and cloud technologies. Ability to work with back end systems in a collaborative, fast-paced environment. This is an ideal role for a Junior Back End Developer who wants to build their career and gain invaluable experience in a technology-focused company. If you're looking for an opportunity to sharpen your skills and tackle real-world challenges in the back end development space, apply today to join KO2's client and take your career to the next level! Apply now and start your journey as a Junior Back End Developer in Sheffield!
KO2 Embedded Recruitment Solutions LTD
Stretford, Manchester
Position: Electronics Design Engineer Salary: Up to 65,000 Office Location: Stretford, Manchester Location of work: This role is primarily office based The Role: Due to customer demand our client are once again growing their Engineering function and are keen to add a Senior Electronics Design Engineer to their team. The successful Electronics Engineer will be working towards the development of a new range of bespoke electronic products for integration into complex SMART energy systems. This role will best suit an all-round Electronics Engineer who has experience with analogue and digital circuit design, PCB design and knowledge of EMC design. You will be working on industry leading, complex products that are used around the globe. Our client is well established and can offer the successful Electronics Engineer a challenging but friendly team environment with plenty of chance to contribute throughout the full design life cycle working on new product developments. Ideally you will be a technical enthusiast who enjoys problem solving in a team environment with proven experience in a similar role. The successful Electronics Engineer can expect their role to involve the following: Translate customer requirements into an electronics specification. Carry out detailed design and implementation of electronic circuits. Derive verification plans to address design requirements. Prepare test procedures and traceability of these results back to the original requirements. Produce accurate written documentation to fully support the design. Be responsible for the delivery of Electronics and Sub-System designs Skills and Experience Required: Analogue circuit design Digital circuit design PCB design and layout Schematic capture Debugging, simulation, validation and Testing Desirable Skills and Experience: FPGA design EMC/LVD regulations Microprocessor design Please contact Laurence Powell or Andrew Knights at KO2 for more information on this exciting Electronics Design Engineer role.
Jan 29, 2025
Full time
Position: Electronics Design Engineer Salary: Up to 65,000 Office Location: Stretford, Manchester Location of work: This role is primarily office based The Role: Due to customer demand our client are once again growing their Engineering function and are keen to add a Senior Electronics Design Engineer to their team. The successful Electronics Engineer will be working towards the development of a new range of bespoke electronic products for integration into complex SMART energy systems. This role will best suit an all-round Electronics Engineer who has experience with analogue and digital circuit design, PCB design and knowledge of EMC design. You will be working on industry leading, complex products that are used around the globe. Our client is well established and can offer the successful Electronics Engineer a challenging but friendly team environment with plenty of chance to contribute throughout the full design life cycle working on new product developments. Ideally you will be a technical enthusiast who enjoys problem solving in a team environment with proven experience in a similar role. The successful Electronics Engineer can expect their role to involve the following: Translate customer requirements into an electronics specification. Carry out detailed design and implementation of electronic circuits. Derive verification plans to address design requirements. Prepare test procedures and traceability of these results back to the original requirements. Produce accurate written documentation to fully support the design. Be responsible for the delivery of Electronics and Sub-System designs Skills and Experience Required: Analogue circuit design Digital circuit design PCB design and layout Schematic capture Debugging, simulation, validation and Testing Desirable Skills and Experience: FPGA design EMC/LVD regulations Microprocessor design Please contact Laurence Powell or Andrew Knights at KO2 for more information on this exciting Electronics Design Engineer role.