Embedded Software Developer

1 day ago


Slough, Slough, United Kingdom Unknown Resourcing Full time

Job Summary

We are seeking an experienced Embedded Software Engineer to join our dynamic team at Unknown Resourcing. As a key member of our R&D Engineering team, you will be responsible for designing, developing, and bringing electronic products from concept to production.

Key Responsibilities:

  • Firmware Development: You will be working with microcontrollers (MCU) such as STM32, NXP, nRF52, and other ARM Cortex-based MCU/MPUs using tools like IAR, Keil, or Eclipse IDE.
  • Driver Development: You will develop low-level drivers for peripherals and integrate them with various hardware components.
  • Firmware Documentation: You will prepare comprehensive documentation for firmware architecture to ensure clarity for development and future updates.
  • Version Control: You will manage and track code using version control systems like Git for collaboration and code integrity.
  • OTA Updates: You will implement and manage over-the-air (OTA) firmware updates for embedded systems.
  • RTOS Development: You will develop and integrate real-time operating systems (RTOS) such as FreeRTOS, ThreadX, or SafeRTOS for time-critical applications.
  • Embedded Linux: You will develop embedded systems using Embedded Linux where necessary for more complex applications.
  • Cloud Integration: You will integrate embedded systems with cloud platforms for remote monitoring, control, and updates.
  • GUI Development: You will create intuitive user interfaces for embedded systems using GUI libraries such as TouchGFX, LVGL, or QT.
  • FPGA Programming: You will develop and implement FPGA solutions for complex processing tasks.
  • Product Testing & Debugging: You will conduct thorough validation and testing of prototypes to ensure they meet design specifications.
  • Compliance & Regulatory Standards: You will ensure designs comply with relevant regulatory standards such as IEC 62304 (medical device software lifecycle processes) and other applicable safety standards.


  • Slough, Slough, United Kingdom undisclosed Full time

    Our undisclosed client is seeking an experienced Embedded Software Engineer to join their team.Key Responsibilities:Design and develop bespoke firmware and software solutionsCollaborate with cross-functional teams to integrate software and firmware with various platformsLead the development of a new product rangeRequirements:Minimum 2-4 years of experience...


  • Slough, Slough, United Kingdom Platform Recruitment Full time

    Platform Recruitment is currently seeking an experienced Embedded Software Engineer to join our client's team in Slough.The ideal candidate will have 2-4 years of experience working in a design role, with a strong background in OOP, embedded C/C++, and STM-32 microcontrollers. Electronic design experience is also highly desirable.This exciting opportunity...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Limited Full time

    Are you a skilled Embedded Software Engineer looking for a new challenge? Rise Technical Recruitment Limited is currently seeking an exceptional Mid-Level/Senior Embedded Software Engineer to join their team in Slough. With a competitive salary of £55,000 - £70,000 and benefits including bonuses, pension, and training, this is an excellent opportunity for...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Limited Full time £60,000 - £70,000

    About the RoleRise Technical Recruitment Limited is an award-winning specialist in the field of embedded software development. We are currently seeking a Mid-Level/Senior Embedded Software Engineer to join our team and contribute to the success of our clients.This is an exciting opportunity for an experienced professional to take on new challenges and...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Full time

    Role Overview:An exceptional opportunity awaits a talented Mid-Level to Senior Embedded Software Engineer to join an award-winning business in Slough, UK. The ideal candidate will possess strong experience with Embedded C and a solid understanding of RTOS, Standard Protocols, and Buses.The Job Description:This is a hybrid role requiring 3-4 days based in the...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Limited Full time

    Rise Technical Recruitment Limited is offering an exciting opportunity for a highly skilled Senior Embedded Software Engineer to join their team.Job Summary:An experienced and ambitious software engineer with expertise in embedded systems development is required.This role offers great room to progress, technical variety and performance-based bonuses.About...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Limited Full time

    Job OverviewAn award-winning business is seeking a skilled Senior Embedded Software Engineer to join its team, offering a great opportunity for technical variety and performance-based bonuses.The company is renowned for developing products for globally recognized clients.Key responsibilities will include designing, developing, and testing complex embedded...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Full time

    Job Description:We are looking for an experienced Embedded Software Engineer to join our client, a leading developer of products for globally recognized businesses. This is an exciting opportunity for someone who wants to take their skills to the next level and work on innovative projects.This role involves being part of a close-knit development team,...


  • Slough, Slough, United Kingdom Platform Recruitment Full time

    We are looking for a talented Embedded Software Engineer to join our client's team in Slough. The successful candidate will have a solid understanding of OOP, embedded C/C++, and STM-32 microcontrollers, as well as 2-4 years of experience in a design role. Electronic design experience is also highly valued.This role offers a competitive salary range of...


  • Slough, Slough, United Kingdom Unknown Resourcing Full time

    At Unknown Resourcing, we are seeking an experienced Embedded Software Engineer to join our R&D team. This is a highly competitive role with a salary of £80,000 + benefits.We are renowned for delivering innovative, custom-engineered solutions across diverse industries.Job Description:Firmware Development: Architect, develop, and maintain embedded firmware...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Limited Full time £60,000 - £70,000

    Technical RequirementsTo be successful in this role, you will need to have:A degree in Computer Science or a related fieldAt least 3 years of experience in embedded software developmentProficiency in C/C++ programming languagesKnowledge of microcontrollers and embedded systemsIn addition to the above requirements, you will also need to have excellent...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Limited Full time £60,000 - £70,000

    Job DescriptionWe are seeking a highly skilled Mid-Level/Senior Embedded Software Engineer to join our award-winning team at Rise Technical Recruitment Limited. This is an excellent opportunity for an experienced professional to take on new challenges and progress in their career.The successful candidate will have the opportunity to work on a variety of...


  • Slough, Slough, United Kingdom Cordon Technologies Full time

    We are seeking an experienced Senior Embedded Software Developer to play a pivotal role in our product development, focusing on the integration of communication protocols and system architecture for our smart sprayer. The successful candidate will be responsible for ensuring seamless data communication between various system components, developing...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Limited Full time

    We are looking for a seasoned Embedded Software Developer to join our client's team.Requirements:Experience in developing products for globally renowned companies.Strong knowledge of programming languages such as C and C++.About the Role:The successful applicant will work on high-profile projects and collaborate with other teams.The company prioritizes...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Full time

    Job Role:Join us at Rise Technical Recruitment as we seek an experienced Embedded Software Engineer to join our client, a highly regarded specialist in developing products for globally recognized businesses. This is a fantastic opportunity for someone looking to take their skills to the next level and contribute to innovative projects.As part of a close-knit...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Full time

    Take Your Career to the Next Level as Full Stack Embedded ExpertWe are looking for an experienced Full Stack Embedded Expert to join our client's team in Slough. This exciting opportunity offers a chance to work on diverse projects, develop new skills, and advance your career.About the RoleYou will be responsible for developing and delivering high-quality...


  • Slough, Slough, United Kingdom Hexwired Recruitment Limited Full time

    Embedded Linux EngineerWe are seeking an experienced Embedded Linux Engineer to help deliver key projects for clients across various applications at our expanding electronics manufacturer based in the UK.This role involves working on high-speed and low-latency applications, primarily focusing on Linux Kernel Drivers. The ideal candidate will have previous...


  • Slough, Slough, United Kingdom nGenium Full time

    Job Title: Embedded Systems EngineernGenium is partnering with an innovative technology company seeking a skilled Electronics Design Professional to join their team. This opportunity allows you to contribute to cutting-edge technology and be part of a leading company in embedded systems and IoT solutions.This role involves expert-level PCB design using...


  • Slough, Slough, United Kingdom undisclosed Full time

    Undisclosed have partnered with an expanding electronics manufacturer to expand the software team with a Senior C++ Software Engineer. This role suits an engineer with prior experience in mentoring/coaching junior developers; prior experience in leading projects is also desirable.Key Requirements:5+ years commercial C/C++ experience Experience with the Qt...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Full time

    About the Company:Rise Technical Recruitment offers an excellent platform for talented professionals like yourself to excel in your field. With a focus on technical variety and performance-based bonuses, this award-winning business provides a supportive environment for growth and success.Job Summary:This is a senior-level role seeking a seasoned Embedded...