Job Opportunity: Embedded Systems Firmware Engineer (Fully Remote) We are seeking a talented and motivated Embedded Systems 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 estimates and … 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 embeddedC 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). More ❯
improvement. Maintain documentation systems in alignment with project management processes and internal standards. Support team members, including junior engineers and contractors, in creating and maintaining compliant software documentation and C source code. Apply current best practices and developments in software engineering to maintain industry competitiveness. Uphold internal software standards and keep current with modern software practices. Develop team capabilities … Substantial experience in full lifecycle software development within a relevant high-reliability sector (e.g., aerospace, defense, automotive). Experience with digital hardware design and interfacing is desirable. Essential Skills EmbeddedC Safety-critical development using MISRA C Experience with 8-bit and 16-bit microcontrollers Verification and debugging (test scripts, unit and integration testing) Familiarity with microcontroller More ❯
improvement. Maintain documentation systems in alignment with project management processes and internal standards. Support team members, including junior engineers and contractors, in creating and maintaining compliant software documentation and C source code. Apply current best practices and developments in software engineering to maintain industry competitiveness. Uphold internal software standards and keep current with modern software practices. Develop team capabilities … Substantial experience in full lifecycle software development within a relevant high-reliability sector (e.g., aerospace, defense, automotive). Experience with digital hardware design and interfacing is desirable. Essential Skills EmbeddedC Safety-critical development using MISRA C Experience with 8-bit and 16-bit microcontrollers Verification and debugging (test scripts, unit and integration testing) Familiarity with microcontroller 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 ❯
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 ❯
Software Engineers (all levels - Graduates to principal Engineer) Cambridge, England, United Kingdom 5 months ago Cambridge, England, United Kingdom 1 month ago Cambridge, England, United Kingdom 4 days ago Embedded Software Engineer | Future of Networking Cambridge, England, United Kingdom 2 months ago St Ives, England, United Kingdom 4 weeks ago Cambridge, England, United Kingdom 3 weeks ago St Ives … England, United Kingdom 4 weeks ago Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 1 month ago Senior EmbeddedC/C++ Software Engineer | Multimedia | Permanent Cambridge, England, United Kingdom 1 month ago Cambridge, England, United Kingdom 1 day ago Research Software Engineer (ICCS) (Fixed Term) Cambridge, England, United Kingdom 1 month ago Senior Software More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Arm
Senior Software Engineer in Test, Ad Client Cambridge, England, United Kingdom 2 weeks ago Cambridge, England, United Kingdom 9 hours ago Cambridge, England, United Kingdom 3 weeks ago Senior EmbeddedC/C++ Software Engineer | Multimedia | Permanent Cambridge, England, United Kingdom 1 month ago Senior Software Engineer - Cambridge, UK Cambridge, England, United Kingdom 1 week ago Cambridge, England … Cambridge, England, United Kingdom 2 weeks ago Senior Software Engineer - Cambridge, UK Cambridge, England, United Kingdom 2 weeks ago Cambridge, England, United Kingdom 4 hours ago Senior Software Engineer, Embedded UI - C++ Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 4 days ago Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 1 month More ❯
Yateley, England, United Kingdom Hybrid / WFH Options
Sapien Engineering Ltd
Sapien Engineering are looking for an Embedded Software Engineer to join a maritime technology business on a permanent basis. This will be to assist the Defence sector of their business. The role is paying up to £65,000pa + benefits. Hybrid working is supported on a case-by-case basis from client site near Yateley, Hampshire. Please note – all … applicants must be eligible for SC clearance. Job requirements: EmbeddedC/C++ Linux Full SDLC STM32 PIC For more information, please apply with an updated copy of your CV or email billy.mullen@sapienrec.co.uk More ❯
MK6, Milton Keynes, Buckinghamshire, United Kingdom
Platform Recruitment
Embedded Software Engineer | £45 - 60k | Milton Keynes – On-Site My client is an elite company in their niche providing industrial innovation solutions. Due to sustained success, they’re looking for an embedded software engineer. Main duties: + Porting legacy hardware with new software + Contribute directly to new continuous integration systems + Involved in new product development from … conception to manufacture Skills and Experience Required: + 3+ years embeddedC/C++ experience + Experience with ARM Cortex MCUs + Have used IAR Embedded Workbench, or other Eclipse IDEs + Knowledge of IoT & communication protocols Bonus: + PLC experience + Have used CI platforms (Git, Jenkins etc.) What you’ll get: + £45-60k … + Clear progression path to CEng + Opportunity to specialise your embedded skills If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV. More ❯
Embedded Software Engineer £40-45k Maidenhead On-site My client is an established company in their niche providing embedded design services for a range of sectors. Due to sustained success, they re hiring an Embedded Software Engineer. Main duties: + Developing bespoke firmware & software solutions + Working across departments to integrate software & firmware with various platforms … + Spearhead the development of a new product range Skills and Experience Required: + 2-4 years of experience working in a design role + Experience of OOP, embeddedC/C++, and STM-32 microcontrollers + Electronic design experience Bonus: + Use of embedded systems; Arduino, Raspberry Pi, JTAG etc. + Experience with BS EN More ❯
Embedded Software Engineer | £40-45k | Maidenhead | On-site My client is an established company in their niche providing embedded design services for a range of sectors. Due to sustained success, they’re hiring an Embedded Software Engineer. Main duties: + Developing bespoke firmware & software solutions + Working across departments to integrate software & firmware with various platforms … + Spearhead the development of a new product range Skills and Experience Required: + 2-4 years of experience working in a design role + Experience of OOP, embeddedC/C++, and STM-32 microcontrollers + Electronic design experience Bonus: + Use of embedded systems; Arduino, Raspberry Pi, JTAG etc. + Experience with BS EN More ❯
Avionics Embedded Software Engineer - Aerospace Eastleigh Perm 51,000 - 64,500 Up to 4 Days Remote Our client is looking to take on talented Embedded Software Engineers to join their Rotorcraft Integrated Vehicle Health Management team. You'll lead the design, development, and testing of real-time embedded C++ software that monitors vibration and drivetrain health across … rotorcraft platforms-helping to improve aircraft safety and reduce maintenance costs. What You'll Do: - Lead full lifecycle development of embedded software to DO-178C DAL D standards - Work on real-time data acquisition, signal processing, and storage systems - Drive continuous integration and robust testing strategies - Mentor junior engineers and support cross-functional global collaboration What You'll Need … Strong embeddedC/C++ programming skills - 4+ years of experience in embedded software development - Knowledge of DO-178C (DAL D required, DAL B desirable) - Experience in Python and SQLite is a bonus - Background in aerospace or other highly regulated sectors preferred Benefits: Competitive salary + bonus + flexible benefits 26 days holiday + option to buy More ❯
a Graduate Controls Engineer. As a Graduate Controls Engineer, your role will involve developing control software for electric machines and power electronic solutions. Key duties include: Software development using embeddedC and modelling tools such as Simulink/MATLAB Software testing and validation Performing simulation/in-loop testing – HiL, SiL, MiL, and PiL Collaborating closely with engineering … success as a Graduate Controls Engineer: Bachelor's or Master's Degree in Engineering – Electronics, Controls Engineering, or similar Fundamental knowledge of controls engineering principles Experience in hand-coding EmbeddedC and/or Python Knowledge of engineering and software development processes Experience with engineering tools such as MATLAB - Simulink, Mathworks Embedded Coder, dSPACE, Jira, DOORs Passion More ❯
Software Engineer Embedded Systems ?? Poole, Dorset | ?? £50,000 - £60,000 DOE | ?? Manufacturing Sector Travis Talent is proud to be recruiting on behalf of a world-leading manufacturer in Poole, with an international footprint and a reputation for innovation, precision, and product reliability. This is an exceptional opportunity for a talented Software Engineer to join a technically advanced engineering environment … and work across the full product lifecycle of embedded software systems. If you're looking to take ownership, influence real products used in over 120 countries, and play a key role in embedded systems development for cutting-edge applications this could be the perfect next step. ?? The Business With over three decades of success behind them, this manufacturer … global group, their Poole-based team continues to punch above their weight in innovation, quality, and export reach. ?? The Role As a Software Engineer, youll be designing and implementing embedded software across the product lifecycle from concept through to production. Youll contribute to system architecture, write and troubleshoot code in C/C++, support hardware decisions, and play More ❯
About the Role: Insignis Talent are currently working with an innovative company who specialise in advanced capacitive touch technology, who are seeking a highly skilled Embedded Hardware/Firmware Engineer to join their team. This role focuses on designing, implementing, and testing algorithms for cutting-edge touch, hover, force, and haptic silicon devices. If you thrive in a creative … RISC-V-based platforms. Work closely with clients during integration and pre-sales phases to ensure top-quality outcomes for automotive and industrial applications. Split time between coding in C to build algorithms and developing test environments for efficient algorithm evaluation. Qualifications and Experience: Essential: Degree in Electronics or Physics. Other technical fields may be considered with relevant experience. … Hands-on experience in embeddedC coding. Proficient in software unit testing. Strong numeracy skills and experience with ISO9000 frameworks and version control. Demonstrated record of successful project completions. Desirable: Low-level USB firmware experience. Knowledge of image processing and signal encoding/decoding. Familiarity with small signal analog electronics and capacitive sensing methods. Experience with JIRA. Candidate More ❯
Recruitment Group Engineering recruitment specialist for Special Projects & Process Industries - Yorkshire & NE Lincolnshire Are you a firmware wizard with a passion for safety and innovation? Ready to bring your embeddedC skills to a global stage? Join a world-leading manufacturer of vehicle safety tech — from back-up alarms to amber warning lights — as they continue to raise … support testing, and troubleshoot like a pro Be part of a team that genuinely supports one another What You’ll Bring: ️ Degree in Computer Science, Engineering, or similar ️ Strong C programming & embedded systems experience ️ Confident with schematics & datasheets What’s In It for You? Competitive salary Death-in-service (3x salary) A collaborative, creative culture Sound like you … Computers and Electronics Manufacturing Referrals increase your chances of interviewing at Elevation Recruitment Group by 2x Get notified about new Firmware Engineer jobs in Leeds, England, United Kingdom . Embedded Software Engineer - Can Sponsor UK Located Applicants Leeds, England, United Kingdom 2 hours ago York, England, United Kingdom 2 weeks ago Leeds, England, United Kingdom 3 weeks ago Leeds More ❯
Insignis Talent are currently working with an innovative company who specialise in advanced capacitive touch technology, who are seeking a highly skilled Embedded Hardware/Firmware Engineer to join their team. This role focuses on designing, implementing, and testing algorithms for cutting-edge touch, hover, force, and haptic silicon devices. If you thrive in a creative, resource-limited environment … RISC-V-based platforms. Work closely with clients during integration and pre-sales phases to ensure top-quality outcomes for automotive and industrial applications. Split time between coding in C to build algorithms and developing test environments for efficient algorithm evaluation. Online job hunting tools Qualifications and Experience: Degree in Electronics or Physics. Other technical fields may be considered … with relevant experience. Hands-on experience in embeddedC coding. Proficient in software unit testing. Strong numeracy skills and experience with ISO9000 frameworks and version control. Demonstrated record of successful project completions. Knowledge of image processing and signal encoding/decoding. Familiarity with small signal analog electronics and capacitive sensing methods. Experience with JIRA. Candidate Requirements: Ability to More ❯
or demonstrable ability through experience 5+ years industry experience Experience of the full design lifecycle - from concept though to production & aftersales Proven track record with hands on product design -embedded systems, modules, and full product architecture Electronics Circuit Design (analogue & digital) PCB Design & Schematic Capture Experience of Altium Designer, KiCAD, Cadence or similar ECAD Packages Experience of taking transducer … signals from conditioning through embedded processing through to graphical display. Product & safety compliance - EMC, EMI, ESD Experienced in DfX (Design for Reliability, Serviceability & Manufacturability) Show a flexible approach to work and a motivation to learn and develop Good communication skills face to face, on-line, and through documentation Desirable nice to have skills: Experience of EmbeddedC … tools and equipment Mentoring and guidance for accreditation An inclusive workforce Free onsite parking and easy access to the city centre If you are an Electronics Hardware Engineer with Embedded Systems skills and you're looking for career progression to be a Senior Electronics Systems Engineer and to join a Multi-Billion Pound Global successful organisation, then please apply More ❯
or demonstrable ability through experience 5+ years industry experience Experience of the full design lifecycle - from concept though to production & aftersales Proven track record with hands on product design -embedded systems, modules, and full product architecture PCB Design & Schematic Capture Experience of Altium Designer, KiCAD, Cadence or similar ECAD Packages Experience of taking transducer signals from conditioning through embedded … flexible approach to work and a motivation to learn and develop Good communication skills face to face, on-line, and through documentation Desirable nice to have skills: Experience of EmbeddedC, C#, MATLAB Mechanical Design & Development – Solidworks or similar Sound knowledge of motor drives and controls Skillsets picked in the precision engineering, machine tool or automation industry Previous … world class manufacturing tools and equipment Mentoring and guidance for accreditation Free onsite parking and easy access to the city centre If you are an Electronics Hardware Engineer with Embedded Systems skills and you're looking for career progression to be a Senior Electronics Systems Engineer and to join a Multi-Billion Pound Global successful organisation, then please apply More ❯
from and cutting-edge technical challenges to solve, this is a great place to continue developing your technical skills. Requirements: Commercial-grade experience developing and maintaining complex systems in C/C++ Familiarity with web UI technologies (HTML, JavaScript, etc) and Linux systems Strong academic background including a 1st or 2:1 or PhD in a numerate subject and … different and so supports flexible working hours. Additionally, they offer a competitive remunerations package including generous employer contribution pensions and annual performance related bonuses. Keywords: C++, Python, JavaScript, Typescript, EmbeddedC, Linux, DSP, Digital Signal Processing, Algorithms, Image Processing, Rust, Radio Communication Systems, Surrey Another top job from ECM, the high-tech recruitment experts. Even if this job More ❯
Physics have strong verbal and written presentation skills have knowledge of at least one of the following areas: FPGA development in VHDL PCB design and layout software development in embeddedC/C++. The candidate will be responsible for: simulating and implementing signal, image, or data processing algorithms in VHDL for FPGAs designing PCBs using FPGAs, SoCs, high More ❯
and software design Contribute to recruitment and strategic planning Support production, testing, and technical troubleshooting What We're Looking For: Degree in Electronics Engineering Strong in PCB design (Altium), embeddedC/C++, ARM-based systems Experienced in designing circuits and schematic capture Management experience in a product development environment (4+ years) Skilled in agile methodologies, testing tools More ❯
skills; • have 3 years or more experience in at least one of the following areas: 1. complex PCB design; 2. FPGA development in VHDL; 3. software development experience in embeddedC/C++. Remuneration: • Salary dependent on experience. • Discretionary annual bonus based on company performance. • 25 days holiday plus standard UK public holidays. • 10% company contribution to pension. More ❯
or data processing algorithms in VHDL for FPGAs; Designing tests for PCBs, including firmware and software, as well as developing Linux device drivers for hardware; Software development experience in embeddedC and C++ An impressive academic history including a first class degree backed by A/A at A-Level will also be required. Please note: as many More ❯
shared with internal cross functional teams working on similar products. The Engineer will be responsible for automation for development and validation of ASIC products generating Python test scripts, writing embeddedC code for FW radio control, supporting the business group with radio training materials and investigating customer issues and product returns where required. Manages project-related activities (e.g. More ❯