Permanent Embedded Software Engineer Jobs in the East of England

20 of 20 Permanent Embedded Software Engineer Jobs in the East of England

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
Senior Embedded Software Engineer - Award-Winning Technology Company - Cambridge - 5+ years C++ development Are you ready to shape the future of cutting-edge Augmented Reality products? Our client, an award-winning technology company at the forefront of innovation, is seeking a Senior Embedded Software Engineer to join their talented team. What you’ll do … Contribute to the design and development of state-of-the-art AR products. Implement new features, resolve software bugs, and enhance performance on embedded systems. Collaborate closely with electronics and hardware teams, reading electronic schematics to integrate software effectively. Work on microcontrollers such as PIC32 or ARM-based systems. Your essential skills: Strong commercial experience (5+ years … in C++ development. Expertise with advanced C++ features: polymorphism, templates, smart pointers, threading, and the STL. Practical experience developing software for microcontrollers (PIC32 or ARM preferred). Ability to read and interpret electronic schematics. Desirable skills (not mandatory, but a big plus): Python scripting. Embedded Linux development. Familiarity with Xilinx Zynq and/or Microchip Polarfire FPGA SoCs. More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Technical Futures
Senior Embedded Software Engineer Award-Winning Technology Company - Cambridge - 5+ years C++ development - Permanent. Are you ready to shape the future of cutting-edge Augmented Reality products? Our client, an award-winning technology company at the forefront of innovation, is seeking a Senior Embedded Software Engineer to join their talented team. What youll do … Contribute to the design and development of state-of-the-art AR products. Implement new features, resolve software bugs, and enhance performance on embedded systems. Collaborate closely with electronics and hardware teams, reading electronic schematics to integrate software effectively. Work on microcontrollers such as PIC32 or ARM-based systems. Your essential skills: Strong commercial experience (5+ years … in C++ development. Expertise with advanced C++ features: polymorphism, templates, smart pointers, threading, and the STL. Practical experience developing software for microcontrollers (PIC32 or ARM preferred). Ability to read and interpret electronic schematics. Desirable skills (not mandatory, but a big plus): Python scripting. Embedded Linux development. Familiarity with Xilinx Zynq and/or Microchip Polarfire FPGA SoCs. More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Embedded Software Engineer

East of England, United Kingdom
Hybrid / WFH Options
Murray McIntosh Associates Ltd
to delivering innovative solutions and working on fascinating, cutting-edge applications. Our talented team of engineers collaborates to create industry-leading products, and we're looking for a Senior Embedded Engineer to join us in this exciting journey. As a Senior Embedded Engineer, you'll be responsible for creating and developing embedded software in … C++ on Linux-based systems, ensuring high-quality, efficient, and reliable code for complex, distributed systems. Key Responsibilities: Lead and contribute to all stages of the full software development lifecycle, from requirements analysis to design, development, testing, documentation, and training. Develop robust, clean, and high-quality embedded software solutions. Create functional designs and detailed specifications for system … to ensure code quality and alignment with project standards. Take ownership of projects while ensuring collaborative teamwork and communication across different teams. Contribute to system optimisation, debugging, and refining embedded software solutions. Required Experience & Qualifications: Proven experience in developing and optimising complex software systems. Strong experience in designing and implementing embedded kernel technologies and drivers. Excellent More ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ACS Business Performance Ltd
We're seeking a Senior Embedded Software Engineer to join our growing Augmented Reality (AR) and Infrared Products team. You'll play a key role in developing and enhancing cutting-edge AR systems used in defence and industrial applications. This is a hands-on role involving the design and implementation of new features, bug fixing, and diagnostics … generation products. You'll work in a fast-paced, innovative environment with real impact. Key Requirements: 5+ years' C++ experience (advanced features like templates, smart pointers, STL, threading, polymorphism) Embedded development with microcontrollers (PIC32, ARM, or similar) Ability to read electronic schematics for embedded software integration Desirable Experience: Python or scripting language familiarity Proficient with embedded … Xilinx Zynq, Polarfire SoCs, or similar Writing Linux kernel drivers for custom peripherals Familiarity with sensor fusion, Bluetooth/Wi-Fi (e.g. BlueZ, wpa-supplicant), USB, and I2C Strong embedded debugging capabilities Candidate Profile: Degree-qualified in Computer Science, Electronics, or similar (or equivalent experience) Comfortable working on military/defence projects Eligible for at least BPSS clearance Personal More ❯
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
ACS Performance
We're seeking a Senior Embedded Software Engineer to join our growing Augmented Reality (AR) and Infrared Products team. You'll play a key role in developing and enhancing cutting-edge AR systems used in defence and industrial applications. This is a hands-on role involving the design and implementation of new features, bug fixing, and diagnostics … generation products. You'll work in a fast-paced, innovative environment with real impact. Key Requirements: 5+ years' C++ experience (advanced features like templates, smart pointers, STL, threading, polymorphism) Embedded development with microcontrollers (PIC32, ARM, or similar) Ability to read electronic schematics for embedded software integration Desirable Experience: Python or scripting language familiarity Proficient with embedded … Xilinx Zynq, Polarfire SoCs, or similar Writing Linux kernel drivers for custom peripherals Familiarity with sensor fusion, Bluetooth/Wi-Fi (e.g. BlueZ, wpa-supplicant), USB, and I2C Strong embedded debugging capabilities Candidate Profile: Degree-qualified in Computer Science, Electronics, or similar (or equivalent experience) Comfortable working on military/defence projects Eligible for at least BPSS clearance Personal More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
ECM Selection (Holdings) Limited
Developing embedded software using modern C++ on Linux This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As a senior team member, you will deliver robust … high quality software, write automated tests, as well as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer. Extensive experience with embedded software using modern C++ (ideally 17) programming that is used for developing optimised complex systems through efficient memory management including embedded … park. Parking is available on site. Interested applicants must have full rights to work in the UK – company sponsorship or time-restricted visa holders will not be considered. Keywords: Embedded, C++, Linux, Drivers, Kernel, Network Systems, RF, Hybrid Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum DoE + Benefits
Posted:

Senior Embedded Software Engineer

Peterborough, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Singular Recruitment
As a Senior Embedded Software Engineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of embedded software solutions. You will have the opportunity … to work on critical products that deliver high-impact solutions for customers worldwide. Key responsibilities for the role of Senior Embedded Software Engineer will include: Develop and maintain embedded software for communication systems, including real-time operating systems, device drivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to … ensure seamless integration of software and hardware components. Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication products. Troubleshoot and debug complex issues, optimizing code for performance and memory usage. Contribute to the continuous improvement of software development processes, including testing, documentation, and code reviews. As More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Embedded Software Engineer

Cambridgeshire, England, United Kingdom
Oho Group Ltd
Embedded Software Engineer This leading company based in Cambridge are looking a Embedded Software Engineer to join there team. Core Responsibilities: Spearheading the design and development of embedded systems firmware in alignment with project objectives, under the direction of senior leadership in R&D. Defining the scope of assigned tasks and providing an … initial project estimate. Operating in a high-paced environment, ensuring timely completion of tasks to meet product specifications. Analyzing and resolving software defects by identifying root causes and implementing effective solutions. Collaborating independently and in close cooperation with project teams, engaging with colleagues across departments to exchange knowledge, contribute ideas, and develop technical solutions. Adhering to software development … guidance to junior team members. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with expertise in embedded C and/or C++. Proficient in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Experience with communication protocols and peripherals such as UART, I2C, SPI More ❯
Posted:

Embedded C Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Ecm Selection
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 … MATLAB would be a bonus Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing Strong communication skills British nationality - a high level of security clearance will be necessary and so only British citizens (single nationality) will be considered Based in modern well-equipped offices, this company has minimal hierarchy and bureaucracy and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Stevenage, England, United Kingdom
IC Resources
Join a leader within Defence Technology Joining a leader within the defence industry, you will get the opportunity to deliver cutting-edge embedded software designs for some of the UK’s most ambitious and complex defence projects out there. Your knowledge will be crucial in ensuring that these projects meet rigorous standards, are delivered on time and are … in joining a high-performing team and work on groundbreaking projects, getting the chance to be exposed to some incredible career development opportunities then please reach out. For this Embedded Software Engineer, we are looking for someone with: Commercial experience of embedded programming in C and C++ Some knowledge of FPGA-based systems is advantageous Any … experience with signal processing or DSP Test and integration knowledge for embedded systems This role requires Security Clearance: You must be a British Citizen (dual nationals are fine) to be eligible for this position What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please apply More ❯
Posted:

Senior Embedded Software Engineer

Hertfordshire, South East, United Kingdom
Defence
Key Responsibilities: Architect, design, implement, and test embedded software for missile subsystems Deliver on-board software for next-generation Missile Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including Systems Engineering, Electronics and Electrical, and Test and Validation teams … Job Requirements: Experience developing bare-metal embedded software using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge of DO178C standards would be advantageous A proactive and flexible approach to solving technical problems Focus on … free car parking This permanent position offers a dynamic working environment, with 4 to 5 days per week on-site due to workload classification. If you are an experienced Embedded Software Engineer looking to take your career to new territories in the defence sector, we would love to hear from you. Apply now to join our client More ❯
Employment Type: Permanent
Posted:

Embedded Linux Software Engineer

Bedford, Bedfordshire, United Kingdom
Platform Recruitment
Linux Embedded Software Engineer - 35-60k - Bedfordshire - Hybrid My client are market specialists in developing wireless condition checking technology, which is used in countries all over the world in labor sectors. They are looking for a highly-skilled, Embedded Linux Software Engineer to join the team. Responsibilities: Working across a multidisciplinary team, potentially … mentoring with more junior members of the engineering team Working with low-power design philosophy for Battery and Solar powered devices Developing firmware components for products in an Embedded Linux environment Technical documentation to be presented to internal and external stakeholders Key Skills required: Degree in relevant engineering discipline or the equivalent relevant experience Solid experience developing firmware for … Embedded Linux or an RTOS using C Understanding of power and clocking systems in modern 32-bit microcontroller architectures Experience debugging at hardware level, using test equipment such as oscilloscopes and logic analysers If you feel you have the relevant experience, as stated above, please apply with an updated copy of your CV and we will contact you. More ❯
Employment Type: Permanent
Salary: £35000 - £60000/annum
Posted:

Embedded Software Engineer - Real-Time systems

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
The One Group
Embedded Software Engineer - Real-Time systems Location: Hybrid working in Stevenage Salary: Up to £64,000 per annum + Bonus Benefits: Great pension, Enhanced parental leave, medical insurance, dental insurance, share plans, shopping discounts, amazing on-site facilities including a heavily subsidised restaurant, bar and gym A market leading and global company within the defence sector are … looking for an experienced software engineer with experience in embedded software. This is a fascinating chance to be involved with developing cutting-edge Real-Time subsystem software solutions for use within on-board aerospace electronics. This position is subject to security clearance and so all candidates must be British Citizens and have resided in the UK … years. Previous or current SC and DV clearance is highly beneficial. Duties & Experience: Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embedded software Strong programming knowledge of C/C++ Model-based development using UML SCADE definition and verification algorithms Promote quality code More ❯
Employment Type: Full-Time
Salary: £54,000 - £64,000 per annum, Inc benefits
Posted:

Embedded Software Engineer - ADA

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
The One Group
Embedded Software Engineer - ADA Location: Hybrid working in Stevenage, Bristol or Bolton Salary: Up to £60,000 per annum + Bonus Benefits: Great pension, Enhanced parental leave, medical insurance, dental insurance, share plans, shopping discounts, amazing on-site facilities including a heavily subsidised restaurant, bar and gym A market leading and global company within the defence sector … are looking for an experienced ADA software engineer with experience in embedded software. This is a fascinating chance to be involved with developing cutting-edge Real-Time subsystem software solutions for use within on-board aerospace electronics. This position is subject to security clearance and so all candidates must be British Citizens and have resided in … is highly beneficial. Duties & Experience: Strong programming knowledge of ADA (C, C++ & C# desirable) Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embedded software Model-based development using UML SCADE definition and verification algorithms Promote quality code and engage in design and code More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum, Negotiable
Posted:

Principal Embedded Software Engineer

Essex, England, United Kingdom
Matchtech
Summary: This position offers a roughly 80/20 split between hands-on embedded software development and leadership responsibilities, supporting a small team of 3-5 specialist software engineers. Projects are varied-ranging from short 2-day sprints to full-scale 2-year development programmes-across a wide range of industries. It's an excellent fit for … someone with solid embedded software experience and some exposure toleadership-whether direct orinformal-who's ready to take the next step. A broader understanding of cloud or application-level development is also useful, given the diversity of work. Location: Commute from Cambridge, Saffron Walden, Newmarket, Braintree, Hitchen, Harlow, St Neots, Bury St Edmunds, Chelmsford (Hybrid, 3 days onsite … Salary: Circa £75k Type: Permanent | Hands-on Technical + Leadership Other: No Visa sponsorship available The Opportunity This is a hands-on role combining software development with team leadership. You'll lead a small, close-knit sub-team within a larger multidisciplinary software group, contributing to the design and delivery of embedded systems for a range of More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

ADA Embedded Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
MBDA
We have a great opportunity for an experienced ADA embedded software engineer to join our team and contribute to the development of current and future missile control systems! Salary : Circa £57,000 depending on experience Dynamic (hybrid) working : 4-5 days per week on-site due to workload classification Security Clearance : British Citizen or a Dual UK … leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity: Software Engineering develops real-time embedded software for a wide range of missile subsystems and components. We are looking for a self-motivated embedded software engineer who can develop and deliver software on time, on cost and on quality for the current generation of missile systems – This really is rocket science! As an ADA Embedded Software Engineer, you will be responsible for developing software to company processes and agreed timescales, acting proactively and reporting into a Software Design Authority More ❯
Employment Type: Full-Time
Salary: £57,000 per annum
Posted:

Lead Software Engineer (Embedded Ada)

Luton, Bedfordshire, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The Opportunity: At Leonardo, we are looking for talented engineers with the expertise and leadership potential and behaviours to develop into a Software Design Authority role within our software development teams. If you have strong technical experience in real-time embedded systems and are eager to expand your leadership and decision-making capabilities, this role … will provide the foundation for your growth. As a Lead Software Engineer, you will: Deliver and integrate high-quality real-time embedded software, ensuring reliability in critical applications. Provide technical guidance and leadership, supporting teams in best practices, system integrity, and software development methodologies. Work closely with hardware, firmware, and systems engineering teams, contributing to … for continuous growth. If you have the technical expertise and ambition to progress, we want to hear from you! Here's what makes a strong candidate: Proven experience in embedded software development, with a solid foundation in real-time systems. A strong understanding of integration and requirements engineering, ensuring high-quality software solutions. Leadership potential, with a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineers (Embedded Ada)

Luton, Bedfordshire, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
growing talent. Whether you're an experienced professional or looking to advance your career, we provide training, mentorship, and hands-on opportunities to help you excel in real-time embedded software development. In this role, you will: Deliver and integrate high-quality real-time embedded software, ensuring reliable and efficient performance in critical applications. Collaborate with … some qualities we value: Leadership and motivation, with the ability to inspire and guide others. A willingness to learn and adapt, embracing new technologies and methodologies in real-time embedded systems. Hands-on integration and requirements engineering, ensuring high-quality software solutions. Experience with Object Orientation, Linux/VXWorks (Desirable)-but if you're not familiar, don't … to grow. Commitment to high-integrity standards, including knowledge of RTCA-DO178C or equivalent. If you're looking for an environment where you can develop, progress, and refine your embedded software expertise, apply today! See what we do at What you will get: Flexible working: We offer our employees the time and flexibility they need to enjoy a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Stevenage, Hertfordshire, United Kingdom
Cirrus Selection
Embedded Software Engineer We are delighted to represent a prestigious engineering company in their search for an experienced Embedded Software Engineer based in Stevenage. This is a fantastic opportunity to contribute to the development of cutting-edge systems. About the Embedded Software Engineer Role As an Embedded Software Engineer, you will play a vital role in the full software life cycle development of complex, real-time missile sub-components. You will work within a dynamic, multi-disciplinary team, utilising state-of-the-art technology in an Agile/SCRUM environment. Key Responsibilities Embedded Software Architecture and Design Implementation and verification through reviews and testing Requirements … capture and system performance analysis Requirements The ideal candidate will possess: Proven experience in hard real-time embedded software development Strong proficiency in 'C' programming Familiarity with communication protocols such as SPI, UART, Ethernet, and PCI-Express Experience with software design methodologies, including UML What's on Offer In return for your expertise, our client offers a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Platform Recruitment
Embedded Software Engineer - North Cambridge Platform has partnered with a market leading company, that is at the forefront of sensor technology, revolutionizing various industries including automotive and industrial sectors. They have developed ground-breaking products that have empowered their clients to achieve unprecedented breakthroughs. They are now seeking a principal firmware engineer to join their remarkable More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum
Posted:
Embedded Software Engineer
the East of England
25th Percentile
£52,000
Median
£54,000
75th Percentile
£56,000
90th Percentile
£63,500