Senior Developer required for growing manufacturer of high-performance machine vision systems, developed specifically for use in fast-moving production and packaging environments. This is not just a coding role and will be involved across the full project lifecycle, from developing embedded C/C++ software through to … supporting tailored system configurations and integrations for specific customer sites. The software interacts closely with cameras, sensors, mechanical systems, and customer databases, so we need someone who is practical and understands applications at a systems-level. This is an excellent opportunity for someone who enjoys hands-on technical … time role and you will be required to be on-site five days a week in Bedford. Key Responsibilities Design, develop, test, and maintain embedded software for machine vision and control systems Investigate and resolve software issues, including debugging at system level Collaborate with internal teams across optics More ❯
Senior Developer required for growing manufacturer of high-performance machine vision systems, developed specifically for use in fast-moving production and packaging environments. This is not just a coding role and will be involved across the full project lifecycle, from developing embedded C/C++ software through to … supporting tailored system configurations and integrations for specific customer sites. The software interacts closely with cameras, sensors, mechanical systems, and customer databases, so we need someone who is practical and understands applications at a systems-level. This is an excellent opportunity for someone who enjoys hands-on technical … time role and you will be required to be on-site five days a week in Bedford. Key Responsibilities Design, develop, test, and maintain embedded software for machine vision and control systems Investigate and resolve software issues, including debugging at system level Collaborate with internal teams across optics More ❯
Location : Plymouth, Devon Working Arrangement : On-Site 1 Day Per Week Key Experience/Skills: - Demonstrable skills in modern C microcontroller firmware development for embedded devices - Good Knowledge of low-power wireless comms’, such as Zigbee BLE/Bluetooth and WI-FI - It is expected you will have an … understanding of electronics and microcontroller-based embeddedsystems - Your background will include experience with various embedded software development environments including compilers, debuggers, toolchains and emulators Desirable - Experience of low-level communication protocols (SPI, I2C, UART) implementation and debugging - Knowledge of version control principals & experience using a version More ❯
impact on shaping the platform and guiding important design decisions. Our day-to-day activities include performance engineering, thinking about commitment and proof schemes, systems programming, building SDKs for other developers, and many other interesting topics. What you'll need Strong hands-on experience in software engineering Experience with … and concurrency) Familiarity with instruction sets in various contexts Being comfortable or having worked on/with language runtimes, compilers or interpreters Experience in systems programming or embeddedsystems or performance-critical software Be able to think through large engineering problems and break them down into digestible More ❯
Engineering Manager (Embedded Software) Consumer Electronics | London | Up to £115,000 + package Troi Search are delighted to be working exclusively with this delightful client in the Consumer Electronics space. We’re looking for an Engineering Manager to run their 'Player Experience' team. The Player Experience team is comprised … of Embedded Software Engineers, Platform/Cloud Engineers, a Product Manager and a Designer. The team ensures the product (over 1 million devices in the field) is working as seamlessly as possible. The client have built a screen-free interactive audio platform for kids. They’re on a mission … role in hiring and onboarding top engineering talent, fostering professional development through mentorship, performance evaluations, and constructive feedback. What You’ll Bring: Experience in embeddedsystems engineering. At least 3 years of leadership or management experience in a distributed team setting. Expertise in embedded software architecture, including More ❯
Engineering Manager (Embedded Software) Consumer Electronics | London | Up to £115,000 + package Troi Search are delighted to be working exclusively with this delightful client in the Consumer Electronics space. We’re looking for an Engineering Manager to run their 'Player Experience' team. The Player Experience team is comprised … of Embedded Software Engineers, Platform/Cloud Engineers, a Product Manager and a Designer. The team ensures the product (over 1 million devices in the field) is working as seamlessly as possible. The client have built a screen-free interactive audio platform for kids. They’re on a mission … role in hiring and onboarding top engineering talent, fostering professional development through mentorship, performance evaluations, and constructive feedback. What You’ll Bring: Experience in embeddedsystems engineering. At least 3 years of leadership or management experience in a distributed team setting. Expertise in embedded software architecture, including More ❯
/C++ . A solid grasp of programming concepts (e.g. big O notation, OOP, design patterns). Understanding of and experience with version control systems (e.g. Git) and best practices. An ability to solve complex problems creatively with minimal supervision. A desire to learn and understand, not just "turn … skills. The ability to communicate with engineers and customers who have a different background and different expertise than you. Experience with Flight Software or embeddedsystems experience. Experience with AI/ML or autonomous systems . Familiarity with testing practices such as unit tests, fuzzing, TDD, etc. … A bachelor's degree or higher in Computer Science, Computer Engineering, or a related technical field. 3-7 years of experience with spacecraft software systems, system architecture and/or mission control systems. Demonstrated programming experience in a professional, personal, and/or academic environment. Eligibility requirements: Ability to More ❯
Senior Embedded Software Engineer – Sat Comms Chelmsford, Essex (4 days in office p/w) £55,000 - £70,000 + excellent bens. From satellites searching for new planets to rovers mapping the surface of Mars, for 40 years space customers have depended on us to provide technology that is … literally out of this world. We have been trusted to design and deliver imaging sensors and sub-systems to over 150 space missions helping humankind to better understand the world we live in. As an Senior Embedded Software Engineer , you will play a crucial role in the development … and maintenance of embedded software solutions for our state-of-the-art satellite modem products. You will be responsible for designing, implementing, and debugging C++ code, focusing on Linux kernel and driver development to support various hardware interfaces and peripherals. Key Responsibilities: Senior Embedded Software Engineer Leading the More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
Role: Linux Embedded Platform Engineer Salary: up to £85k Location: Cambridge/Hybrid An exciting opportunity has arisen for a Platform Engineer to join a company in a strong growth phase, operating in a fast-paced, start-up-like environment. Key Responsibilities: Develop and maintain BSPs for NXP-based … in Computer Science, Electronics Engineering, or related field. Benefits: Discretionary bonus Contributory pension Life insurance & income protection 30 days annual leave Keywords: Linux/EmbeddedSystems/BSP/NXP/Networking/C++/Python/Yocto/DPDK/Kubernetes Apply now for a more detailed More ❯
cambridge, east anglia, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
Role: Linux Embedded Platform Engineer Salary: up to £85k Location: Cambridge/Hybrid An exciting opportunity has arisen for a Platform Engineer to join a company in a strong growth phase, operating in a fast-paced, start-up-like environment. Key Responsibilities: Develop and maintain BSPs for NXP-based … in Computer Science, Electronics Engineering, or related field. Benefits: Discretionary bonus Contributory pension Life insurance & income protection 30 days annual leave Keywords: Linux/EmbeddedSystems/BSP/NXP/Networking/C++/Python/Yocto/DPDK/Kubernetes Apply now for a more detailed More ❯
Cambridge, south west england, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
Role: Linux Embedded Platform Engineer Salary: up to £85k Location: Cambridge/Hybrid An exciting opportunity has arisen for a Platform Engineer to join a company in a strong growth phase, operating in a fast-paced, start-up-like environment. Key Responsibilities: Develop and maintain BSPs for NXP-based … in Computer Science, Electronics Engineering, or related field. Benefits: Discretionary bonus Contributory pension Life insurance & income protection 30 days annual leave Keywords: Linux/EmbeddedSystems/BSP/NXP/Networking/C++/Python/Yocto/DPDK/Kubernetes Apply now for a more detailed More ❯
the engineering culture, standards and approaches Integrate multiple products/tech-stacks into a unified architecture Ensure the quality (high-SLA) and scalability of systems Stay up-to-date on the latest engineering trends and technologies Contribute directly to system design, problem solving, architecture review Requirements: Bachelors degree in … of the below technologies with familiarity with others preferred; Modern IDEs : CI/CD, automated testing, dev/beta/prod environments, experiment frameworks Embeddedsystems : custom hardware, sensors, deployment, remote management, firmware build and update Computer Vision : openCV, realtime video processing, content analysis/understanding. Privacy, security … authentication systems High qps, high SLA API deployment Python, c#, c++, rust, javascript/typescript, github/gitlab, django, mongodb (or other nosql), mysql/postgres, react/react-native, Node.js, wordpress, tensorflow, jupyter, colab, ML feature stores, dashboards, monitoring More ❯
We are looking to recruit a Senior Embedded Software Engineer to join our growing team working on the development of advanced sensors or sensor systems, medical devices, wearable electronic devices, and instrumentation. The successful candidate will be working in a multi-project environment where we help our clients … with any line management responsibilities. Key tasks in the role will include: Supporting work programmes with the development of firmware and software applications for embedded microcontrollers, microprocessors, personal computers, and mobile devices. Liaising with hardware development in the creation and agreement of block diagrams, IO tables, and software user … in the whole software development lifecycle. Participating in software project scoping, planning, and technical reviews. Interpreting client and product needs and requirements, producing software systems designs and functional specifications. About You We are looking for someone with good technical expertise and background knowledge, with proven technical problem-solving ability More ❯
We are looking to recruit a Senior Embedded Software Engineer to join our growing team working on the development of advanced sensors or sensor systems, medical devices, wearable electronic devices and instrumentation. The successful candidate will be working in a multi-project environment where we help our clients … responsibilities. Key tasks in the role will include; To be responsible for supporting work programmes with the development of firmware and software applications for embedded microcontrollers, microprocessors, personal computers, and mobile devices. To liaise with hardware development in the creation and agreement of block diagrams, IO tables and software … the whole software development lifecycle. To participate in software project scoping, planning and technical reviews. Interpret client and product needs and requirements, producing software systems designs and functional specifications. About You We are looking for someone with good technical expertise and background knowledge, with proven technical problem-solving ability More ❯
their product range as well as developing bespoke solutions for customers. You will be part of a well established team developing a brand new systems from design to manufacture. Due to the nature of the work, they will require candidates to be onsite. Key Skills Degree in Electronics, EmbeddedSystems or similar 2+ years commercial FPGA design experience Experience working on Xilinx preferred Experience working with DSP’s is highly desirable Commercial C++ or Python experience is also advantageous but not essential Ability to gain SC clearance is essential The company are able to offer circa £60k … with an excellent benefits package. If you would be interested in this FPGA Design role, please apply. For more information on this role or; Embedded jobs, C++ programming jobs, Embedded Linux jobs, Golang Development jobs, Mechanical Design, .net, electronics design, Machine Learning jobs, Data Science jobs or Simulation More ❯
a safe and secure world, together, and if you join us, you can play your part as a Vehicle Software Engineer for our Engineering & Systems Integration business. The Role As a Vehicle Software Engineer, you'll have a role that's out of the ordinary. You'll be responsible … for designing software systems that are essential to the safe operation vehicle devices and systems. Day-to-day, you'll be design, develop and validate software systems that need to meet stringent safety and reliability standards. Design and develop software for safety-critical applications Contribute to the design … of system architecture for safety-critical systems Develop and execute test plans including unit, integration and system level tests Ensure that all development processes adhere to safety standards Develop innovative solutions for improving performance and reliability This role is full time, 37.5 hours per week and can be based More ❯
Firmware Engineer specialising in developing a wearable, non-invasive MedTech platform , you will play a pivotal role in designing, testing, and maintaining the electronic systems behind our cutting-edge health monitoring technologies. You will contribute to full life-cycle product development, from concept design, circuit design and PCB development … and layout design for miniaturised, multi-layer boards, ensuring compactness and durability for wearable applications. Develop test boards and fixtures. Firmware Development for Wearable Systems: Develop, test, and maintain firmware in C/C++ for embeddedsystems, focusing on low-power, real-time processing for continuous health … Layout : Hands-on experience with PCB design software (e.g., Altium) for multi-layer and compact layouts suitable for wearable devices. Firmware Development : Proficiency in embedded C/C++ programming, with a focus on low-power, real-time control and processing for health monitoring applications. Testing & Debugging : Proven experience in More ❯
dundee, north east scotland, united kingdom Hybrid / WFH Options
Neogen Recruitment
technology company seeking a talented individual to join their engineering team in Dundee. Key Responsibilities: ✅ Design and develop software and firmware for real-time embedded devices ✅ Create and document test procedures to validate functionality ✅ Conduct software unit testing and support integration and system testing ✅ Work on multiple projects simultaneously … analysis • A Degree in a Software\Computer\Electronics Engineering (Hons 2:1 or better preferred). Electronics degree requires significant programming experience. • Experience developing embedded real time firmware (C++ preferred) • 32-bit microprocessor experience. (ARM preferred) • Image processing/analysis techniques • VxWorks or FreeRTOS or uC/COS-II … Python • Software design and methodologies – Object Orientated • Software configuration management Bonus Skills (Not Essential but a Plus!): ➕ Experience with processor technologies and real-time embeddedsystems ➕ Interest in controlling electro-mechanical devices ➕ Some knowledge of electronics ➕ Experience developing in a Windows programming environment This role offers exciting technical More ❯
Derby, Derbyshire, East Midlands, United Kingdom Hybrid / WFH Options
ETS Technical Selection
Qualifications and Experience: A degree or equivalent qualification in Electronic Engineering. Minimum of 5 years of relevant experience in electronic design. Proven experience with embeddedsystems and microcontroller programming. Strong leadership experience in managing electronics development teams and projects. Experience overseeing the full electronics development lifecycle, from concept … an experienced and highly skilled Electronics Manager to lead our electronics development team. The ideal candidate will have a deep understanding of complex electronic systems and a strong background in project and team management. This role requires overseeing the design, development, testing, and implementation of electronic systems while … design and development of electronics hardware for new and existing products, ensuring compliance with industry standards and best practices. Define and implement strategies for embedded system designs, including high-speed analog and digital electronics. Manage project timelines, budgets, and resources to ensure timely and cost-effective delivery of electronics More ❯
We are looking for a senior hardware engineer with an embeddedsystems focus to develop electronic platforms for defence and security applications. You will be called upon to develop solutions at the system level as well as take on the detailed electronic design work required to realise your … have the opportunity to apply your skills to other sectors in which we are active including healthcare and consumer. Sharing ideas across sectors is embedded within our way of working. Examples of key technologies for our current projects include: Software Defined Radio Embedded Linux, RTOS and bare metal … of the following areas: Well versed in a breadth of core electronics disciplines including analogue and digital circuit design and a deep understanding of embedded systems. An excellent understanding of key embedded technologies including FPGA, high-end CPUs and SoCs, high speed communication techniques and DDRx memory. Exposure More ❯
We are looking for a senior hardware engineer with an embeddedsystems focus to develop electronic platforms for defence and security applications. You will be called upon to develop solutions at the system level as well as take on the detailed electronic design work required to realise your … have the opportunity to apply your skills to other sectors in which we are active including healthcare and consumer. Sharing ideas across sectors is embedded within our way of working. Examples of key technologies for our current projects include: Software Defined Radio Embedded Linux, RTOS and bare metal … of the following areas: Well versed in a breadth of core electronics disciplines including analogue and digital circuit design and a deep understanding of embedded systems. An excellent understanding of key embedded technologies including FPGA, high-end CPUs and SoCs, high speed communication techniques and DDRx memory. Exposure More ❯
ISTQB certification (preferred but not mandatory) A high level of communication skills and technical understanding Solid experience in manual and automation testing, preferably in embeddedsystems, telecommunications, or mission-critical applications Experience with manual testing methodologies for embedded software and hardware products Familiarity with TETRA and LTE … on experience with testing frameworks and tools (e.g., Selenium, JUnit, TestNG, Cypress, Postman, JMeter) Understanding of APIs and backend testing Knowledge of version control systems (e.g., Git More ❯
Cambridge, Landbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
ISTQB certification (preferred but not mandatory) * A high level of communication skills and technical understanding * Solid experience in manual and automation testing, preferably in embeddedsystems, telecommunications, or mission-critical applications * Experience with manual testing methodologies for embedded software and hardware products * Familiarity with TETRA and LTE … on experience with testing frameworks and tools (e.g., Selenium, JUnit, TestNG, Cypress, Postman, JMeter) * Understanding of APIs and backend testing * Knowledge of version control systems (e.g., Git More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
AKKA DEVELOPMENT UK LIMITED t/as Akkodis Group
support clients across industries to drive product development and accelerate time-to-market. Role Overview We are seeking a System Architect - Chassis to lead systems development and feature delivery within the Chassis domain. This role will ensure compliance with project requirements and timelines while coordinating cross-functional tasks. You … on-time delivery, including SADs and feature maturity. Allocate system requirements to elements and define interfaces. Drive issue resolution and develop mitigation plans. Direct systems engineering team workload for the programme. Develop logical, functional, and system architecture diagrams. Map system requirements to elements/components. Support SOTIF (ISO21448) and … relationships with internal teams and external suppliers. Required Experience Extensive knowledge of automotive product development (V-Cycle) from concept to launch. Experience as a systems architect for embeddedsystems in automotive or aerospace. Expertise in Model Based System Engineering (MBSE). Proven ability to resolve complex issues More ❯
support clients across industries to drive product development and accelerate time-to-market. Role Overview We are seeking a System Architect - Chassis to lead systems development and feature delivery within the Chassis domain. This role will ensure compliance with project requirements and timelines while coordinating cross-functional tasks. You … on-time delivery, including SADs and feature maturity. Allocate system requirements to elements and define interfaces. Drive issue resolution and develop mitigation plans. Direct systems engineering team workload for the programme. Develop logical, functional, and system architecture diagrams. Map system requirements to elements/components. Support SOTIF (ISO21448) and … relationships with internal teams and external suppliers. Required Experience Extensive knowledge of automotive product development (V-Cycle) from concept to launch. Experience as a systems architect for embeddedsystems in automotive or aerospace. Expertise in Model Based System Engineering (MBSE). Proven ability to resolve complex issues More ❯