Manchester Area, United Kingdom Hybrid / WFH Options
Oho Group Ltd
Job Opportunity: EmbeddedSystems Firmware Engineer (Fully Remote) We are seeking a talented and motivated EmbeddedSystems Firmware Engineer to join our dynamic team. In this fully remote role, you will be responsible for designing and developing firmware for embedded medical devices, ensuring the highest standards of safety, functionality, and performance in a fast-paced … environment. Key Responsibilities: Lead the design, development, and optimization of embedded firmware for medical devices, ensuring compliance with industry regulations and standards. Collaborate with cross-functional teams, including hardware engineers, product managers, and regulatory experts, to define project requirements and deliver technical solutions for medical applications. Take ownership of tasks from initial concept through to completion, providing accurate project … within the team. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with a strong focus on embedded C and/or C++. Experience with medical devices or healthcare technology is a plus. Proficiency in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Familiarity More ❯
Gateshead, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Embedded Software Engineer - Newcastle Upon Tyne KO2 is partnering with a forward-thinking client based in Newcastle Upon Tyne, who is expanding their engineering team throughout 2025. They're developing cutting-edge products and are looking for an Embedded Software Engineer to play a key role in their next generation of technology. The Role: As an Embedded Software Engineer, you'll be developing software that powers, controls, and monitors advanced devices. Whether your strength lies in Embedded C or Modern C++, your skills will be put to use in a collaborative, embedded environment where innovation is at the forefront. You'll be involved in the full development cycle - from design and implementation to testing … and work closely with cross-functional teams to ensure robust and seamless integration with hardware systems. Key Responsibilities: Design, develop, and maintain software for embeddedsystems (RTOS, Bare Metal, or Linux environments). Write, test, and optimize code using Embedded C or Modern C++. Collaborate with hardware and firmware engineers to deliver fully integrated solutions. Work on More ❯
Embedded Software QA Engineer Location: Manchester A leading consultancy at the forefront of engineering innovation is seeking an Embedded Software QA Engineer to support the delivery of high-integrity embedded and electrical systems within the defence sector. This is a key opportunity to contribute to mission-critical projects, ensuring that robust engineering standards and assurance frameworks … adherence, regulatory expectations, and continuous improvement. The role combines governance, quality oversight, and technical collaboration, making it ideal for someone with a strong appreciation of the software lifecycle in embedded or high-integrity systems. What You’ll Be Doing: Ensure project plans and governance frameworks are up to date and appropriately executed Support and assure software development against defined … experienced team members and help embed a culture of best practice Lead by example, contributing to a high-performing and collaborative engineering culture Proactively develop professional knowledge across software, systems, and compliance What We’re Looking For: Experience in software assurance, quality engineering, or process governance roles Strong understanding of software development lifecycles and embeddedsystems Familiarity More ❯
Bradford, West Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Embedded Software Engineer Location: Bradford, West Yorkshire Employment Type: Full-time | Permanent Salary: Up to £60,000 Are you an experienced Embedded Software Engineer ready to take the next step in your career? Our client is looking for a talented individual to join their expanding team at their Bradford-based facility. This is a fantastic opportunity to contribute … to cutting-edge embedded system projects, particularly involving STM32 microcontrollers and real-time motor control. Key Responsibilities: Design, develop, and maintain embedded software for STM32 microcontroller-based systems. Implement precise motor control algorithms, including PID control. Develop and debug firmware for STM32 peripherals (GPIO, UART, SPI, I2C, ADC, PWM, etc.). Work closely with hardware engineers to ensure … system architecture and design. Use Git (GitHub/GitLab) for version control and collaboration. Essential Skills & Experience: Strong understanding of STM32 ARM Cortex-M microcontrollers. Proficient in C for embeddedsystems, with some experience in C++. Solid grasp of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Hands-on experience with STM32 HAL and LL drivers. Capable More ❯
Embedded Software Engineer Location: Bradford, West Yorkshire Employment Type: Full-time Permanent Salary: Up to 60,000 Are you an experienced Embedded Software Engineer ready to take the next step in your career? Our client is looking for a talented individual to join their expanding team at their Bradford-based facility. This is a fantastic opportunity to contribute … to cutting-edge embedded system projects, particularly involving STM32 microcontrollers and real-time motor control. Key Responsibilities: Design, develop, and maintain embedded software for STM32 microcontroller-based systems. Implement precise motor control algorithms, including PID control. Develop and debug firmware for STM32 peripherals (GPIO, UART, SPI, I2C, ADC, PWM, etc.). Work closely with hardware engineers to ensure … system architecture and design. Use Git (GitHub/GitLab) for version control and collaboration. Essential Skills & Experience: Strong understanding of STM32 ARM Cortex-M microcontrollers. Proficient in C for embeddedsystems, with some experience in C++. Solid grasp of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Hands-on experience with STM32 HAL and LL drivers. Capable More ❯
Role: Embedded Software Engineer Location: Chester Salary: Up to £55,000 per annum (DOE) About the Role This is a fantastic opportunity for an experienced engineer to take a leading role in designing and developing embedded software solutions that power advanced technology used in energy systems. You'll work on exciting new hardware platforms and contribute to products … that connect seamlessly with cloud services to provide real-time, reliable data for critical applications. Key Responsibilities Design and develop embedded software for cutting-edge measurement and monitoring devices. Develop firmware for in-house designed hardware platforms. Implement communication protocols between embeddedsystems and cloud-based platforms. Ensure code is high-quality, maintainable, and meets industry standards. … cross-functional teams in an agile development environment What We're Looking For Strong expertise in C/C++ (including C++11/14/17). Proven experience in embedded software development and the full product lifecycle. In-depth knowledge of low-level protocols (e.g. SPI, I2C, RS232). Experience working with ARM Cortex microprocessors. Proficiency with Linux (both More ❯
Role: Embedded Software Engineer Location: Chester Salary: Up to £55,000 per annum (DOE) Job Type: Full-time, Permanent About the Role This is a fantastic opportunity for an experienced engineer to take a leading role in designing and developing embedded software solutions that power advanced technology used in energy systems. You'll work on exciting new hardware … platforms and contribute to products that connect seamlessly with cloud services to provide real-time, reliable data for critical applications. Key Responsibilities Design and develop embedded software for cutting-edge measurement and monitoring devices. Develop firmware for in-house designed hardware platforms. Implement communication protocols between embeddedsystems and cloud-based platforms. Ensure code is high-quality … cross-functional teams in an agile development environment What We're Looking For Strong expertise in C/C++ (including C++11/14/17). Proven experience in embedded software development and the full product lifecycle. In-depth knowledge of low-level protocols (e.g. SPI, I2C, RS232). Experience working with ARM Cortex microprocessors. Proficiency with Linux (both More ❯
R&D Group Manager for: Design and development of new firmware code. Optimising firmware code for performance and resource utilisation. Peer review of completed firmware code. Support of existing systems through investigation and resolving of problems relating to firmware functionality and interaction. Developing and executing test plans for firmware, including system integration testing. Designing, implementing and testing firmware for … embeddedsystems, FPGAs, SoCs and PLDs. Investigate Design Change Requests (DCR) to ascertain work functions required and forecast effective work completion dates. Raising Manufacturing Change Notes (MCN) for design changes and enhancements in accordance with DCR procedures. Definition of firmware requirements for a given system by close partnership with project stakeholders. Peer review of supporting project documentation including … Verification Reports and other R&D documents. Conform to and practice work procedures in line with all Kratos released processes and systems. Suggestion of modification of business systems that may benefit business and engineering activities. Member of engineering body responsible for completing verification and validation tests for changes to systems, including but not limited to engineering workflow systemsMore ❯
Job Title: Embedded Software Engineer Location: Cheshire Salary: Up to £65,000 (Depending on Experience) This is a fantastic opportunity to become part of a progressive, innovation-driven team shaping the future of technology. We are seeking an accomplished Embedded Software Engineer to lead the development of next-generation products in a dynamic, fast-paced environment. In this … and cybersecurity standards. Support IP development and represent at industry events around the world. What Were Looking For Degree in a related field. Expertise in C/C++ and embeddedsystems with RTOS. Proficient with IDEs, compilers, debuggers, emulators, test frameworks, and Git. Experience managing design projects and reading hardware schematics. Skilled in IEC standards and compliant documentation More ❯
Great-to-haves Strong domain expertise within the telecommunications industry is highly desired, including experience with: Network protocols (e.g., TCP/IP, SIP, Diameter, SS7) Telecom BSS/OSS systems Cloud-native architectures for telecom (e.g., Kubernetes, OpenStack) Wireless or wireline technologies (e.g., 5G, LTE, Fiber Optics) Network function virtualization (NFV) or software-defined networking (SDN) Real-time embeddedsystems experience in telecom Cybersecurity best practices knowledge in telecommunications networks AI/ML applications experience in network automation Microservices architecture and development experience Scrum master experience facilitating skilled development teams SDN/SD-WAN certifications (VCP preferred) or cloud/virtualization platform knowledge Vendor and customer management experience Advanced knowledge of English is required because you will More ❯
innovative medical devices. You will be involved across the full product lifecycle, from concept through to production, working within a multidisciplinary hardware team. Youll play a key role in embedded software design, electronics development, and cross-functional collaboration, while ensuring compliance with rigorous regulatory standards. Key Responsibilities: Design, develop, and maintain embedded software (primarily in C ; some microcontroller … on production or field feedback Produce and maintain design documentation Mentor and support junior engineers About You: You are a motivated and detail-oriented engineer with strong experience in embeddedsystems development. You work well both independently and as part of a team, and you are capable of delivering high-quality technical solutions with minimal supervision. Essential Skills … Experience: Strong experience in bare-metal embedded software development using C Experience with microcontroller platforms (e.g., ARM Cortex, TI MSP430) Analogue design skills, including battery management and low-noise sensor systems Experience with in-circuit debugging tools and source control systems Excellent communication and teamwork skills Experience developing test tools and harnesses using C#/.Net is More ❯
York, Yorkshire, United Kingdom Hybrid / WFH Options
Rapita Systems Ltd
languages: Python, C, C++, Ada, Java, SQL. (That said, we value the ability to learn new technologies over specific language expertise.) Focus on quality - experience with real-time or embeddedsystems, safety-critical or high-reliability software, or domains like aerospace or automotive is a plus. Familiarity with standards such as DO-178C, ISO 26262, or IEC … lovely city of York, which is a fantastic place to live and work - if you need it, we can help you settle in with a relocation package. About Rapita Systems Our work helps our customers to provide safer and greener aviation. We work with customers who design the latest low-carbon technologies, autonomous vehicles, advanced displays, and pilot support. … Rapita Systems is a specialist in aerospace software verification, performance profiling, and timing analysis of real-time embedded systems. Our major customers are in the aerospace (civil and defence) and automotive industries. Learn more at . Apply now Applicants should email their CV and covering letter to . Make it clear in your application which role and location More ❯
interests you have in other engineering disciplines. Our team members have a variety of backgrounds The people in our team come from backgrounds in robotics, physics, mathematics, aerodynamics, psychology, embeddedsystems, and computer science. Some have experience in large corporations, other have only ever worked for Tharsus. One person loves pottery; another likes flying planes - we're a More ❯
Support prototype testing and feedback loops to improve product design and manufacturing processes. To qualify: Proven experience in a test technician or electronics testing role Solid understanding of AV systems, electronic schematics, and signal types (e.g., HDMI, RS232) Confident using test equipment: oscilloscope, multimeter, logic analyser, etc. Strong documentation and communication skills Self-starter with problem-solving mindset and … attention to detail Familiarity with ESD-safe practices and ISO-based quality systems Desireables: BTEC, HNC/HND or equivalent in Electronics or a related field Experience with embeddedsystems or firmware testing Knowledge of Lean manufacturing or Six Sigma methodologies This is a fantastic opportunity to get involoved with one of the UK's top AV More ❯
Are you passionate about developing innovative embedded software solutions for next-generation devices? We are looking for a talented and driven Embedded Software Engineer to join our engineering team in Leeds. Key Responsibilities of the Embedded Software Engineer job in Leeds: Design and develop embedded software using C, focusing on RTOS-based systems such as … MISRA guidelines where appropriate. Create technical documentation covering design specifications, implementation details, testing procedures, and troubleshooting guides. Stay current with industry trends and emerging technologies to drive innovation in embedded software development. Required Skills & Experience for the Embedded Software Engineer job in Leeds: Strong experience in C programming for real-time embedded systems. Proficient in using RTOS … platforms (e.G., Zephyr, FreeRTOS, etc.). Experience with wireless communication protocols (Bluetooth, Zigbee, Wi-Fi, etc.). Familiarity with web technologies (JavaScript, HTML) for embedded web interfaces or tools. Knowledge of Linux OS application development for embedded testing environments. Proficient with development tools and version control systems (e.G., Git, IDEs). Understanding of secure coding practices, encryption More ❯
Salford, Greater Manchester, North West, United Kingdom
Vertex IT Solutions Ltd
non-technical teams. Familiarity with ESD-safe handling and ISO-based quality systems. Desirable Qualifications BTEC, HNC/HND, or equivalent in Electronics or a related field. Experience with embeddedsystems and firmware testing. Knowledge of Lean manufacturing or Six Sigma methodologies. More ❯
Overview We are looking for a Software Engineering Assurance Engineers to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you support. The Software Assurance Engineer will play a vital role in the software development lifecycle by ensuring that software solutions are developed More ❯
Overview We are looking for a Software Engineering Scrum Master to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you lead. Further details on the roles can be found below: The Scrum Master roleincludes responsibility for the delivery of a defined scope More ❯
Overview We are looking for a Software Engineering Manager/s to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you lead. Further details on the roles can be found below: Software Engineering Management (SWEM) includes the establishment and execution of the More ❯
be able to commute and commit to working onside like the wider engineering and technical team. Within this position, the engineer will be hands on with their Smart Energy Systems and Battery energy smart storage (BESS) for their cloud based platform. Key Responsibilities would include : Design, develop, and maintain scalable applications for their cloud platform. Implement cloud infrastructure using … Stack: Languages: Python (OOP), JavaScript, & Bash for scripting Web Technologies: Angular, React, HTML, CSS, REST Databases: PostgreSQL Tools: Git, GitHub, Docker Cloud: AWS or GCP ** Experience with Hardware or EmbeddedSystems such as Microprocessors and Microcontrollers would be very advantageous ** If you feel you meet the requirements or have experience across the technical stack then don't hesitate More ❯
and 2 days a week in Blackburn* The ideal candidate will have a strong background in delivering technology-led initiatives across regulated or safety-critical industries, working across APIs, embeddedsystems, cloud platforms, and integration-heavy environments. You’ll be comfortable managing multiple streams of work, balancing priorities between engineering, digital delivery, and business readiness. Key Responsibilities: • Manage … handover into operational service Key Skills and Qualifications: • Strong track record delivering technical transformation projects in complex or regulated environments • Experience across software , infrastructure , and hardware delivery (ideally in embedded or IoT settings) • Deep understanding of API integration , platform interoperability, and multi-system environments • Exposure to field service or site-based operational delivery models (e.g. engineers, installers, safety teams More ❯
within a dynamic software team, and reporting directly to the Senior Software Engineer, the Software Engineers core responsibilities will include but are not limited to: Design, develop, and implement embedded and application-level software solutions. Collaborate within a multidisciplinary team to understand and translate product requirements into technical specifications. Write clean, maintainable, and efficient code, primarily in C++. Develop … audio technology. Skills Required Essential: Bachelor's degree in Software Engineering, Computer Science, Electronic Engineering or related field. Strong proficiency in C++ programming, with experience in real-time or embedded systems. Excellent problem-solving and debugging skills. Strong understanding of software design principles and development methodologies. Effective communication and teamwork skills. Self-motivated and able to work independently or … within a collaborative environment. A genuine interest in Audio Systems The ability to work from our Burnley based office. Desirable: Experience with audio DSP, JUCE framework, or similar audio libraries. Knowledge of other programming languages. Familiarity with version control systems such as Git. Understanding of network protocols or user interface design. Previous experience working in the professional audio More ❯
will work on electronic designs for multiple projects. The ideal SMPS Electronic Design Engineer will have good analogue design skills, excellent knowledge of power supplies and some exposure to embedded systems. Reporting in to the Engineering Manager you will work on a variety of exciting projects, often to tight deadlines. Good time management skills are essential for the successful … of your own projects and develop your career. SMPS Electronic Design Engineer - Job Role & Responsibilities - Electronics, Power Supplies, Analogue, SMPS - Product development of analogue and power electronics based systems - PCB layout & circuitry - Prototyping and test - Manufacturing scale-up SMPS Electronic Design Engineer - Candidate Experience - Electronics, Power Supplies, Analogue, SMPS - HND/Degree in Electronic Engineering or related discipline More ❯