3,234 Embedded Software jobs in the United Kingdom

Embedded Software Development Engineer

Canley, West Midlands Jonathan Lee Recruitment Ltd

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Embedded Software Development Engineer - (phone number removed) - £27.30/hr (Umbrella Rate - Inside IR35)

**This is a maternity cover opportunity, starting 29/9/2025, currently funded to 31/3/2026**

Step into the world of cutting-edge engineering with this incredible opportunity as an Embedded Software Development Engineer. This is your chance to work on innovative projects that push the boundaries of technology while contributing to a dynamic and forward-thinking team. With a focus on professional growth and hands-on experience, this role offers the perfect platform to elevate your career. If you're passionate about embedded software and want to make a real impact, this is the role for you.

What You Will Do:

- Perform microcontroller software testing on control boards to ensure optimal performance.

- Analyse system-level requirements and convert them into detailed software requirements.

- Design and implement software components using MATLAB/Simulink and/or C/C++ code.

- Develop and execute unit test cases for software components to ensure quality and reliability.

- Contribute to software validation activities using Model in Loop, Software in Loop, and Hardware in Loop platforms.

- Deliver verified and validated software in line with project deliverables and timelines, ensuring compliance with ASPICE and ISO 26262 standards.

What You Will Bring:

- A strong background in control system design and embedded software development for power electronic converters.

- Proficiency in developing AUTOSAR software using model-based design tools.

- Experience with Embedded C, MATLAB/Simulink, and tools like Vector CANalyzer & CANoe.

- Knowledge of automotive electrical and communications systems, with a keen eye for detail and accuracy.

- A collaborative spirit and the ability to work effectively with cross-functional teams to deliver impactful solutions.

This role is pivotal in driving innovation and excellence in the engineering sector. By joining this company, you'll be contributing to the development of cutting-edge embedded software solutions that align with industry standards and best practices. You'll also play a key role in ensuring the delivery of high-quality software that meets the needs of exciting and forward-thinking projects.

Location:

This role is based at the University of Warwick, offering a vibrant and inspiring environment to work in.

Interested?:

Don't miss this opportunity to take your career to the next level. Apply today to become an Embedded Software Development Engineer and be part of something truly extraordinary!

Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.
In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.

This advertiser has chosen not to accept applicants from your region.

Embedded Software Development Engineer

Canley, West Midlands £27 Hourly Jonathan Lee Recruitment Ltd

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Embedded Software Development Engineer - (phone number removed) - £27.30/hr (Umbrella Rate - Inside IR35)

**This is a maternity cover opportunity, starting 29/9/2025, currently funded to 31/3/2026**

Step into the world of cutting-edge engineering with this incredible opportunity as an Embedded Software Development Engineer. This is your chance to work on innovative projects that push the boundaries of technology while contributing to a dynamic and forward-thinking team. With a focus on professional growth and hands-on experience, this role offers the perfect platform to elevate your career. If you're passionate about embedded software and want to make a real impact, this is the role for you.

What You Will Do:

- Perform microcontroller software testing on control boards to ensure optimal performance.

- Analyse system-level requirements and convert them into detailed software requirements.

- Design and implement software components using MATLAB/Simulink and/or C/C++ code.

- Develop and execute unit test cases for software components to ensure quality and reliability.

- Contribute to software validation activities using Model in Loop, Software in Loop, and Hardware in Loop platforms.

- Deliver verified and validated software in line with project deliverables and timelines, ensuring compliance with ASPICE and ISO 26262 standards.

What You Will Bring:

- A strong background in control system design and embedded software development for power electronic converters.

- Proficiency in developing AUTOSAR software using model-based design tools.

- Experience with Embedded C, MATLAB/Simulink, and tools like Vector CANalyzer & CANoe.

- Knowledge of automotive electrical and communications systems, with a keen eye for detail and accuracy.

- A collaborative spirit and the ability to work effectively with cross-functional teams to deliver impactful solutions.

This role is pivotal in driving innovation and excellence in the engineering sector. By joining this company, you'll be contributing to the development of cutting-edge embedded software solutions that align with industry standards and best practices. You'll also play a key role in ensuring the delivery of high-quality software that meets the needs of exciting and forward-thinking projects.

Location:

This role is based at the University of Warwick, offering a vibrant and inspiring environment to work in.

Interested?:

