Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
Professional Technical are currently recruiting for a Senior Embedded Software Engineer to join a world leading manufacturer in tailored control panels based in Newark. This opportunity provides a salary of up to £45,000, 25 days holidays plus bank holidays, a pension scheme, regular Monday to Friday office hours, career progression and so much more. The responsibilities for the … Senior Embedded software Engineer: Lead the design, development, and testing of software and firmware for electronic products Provide technical leadership in design, validation, and innovation, including IP creation Define, manage, and document software requirements, changes, and testing to professional standards Guide and mentor engineering teams, supporting project planning and execution Contribute to commercial proposals with technical, cost, and timeline … with the management team Troubleshoot issues, perform fault analysis, and support production engineering Assist in electrical testing and manage technical risks independently with minimal supervision Requirements for the Senior Embedded Software Engineer: Bachelor's or Master's in Computer, Electrical, or Electronic Engineering Experienced with embeddedC development in electronics or manufacturing Strong grasp of modern programming More ❯
hardware, software, and electronics engineers, building firmware for STM32 (or similar ARM-based) microcontrollers. The focus here is on fast, high-quality design. Responsibilities as a Firmware Engineer: Writing embeddedC/C++ for STM32 or similar 32-bit ARM platforms Working in bare-metal and RTOS environments Building robust OTA update and fault-handling systems Developing automated … test frameworks for embedded code Delivering real value to end users, fast Required skills: 3+ years embedded development experience C/C++ in production environments (modern best practices) Comfortable in RTOS and bare-metal systems Familiar with Linux-based dev workflows and toolchains Experience with comms protocols like CAN, I2C, Ethernet, etc. Bonus skills: Electronic design experience … the next generation of robotic solutions! VISA sponsorship is not available for this role. Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more. More ❯
proposal development, solution scoping, and roadmap planning for security-centric projects in line with mission and operational requirements. Key Responsibilities Product Security Evaluation Perform architecture and implementation reviews of embedded, cloud-based, or mission-critical systems. Analyze and validate secure boot flows, cryptographic controls, and firmware integrity mechanisms. Conduct threat modeling and traceability analysis against defense-aligned frameworks (e.g. … DoDIN APL). Support technical evidence creation for compliance-driven assurance cases and authority-to-operate (ATO) processes. Identify platform-specific hardening strategies (e.g., RTOS, containerized defense apps, ruggedized embedded systems). Pre-Sales Engineering Support Collaborate with business development to define secure system architectures and value propositions. Author technical sections of proposals, whitepapers, and compliance alignment reports. Translate … resilience expectations. Minimum Qualifications MSc or BSc in Computer Science, Electrical/Software Engineering, Cybersecurity, or a related technical discipline. 5+ years of hands-on experience in cybersecurity for embedded systems, secure communications, or mission-critical platforms. Strong technical writing and documentation skills in English. Excellent analytical skills and attention to detail. Required Skills In-depth understanding of security More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
Overview A leading manufacturer in the Human Machine Interface sector is seeking a Senior Embedded Software Engineer to join its high-performing engineering team. This company provides cutting-edge control panel solutions including Trackballs, Touch Pads, and custom Keyboard devices to a global portfolio of high-profile clients. The successful candidate will be innovative, detail-oriented, and eager to … develop expertise in embedded systems. Responsibilities: Lead the design, development, and testing of embedded software and firmware for electronic products. Provide technical leadership and professional guidance for design and validation processes. Drive innovation and contribute to the creation of new intellectual property. Create and approve software specifications, technical documentation, and test reports. Mentor other engineers and contribute to … processes and business initiatives. Translate project requirements into defined software tasks aligned with project plans. Manage software and firmware changes across product lines. Conduct fault analysis and debugging of embedded systems. Collaborate with production teams on process improvement and issue resolution. Contribute to the development and execution of electrical testing procedures. Identify and manage technical risks and issues. Work More ❯
with clients. You will need: A first or 2.1 degree in Computer Science, Electronics, or other applicable subject from a leading university as well as strong pre-university grades Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# or More ❯
Glasgow, City of Glasgow, United Kingdom Hybrid / WFH Options
Experis
Role: Embedded Systems Engineer Location: Glasgow Role Summary You'll work alongside a multidisciplinary team of engineers and designers on a wide range of projects - from medical devices to consumer electronics. You'll encounter market-specific problems you never knew existed, and develop pragmatic, elegant solutions to solve them. This role suits an adaptable all-rounder with strong electronics … hardware design background and a good grasp of embedded software development. If you thrive in a fast-paced environment, enjoy variety, and value autonomy over being pigeonholed, this might be the role for you. Key Responsibilities Your core responsibilities: Prototype and test early-stage concepts to solve real-world problems Plan, design, and build bespoke electronics hardware Program and … test embedded systems Manage a selection of projects in parallel Role requirements: Degree in Electronics and Electrical Engineering (or related discipline) 5-10 years relevant industry experience UK work authorisation Solid understanding of Electronics/Electrical Engineering theory Experience in mixed-signal hardware design (part selection, schematic capture, PCB layout & board bring-up)* Proficiency in EmbeddedCMore ❯
Bristol - Embedded Software Engineer - 45-60k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for a Embedded Software engineer to join their highly motivated team as a result of growth. You will be working on exciting and ground-breaking projects in a multitude of industries including … but not limited to the Aerospace industry. Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embedded software products Skills and Experience Required: + Strong programming experience - EmbeddedC + RTOS experience + ARM architecture experience + Experience working in highly regulated industries beneficial but not More ❯
Bristol - Embedded Software Engineer - £45-60k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for a Embedded Software engineer to join their highly motivated team as a result of growth. You will be working on exciting and ground-breaking projects in a multitude of industries including … but not limited to the Aerospace industry. Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embedded software products Skills and Experience Required: + Strong programming experience - EmbeddedC + RTOS experience + ARM architecture experience + Experience working in highly regulated industries beneficial but not More ❯
a smart world. Join our team as we create tomorrow! We believe in putting people first, working together, and facing challenges head-on. Responsibilities Design and implement real-time embedded software solutions using FreeRTOS or SafeRTOSLead software architecture discussions and design reviews for automotive embedded platformsDevelop and optimize low-level drivers and application layers interfacing with automotive ECUsCollaborate … and compliance with MISRA and ISO 26262 standardsProvide technical mentorship to junior team members and contribute to best practices and development guidelinesSupport system integration, debugging, and troubleshooting of complex embedded systemsDrive continuous improvement and innovation in embedded software development processes SKILLS Must have Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field5+ … years of professional experience in embeddedC/C++ developmentStrong expertise in FreeRTOS and familiarity with SafeRTOS or other safety-certified RTOSesDeep understanding of RTOS fundamentals (task scheduling, inter-process communication, timing constraints)Hands-on experience with microcontrollers and SoCs used in automotive systems (e.g., NXP, Infineon, Renesas)Solid knowledge of automotive communication protocols: CAN, SPI, UART, I2C More ❯
or experience working with EO/IR sensors. • Knowledge of data acquisition methods for electro-optical and infrared sensors. • Xilinx SOC FPGA hardware design using RTL in VHDL and embedded software design a plus • Experience with embeddedC/C++, Python desired. • Experience with embedded software to interface with SPI, I2C, USB devices desired. • Design experience More ❯
supporting point-of-care molecular testing. As they scale their next-generation platform, they’re seeking a Senior Software Engineer to own and drive the full software infrastructure, spanning embedded systems, PC applications, and mobile interfaces. What you’ll do: Take full technical ownership of a distributed software ecosystem across embedded, desktop, and tablet environments Lead development of … throughout the product lifecycle Excellent communication skills and the ability to self-direct in a small, agile team Strong hands-on skills across at least two or more of: EmbeddedC (RTOS, microcontrollers) Android or cross-platform mobile (React Native a plus) Desktop/full-stack (Linux, C/C++, Python, databases) DevOps tools (Jenkins, Git, etc. More ❯
test automation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application and user interface (UI) development. Java, Python, embeddedC/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available. Required Skills and Qualifications: The Senior Software Engineer will be responsible … with similar software processes may be substituted for a bachelor's degree. Must have demonstrated experience with Java. Experience or familiarity with multiple the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins. Experience with Web Application User Interface Development, knowledge of databases and structures, and/or experience … Layer 7 Policy). Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an agile team. Additional experience in J2EE, Python, C/C++, SQL, SOAP, WSDL, Postgres, Oracle, Mongo, PowerShell a plus. About Navstar For 20 years Navstar has provided high-quality Innovative Technology Services and Solutions throughout the Intelligence More ❯
test automation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application and user interface (UI) development. Java, Python, embeddedC/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available. Required Skills and Qualifications: The Senior Software Engineer will be responsible … with similar software processes may be substituted for a bachelor's degree. Must have demonstrated experience with Java. Experience or familiarity with multiple the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins. Experience with Web Application User Interface Development, knowledge of databases and structures, and/or experience … Layer 7 Policy). Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an agile team. Additional experience in J2EE, Python, C/C++, SQL, SOAP, WSDL, Postgres, Oracle, Mongo, PowerShell a plus. About Navstar For 20 years Navstar has provided high-quality Innovative Technology Services and Solutions throughout the Intelligence More ❯
to come. Join Roche, where every voice matters. The Position We are looking for an Senior Software Engineer to join our team. In this role, you will develop both embedded software and application software for LumiraDx Point of Care Instruments, contributing to ongoing product enhancements and maintenance. You will collaborate with colleagues to define requirements, identify risks, and design … defect analysis and root cause problem-solving. Suggest continuous improvement by participating in sprint retrospectives and wider team improvement initiatives, and help to implement the improvements. Who you are: Embedded software engineering experience. Proficient in embeddedC development. Experience creating software requirements from product requirements. Experience creating clear technical specifications and design documentation. Experience with unit testing More ❯
We launched in 2021 with the bold ambition to accelerate EV adoption by relentlessly focusing on the customer experience, great software, and beautifully designed hardware. Design, develop, and optimise embedded firmware for V2G systems Integrate and manage peripherals essential for V2G operation, including ISO 15118/IEC 61851, SPI, I2C, RS-485, and Ethernet (IPv6 stack support). Develop … ensure reliable mass production of V2G-enabled hardware. Document firmware design, architecture, communication protocols, and regulatory considerations for internal and external stakeholders. Qualifications: Solid experience in firmware development for embedded systems, ideally in energy or power electronics applications. Deep understanding of the Linux TCP/IP stack Proficient in embeddedC/C++, with strong skills in … robustness, diagnostics, and lifecycle management. Competent with debugging tools: oscilloscopes, logic analysers, protocol analysers (CAN, Modbus, etc.). Familiarity with version control (Git) and CI/CD workflows for embedded projects Experience with Vehicle-to-Grid communication protocols such as ISO 15118, OCPP, or IEC 61850. Exposure to embedded Linux environments (Yocto) and integration of V2G edge devices More ❯
Salford, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Salary: £50,000 - £70,000 We're looking for an experienced DSP Software Engineer to join our clients R&D team in Manchester. You'll design and develop complex embedded DSP systems for cuttingedge industrial devices, with opportunities to lead, mentor, and innovate. Key Responsibilities: Design, develop, and test advanced DSP software (e.g. digital filtering, demodulation). Lead technical … a hardware design team to produce the best possible system design Support greenfield research and continuously enhance system performance. Requirements: Strong DSP knowledge including digital filtering and signal analysis EmbeddedC development - Arm Cortex-M ideally Design, develop and test complex DSP systems unaided Challenge colleagues on their designs and approaches both in the software team and with … and low-level systems. Experience with Python, C# or C++. Degree in Electronics, Physics, Computer Science, or related fieldS Desirable: RF/high-gain receiver experience, electromagnetics knowledge, MISRA C familiarity. Apply today with an up-to-date CV to KO2 Embedded Recruitment and a member of the team will be in touch to discuss. More ❯
test automation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application and user interface (UI) development. Java, Python, embeddedC/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available. Required Skills and Qualifications: The Software Engineer will be responsible for … with similar software processes may be substituted for a bachelor's degree. Must have demonstrated experience with Java. Experience or familiarity with multiple the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins. Experience with Web Application User Interface Development, knowledge of databases and structures, and/or experience … Layer 7 Policy). Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an agile team. Additional experience in J2EE, Python, C/C++, SQL, SOAP, WSDL, Postgres, Oracle, Mongo, PowerShell a plus. About Navstar For 20 years Navstar has provided high-quality Innovative Technology Services and Solutions throughout the Intelligence More ❯
test automation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application and user interface (UI) development. Java, Python, embeddedC/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available. Required Skills and Qualifications: The Expert Software Engineer will be responsible … with similar software processes may be substituted for a bachelor's degree. Must have demonstrated experience with Java. Experience or familiarity with multiple the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins. Experience with Web Application User Interface Development, knowledge of databases and structures, and/or experience … Layer 7 Policy). Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an agile team. Additional experience in J2EE, Python, C/C++, SQL, SOAP, WSDL, Postgres, Oracle, Mongo, PowerShell a plus. About Navstar For 20 years Navstar has provided high-quality Innovative Technology Services and Solutions throughout the Intelligence More ❯
test automation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application and user interface (UI) development. Java, Python, embeddedC/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available. Required Skills and Qualifications: The Expert Software Engineer will be responsible … with similar software processes may be substituted for a bachelor's degree. Must have demonstrated experience with Java. Experience or familiarity with multiple the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins. Experience with Web Application User Interface Development, knowledge of databases and structures, and/or experience … Layer 7 Policy). Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an agile team. Additional experience in J2EE, Python, C/C++, SQL, SOAP, WSDL, Postgres, Oracle, Mongo, PowerShell a plus. About Navstar For 20 years Navstar has provided high-quality Innovative Technology Services and Solutions throughout the Intelligence More ❯
test automation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application and user interface (UI) development. Java, Python, embeddedC/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available. Required Skills and Qualifications: The Software Engineer SME will be responsible … with similar software processes may be substituted for a bachelor's degree. Must have demonstrated experience with Java. Experience or familiarity with multiple the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins. Experience with Web Application User Interface Development, knowledge of databases and structures, and/or experience … Layer 7 Policy). Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an agile team. Additional experience in J2EE, Python, C/C++, SQL, SOAP, WSDL, Postgres, Oracle, Mongo, PowerShell a plus. About Navstar For 20 years Navstar has provided high-quality Innovative Technology Services and Solutions throughout the Intelligence More ❯
designs in ECAD and transitioning them into a physical PCB design, working alongside mechanical engineers to ensure the design is right first time. You'll also be developing the embedded software that will be loaded onto the product to ensure a polished and delightful customer experience with our product in addition to creating bespoke software deliverables for product compliance … and verbal/written communication skills. Strong collaboration skills Analogue/Digital electronics knowledge Sustained experience in delivering hardware and firmware for consumer products Experience in developing real-time embedded firmware for a range of microcontroller platforms (ARM, Atmel etc.) Experience in delivering projects using schematic capture and PCB layout (Altium, OrCAD or other industry tool) Expertise in embeddedC, object-oriented design and bare metal Good understanding of EMC and PCB design rules and test experience to meet compliance electrical and radio requirements (CE, RED, FCC) Good exposure to design validation techniques such as DFMEA, DFM Desirable: Design for high volume manufacturing Experience with design failure analysis of consumer products Strong knowledge of power electronics and More ❯
are searching for a Power Electronics Firmware Engineer to help drive the development of intelligent, grid-connected battery platforms. This role is ideal for someone who's taken complex embedded systems from concept to production and thrives at the intersection of hardware, firmware, and power electronics. What You'll Be Doing: Develop real-time embedded firmware for power … and system reliability. Conduct hardware-in-the-loop (HIL) simulations and in-field validation to ensure performance and safety at scale. What You Bring: Strong hands-on experience developing embeddedC/C++ firmware in real-time environments, ideally within power electronics, motor control, or inverter systems. Deep understanding of power electronics principles, digital signal processing, and microcontroller … based control. Familiarity with safety-critical development environments and regulatory compliance frameworks. Skilled in debugging with oscilloscopes, logic analyzers, and embedded debugging tools. Comfortable working across hardware/firmware boundaries in fast-paced product development cycles. Bonus If You Have: Experience taking battery or inverter firmware into mass production. Knowledge of model-based design (e.g., MATLAB/Simulink) and More ❯
Bromsgrove, Worcestershire, West Midlands, United Kingdom
Chroma Recruitment Ltd
An opportunity as opened for an Embedded Software Engineer to join a growing business in the midlands. It will focus on full software development and the ability to work closely with all employees in the R&D Department. If you like being hands on with Software Development and do this as a hobby more than a job, this role … could be ideal for you. A strong graduate can be considered for this role or someone with 1-2 years experience. Embedded Software Engineer : Degree qualified and 5+ years of experience EmbeddedC/C++ - Bare Metal RTOS or other Operating Systems Microcontrollers If you have the required skills and experience for this Embedded Software Engineer More ❯
electronic hardware. They have recently expanded their R&D capacities, and are looking for an Electronic Design Engineer. Main duties: + Schematic design + Prototyping and debugging + Developing embedded code Skills and Experience Required: + Degree in Electronics or similar, and 3+ years' experience in an electronics design role + Experience with high speed digital circuit design (e.g. … DDR) + Good understanding of PCB design & schematic capture Bonus: + Experience developing ARM MCUs in embeddedC/C++ + Linux & RTOS experience What you’ll get: + £30-40k + Bespoke training and career development + Private healthcare If you feel like you have the right skills and experience for this role, then please apply More ❯
electronic hardware. They have recently expanded their R&D capacities, and are looking for an Electronic Design Engineer. Main duties: + Schematic design + Prototyping and debugging + Developing embedded code Skills and Experience Required: + Degree in Electronics or similar, and 3+ years' experience in an electronics design role + Experience with high speed digital circuit design (e.g. … DDR) + Good understanding of PCB design & schematic capture Bonus: + Experience developing ARM MCUs in embeddedC/C++ + Linux & RTOS experience What you ll get: + £30-40k + Bespoke training and career development + Private healthcare If you feel like you have the right skills and experience for this role, then please apply More ❯