Don't miss this opportunity to take your career to the next level. Apply today to become an Embedded Software Development Engineer and be part of something truly extraordinary!

Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.
In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

CB1 Cherry Hinton, Eastern Enterprise Recruitment Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

full time

Join a well-funded, fast-growing tech company at an exciting stage of growth. We’re looking for a hands-on Embedded Software Engineer to design and build the real-time systems powering their first-generation hardware.

Embedded software engineer responsibilities:
 

  • Develop embedded software in C/C++ or Rust (RTOS, bare-metal, SoCs, MCUs)
  • li>Work closely with electronics engineers to deliver reliable, high-performance products
  • Shape tools, processes, and testing practices from the start
  • Stay hands-on with coding while influencing architecture and future direction

Embedded software engineer requirements:

  • 3+ years embedded C/C++, (Rust also interesting)
  • Knowledge of real-time and low-level development (RTOS/bare-metal)
  • Python for prototyping/testing
  • Proactive, collaborative mindset with ownership of projects

This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company that’s scaling fast.

~
Position : Embedded Software Engineer
Location : Cambridge
Salary : £50-85k
Key Skills : embedded C/C++, RTOS, bare-metal, SoCs, MCUs
Desirable skills : Rust
Apply: jamie AT enterpriserecruitment DOT com
~

I’m not an engineer myself, but have a BSc in Computer Science so have a technical understanding.   Feel free to send your CV and I can match you to our other suitable roles.  I specialise in recruiting software and electronic engineers for technology companies throughout the UK.

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Edinburgh, Scotland IO

Posted today

Job Viewed

Tap Again To Close

Job Description

full time

Embedded Software Engineer (Robotics)

Edinburgh/Hybrid Working

45,000 - 60,000 per annum + Benefits

iO Associates has proudly partnered with a Cutting-Edge Robotics Startup client in the recruitment of an Embedded Software Engineer.

With significant amounts of investment already secured, they're now looking at building out a Senior team to meet customer requirements and deliver against targets.

This role would suit an Engineer that is comfortable working in dynamic environments, and with a keen interest in enhancing robotic sorting control systems.


Whats on offer:

  • Salary: 45-60K + Benefits + Share Options
  • Location: 2 days per week on-site (Edinburgh), with flexibility to be on-site 5 days a week during critical project phases
  • Environment: Start-up pace - exciting, collaborative, and fast-moving

Skillset required:

  • 5-10 year's experience with embedded systems and robotics (especially moving parts/actuator control)
  • Strong knowledge of electrical/robotic control systems
  • Bare metal experience
  • Industry background in automotive, EV, or similar is a plus, but not required

If this position is of interest to you, apply to the link for consideration!

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

NR1 Thorpe Hamlet, Eastern Reevr Talent Ltd

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Embedded Software Engineer

We are seeking a talented and motivated Embedded Software Engineer to join a leading engineering business that develops complex electromechanical systems for highly regulated markets. This role offers the opportunity to contribute to the full lifecycle of embedded software development, from initial requirements and design through to implementation, testing, and delivery.

Key Responsibilities of the Embedded Software Engineer:

  • Develop embedded software solutions across the full product lifecycle, including documentation, design reviews, integration, testing, and commissioning

  • Generate code in support of software solutions where required

  • Ensure compliance with relevant engineering standards and processes

  • Participate in software design reviews, maintaining quality and procedural adherence

  • Troubleshoot and resolve technical software issues

  • Interpret system and software requirements to deliver robust and reliable solutions

  • Collaborate with cross-functional teams including systems, hardware, and test engineers

  • Undertake any additional tasks reasonably aligned with the role

What We’re Looking For in the Embedded Software Engineer:

  • HND in a relevant engineering discipline or equivalent practical experience

  • Proven experience in a software engineering role, ideally within a manufacturing or embedded systems environment

  • Experience developing real-time embedded C software for Linux

  • Familiarity with version control systems (e.g. Git)

  • Knowledge of engineering principles and tools, with experience using Qt Creator advantageous

  • Strong problem-solving skills, attention to detail, and effective time management

  • Excellent communication skills and ability to work both independently and collaboratively

This is an exciting opportunity to join a business at the forefront of complex electromechanical system development for highly regulated industries, offering hands-on exposure to challenging engineering projects and collaborative problem-solving.

Click Apply Now or get in touch with Bella from ReeVR Talent.

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

GU46 Yateley, South East Carbon 60

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Embedded Software Engineer

Our client is a world leading manufacturer of underwater technology for use within the Energy, Science and Defence sectors. They are looking for an Embedded Software Engineer to plan, develop, test, and deliver high-quality software solutions.

They are offering a competitive salary and an excellent benefits package - please contact me for further details on this.

Key Responsibilities

  • Software Development: Design, develop, and validate new features for embedded systems, ensuring alignment with product requirements.
  • Embedded Systems Expertise: Deploy real-time and/or Linux-based operating systems for embedded systems, developing and debugging complex systems utilizing various communication protocols and peripherals.
  • Hardware Integration: Understand digital electronics, read schematics, and debug PCB issues. Perform hardware-in-the-loop testing, debugging, and validation

Required Skills & Experience

  • Programming Languages: Proficient in C and C++, with experience in object-oriented coding for embedded systems.
  • Embedded Systems Development: Experience with microcontroller hardware (e.g., STM32, PIC) and frameworks, working within memory, performance, and power constraints.
  • RTOS/Bare Metal Development: Proficient in developing for microcontroller-based systems, including experience with real-time operating systems and bare-metal development.
  • DevOps/Build Systems: Competent in developing and debugging, including cross-compiling for different hardware architectures, virtualization, and Docker concepts.
  • Software Best Practices: Experience in structured software development environments, including architecting and documenting designs, following coding guidelines, and developing unit and system tests.
  • Communication & Team Working: Effective communication skills to work collaboratively with team members and other departments.
  • Degree in Electrical/Electronic Engineering, Physics, Maths, Software Engineering, Computer Science, or relevant software engineering experience equivalent to a degree.

Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

HP1 Hemel Hempstead, Eastern Morson Talent

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

contract

As a Senior Embedded Software Engineer, you will be responsible for the design, development, testing, and integration of embedded software for next-generation chemical and explosive trace detection products. Working within an Agile team of 4 to 6 engineers, you will collaborate closely with software and firmware engineers to deliver robust software solutions running on ARM Cortex M33 microcontrollers and FreeRTOS real-time operating systems. Your role includes interpreting UML-based architectural designs, participating in design and code reviews, debugging, and maintaining software architecture and documentation. A regular on-site presence at the Hemel Hempstead site is required to facilitate close interaction with prototype and production hardware. Security clearance (BPSS on joining and eligibility for SC clearance) is mandatory.

Skills:
Minimum 5 years’ experience in embedded software development
Strong proficiency in C and C++ programming
Experience with ARM Cortex-M microcontrollers (Armv8-M, Cortex-M4, Cortex-M33, STM32)
Familiarity with embedded real-time operating systems, especially FreeRTOS (also Keil RTX, ThreadX)
Knowledge of embedded system design including hardware components and interfaces
Experience with communication protocols such as SPI, I2C, UART, CAN, USB
Proficient in embedded debugging tools and techniques, including JTAG
Experience with embedded development IDEs such as NXP MCUxpresso, Keil uVision, Freescale CodeWarrior, STM32CubeIDE
Strong problem-solving skills and attention to detail
Effective verbal and written communication skills

Software/Tools:
C, C++
FreeRTOS and other embedded RTOS
MCUxpresso IDE, Keil uVision, STM32CubeIDE, Freescale CodeWarrior
Jira for task and defect management
UML for architectural design interpretation

Certifications & Standards:
BPSS clearance required on joining
Eligibility to obtain SC security clearance
This role demands a technically skilled engineer with a strong embedded systems background, capable of working collaboratively in a fast-paced environment while maintaining high standards of software quality and security compliance.

Please send CVs to (url removed)

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Embedded software Jobs in United Kingdom !

Embedded Software Engineer

AB32 Cairnie, Scotland FINTEC recruit Ltd

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full time

FINTEC recruit is seeking an Embedded Software Engineer   for our global subsea /marine client based in Aberdeen.  This is a permanent role with salary £50,000 to £60,000 plus benefits, pension, private health care etc. 

Offering hybrid working options, flexi working, Monday to Friday with early finish on Fridays.  You will be developing new medical monitoring equipment technologies used for marine/subsea/offshore work environments.

Responsibilities:

  • Software engineering input for existing and new systems and products
  • li>Create documentation for specifications, proposals, test plans, reports etc
  • Supporting software management of change for new & existing codebase

Skills and experience required for the Embedded Software role :-

  •  Degree qualified in either Computer Science / Software / Electrical/Electronic Engineering or equivalent
  • li>Experience with developing medical/health monitoring equipment would be an advantage
  • Experience in a software development / engineering role & with development life cycle
  • Good knowledge in embedded software (MPLAB, ST32) development, test and debug.
  • Good knowledge in high level development languages – preferably one or more of C# and C++, and C.
  • < i>Software management systems (e.g. Azure DevOps, GitHub, etc) and advantage
  • Source code version control systems (specifically git) an advantage.
  • Communications (network and serial)  an advantage.
  • li>User interface design, Database development & software design methodology is an advantage
  • Haven an interest in interest in IOT devices and wireless communication protocols (Bluetooth Low Energy, Wi-Fi).

Full details of the Embedded Software Engineer role is available on application. To apply please submit your current CV or apply via our FINTEC recruit website.

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

DE56 Belper, East Midlands EMBS Engineering

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Embedded C/C++ Software Engineers  - Derbyshire

We have several fantastic opportunities for Senior and Mid-Level Embedded C/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security.

Ideal candidates should be able to demonstrate strong design and coding skills, a desire to explore ideas, and, above all, have a passion for quality. Security will be paramount in development so this role will suit a candidate wanting to build a career in developing high-integrity software, aligned to functional correctness, predicated upon formally defined specifications.

Required Technical Skills / Qualifications:

  • Degree qualified with a BSc in Computer Science or equivalent STEM subject
  • li>Experience in Software Unit Test automation and tools (LDRA, Parasoft etc
  • Embedded C/C++ development skills
  • Familiarity with MISRA compliance or similar quality source code conformance specification
  • Familiarity with static analysis tools

Desirable Technical Skills:

  • Proficiency in JTAG/ETM Debugging tools
  • C# development experience
  • RUST and Ada SPARK experience
  • Cryptol and SAW experience
  • Proficiency with scripting languages (ruby, groovy, python, Perl, bash, PowerShell)
  • Practical experience in developing applications for Microsoft Windows
  • Computer network security and vulnerability analysis
  • Conversant with IP standards
  • Multi-threaded RTOS and bare metal embedded experience
  • Background in a range of CPU/MPU’s with practical experience in ARM based architectures

These roles require candidates to be a British Citizen as well as obtaining and retaining an unconditional DV security clearance.

Remuneration:

    < i>£40,000 - £75,000 < i>Pension
  • Flexible working hours.
  • A comprehensive relocation package is available

Location:  Belper, Derbyshire

If you think you’ve got what it takes, we’d love to hear from you!

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

EH26 Penicuik, Scotland FINTEC recruit Ltd

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

full time

FINTEC recruit is seeking an Embedded Software Engineer for our design Engineering client based south of Edinburgh. This is a permanent role with salary negotiable by experience plus bonus/benefits.   You will be working within a small multidiscipline engineering team, working closely with hardware and software engineers.   Opportunity to grow your expertise in embedded systems and Linux development with a successful established engineering business with products supplied across the globe.   Potential hybrid working with flexi start & finish times, early finish on Fridays.

Responsibilities

  • To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems – C/C++
  • li>Developing software for microcontrollers, microprocessors and embedded Linux systems
  • Working with Linux Kernel, bootloaders, device drivers and boaod support packages & User Interface engines such as QT and Crank
  • To build systems such as Yocto to create custom Linux distributions
  • Implement and troubleshoot hardware communication protocols :

Skills and experience required for Embedded Software Engineer role:

  • Degree in Computer Science, Electrical/Electronic Engineering, or a related field.
  • 5+ years experience in embedded software development
  • Strong proficiency in C/C++ for embedded systems.
  • Hands-on experience with embedded software development on microcontrollers/microprocessors.
  • Expertise in embedded Linux systems, including kernel, bootloaders, device drivers, and BSPs and user interface engines.
  • Familiarity with Linux build systems such as Yocto.
  • Solid understanding of hardware principles, including digital and analogue circuits.
  • Experience working with hardware debugging tools (oscilloscopes, logic analysers, etc.).
  • Experience with standard communication protocols (UART, SPI, I2C, ETHERNET).
  • Understanding of network protocols (TCP/IP, UDP) and awareness of network security concepts.

Full details available on application. To apply please submit your current CV to FINTEC recruit or apply via our FINTEC recruit website.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Embedded Software Jobs