Current jobs related to Senior Embedded Software Engineer - Great Malvern, Worcestershire - Undisclosed Company


  • Great Malvern, Worcestershire, United Kingdom QinetiQ Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Intelligence and Security Solutions Team at QinetiQ. As a Senior Software Engineer, you will have the opportunity to work with cutting-edge technology and collaborate with a cross-industry team to deliver innovative solutions that enhance our national security.Key...


  • Great Malvern, Worcestershire, United Kingdom QinetiQ Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Intelligence and Security Solutions Team at QinetiQ. As a Senior Software Engineer, you will have the opportunity to work with cutting-edge technology and collaborate with a cross-industry team to deliver innovative solutions that enhance our national security.Key...


  • Great Malvern, Worcestershire, United Kingdom QinetiQ Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Intelligence and Security Solutions Team. As a key member of our team, you will play a critical role in delivering cutting-edge solutions to enhance our national security.Key ResponsibilitiesCollaborate with cross-industry teams to design, develop, and test new software...


  • Great Malvern, Worcestershire, United Kingdom QinetiQ Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Intelligence and Security Solutions Team. As a key member of our team, you will play a critical role in delivering cutting-edge solutions to enhance our national security.Key ResponsibilitiesCollaborate with cross-industry teams to design, develop, and test new software...


  • Great Malvern, Worcestershire, United Kingdom QinetiQ Full time

    About the RoleAs a Senior Software Engineer at QinetiQ, you will be part of a highly motivated and skilled team delivering cutting-edge solutions to enhance national security. You will work collaboratively with cross-industry teams to design, develop, and test new software applications and features, applying the latest technologies and processes to provide...


  • Great Malvern, Worcestershire, United Kingdom QinetiQ Full time

    About the RoleAs a Senior Software Engineer at QinetiQ, you will be part of a highly motivated and skilled team delivering cutting-edge solutions to enhance national security. You will work collaboratively with cross-industry teams to design, develop, and test new software applications and features, applying the latest technologies and processes to provide...


  • Great Malvern, Worcestershire, United Kingdom QinetiQ Limited Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at QinetiQ Limited. As a Senior Software Engineer, you will have the opportunity to work with cutting-edge technology and collaborate with a cross-industry team to deliver innovative solutions.Key ResponsibilitiesCollaborate with a cross-industry team to design, develop,...


  • Great Malvern, Worcestershire, United Kingdom QinetiQ Limited Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at QinetiQ Limited. As a Senior Software Engineer, you will have the opportunity to work with cutting-edge technology and collaborate with a cross-industry team to deliver innovative solutions.Key ResponsibilitiesCollaborate with a cross-industry team to design, develop,...


  • Great Malvern, Worcestershire, United Kingdom Randstad Tech IT Full time

    Job OverviewRandstad Tech IT is seeking a highly skilled Principal Hardware Engineer to join our team in the defence industry.The company requires an individual to take ownership of a project from the idea generation phase, through the concept development phase to system demonstration in the laboratory and in the field. They need someone with a broad...


  • Great Malvern, Worcestershire, United Kingdom QinetiQ Full time

    About the RoleThe Senior Software Engineer will be part of a highly motivated, skilled and multi-disciplinary team delivering cutting-edge solutions to enhance national security in sectors such as crypt-key, cyber assurance and other complex programmes.Key ResponsibilitiesWork collaboratively within a cross-industry team to deliver solutions within the...


  • Great Malvern, Worcestershire, United Kingdom QinetiQ Full time

    About the RoleThe Senior Software Engineer will be part of a highly motivated, skilled and multi-disciplinary team delivering cutting-edge solutions to enhance national security in sectors such as crypt-key, cyber assurance and other complex programmes.Key ResponsibilitiesWork collaboratively within a cross-industry team to deliver solutions within the...


  • Great Malvern, Worcestershire, United Kingdom WorksHub Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at WorksHub. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesTechnical Leadership: Provide technical...


  • Great Malvern, Worcestershire, United Kingdom WorksHub Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at WorksHub. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesTechnical Leadership: Provide technical...

  • Technical Lead

    3 weeks ago


    Great Malvern, Worcestershire, United Kingdom WorksHub Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at WorksHub. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesTechnical Leadership: Provide technical...

  • Technical Lead

    3 weeks ago


    Great Malvern, Worcestershire, United Kingdom WorksHub Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at WorksHub. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesTechnical Leadership: Provide technical...


  • Great Malvern, Worcestershire, United Kingdom Hewett Recruitment Full time

    Position OverviewMendix Software Engineer:We are excited to present an opportunity for a Mendix Software Engineer at Hewett Recruitment, a prominent player in the Software Development sector, renowned for delivering a diverse array of innovative software solutions tailored to meet the needs of our clients. The ideal candidate for the Mendix Software Engineer...


  • Great Malvern, Worcestershire, United Kingdom QinetiQ Full time

    About the RoleAs a Senior Software Engineer at QinetiQ, you will be part of a highly motivated and skilled team delivering cutting-edge solutions to enhance national security. Your expertise will thrive in a challenging yet rewarding environment, applying the latest technologies and processes to provide solutions that keep our nation safe and secure.Key...


  • Great Malvern, Worcestershire, United Kingdom QinetiQ Full time

    About the RoleAs a Senior Software Engineer at QinetiQ, you will be part of a highly motivated and skilled team delivering cutting-edge solutions to enhance national security. Your expertise will thrive in a challenging yet rewarding environment, applying the latest technologies and processes to provide solutions that keep our nation safe and secure.Key...


  • Great Malvern, Worcestershire, United Kingdom iO Associates Full time

    Senior Software Developer OpportunityWe are seeking a highly experienced Senior Software Developer to join our team at iO Associates, a Malvern-based business providing cybersecurity solutions, risk management, and consulting services.Key Responsibilities:Develop secure software solutions using Rust, Go, and C++.Design and implement secure network...


  • Great Malvern, Worcestershire, United Kingdom iO Associates Full time

    Senior Software Developer OpportunityWe are seeking a highly experienced Senior Software Developer to join our team at iO Associates, a Malvern-based business providing cybersecurity solutions, risk management, and consulting services.Key Responsibilities:Develop secure software solutions using Rust, Go, and C++.Design and implement secure network...

Senior Embedded Software Engineer

3 months ago


Great Malvern, Worcestershire, United Kingdom Undisclosed Company Full time

Role: Senior Embedded Engineer

Location: Malvern

Salary: £competitive

I am working with a company based in Malvern who are seeking a Senior Embedded Engineer with a minimum of 5 years of experience.

The ideal candidate will be an expert in embedded C and C++, with experience in a range of microprocessors, particularly the STM32 family. The candidate should possess extensive knowledge of real-time operating systems, embedded communication protocols and good knowledge of Edge AI. The successful candidate will have proven experience in developing commercial embedded products and expertise in developing secure IoT systems and cloud-connected devices

Main responsibilities:

  • Lead and contribute to the design, development, and testing of embedded systems software.
  • Utilize embedded C and C++ to develop efficient and reliable firmware for embedded devices.
  • Collaborate closely with cross-functional teams to define project requirements, create software specifications, and develop comprehensive project plans.
  • Conduct thorough code reviews to maintain high code quality, performance, and adherence to coding standards. Provide constructive feedback to team members to foster continuous improvement.
  • Demonstrate expertise with a range of microprocessors, with a particular emphasis on the STM32 family.
  • Implement and troubleshoot various digital communication protocols.
  • Develop and optimize software for real-time operating systems to meet performance and timing requirements.
  • Deploy machine learning algorithms on embedded systems, optimizing performance and resource utilization.
  • Contribute to the entire product development lifecycle, ensuring adherence to project schedules and quality standards.
  • Develop secure IoT systems and cloud-connected devices, enabling remote monitoring and control.
  • Work closely with data scientists to translate algorithms from Python and MATLAB to embedded C++, ensuring efficient implementation on embedded platforms.
  • Develop and execute test plans to validate firmware functionality and performance. Debug issues and implement corrective actions as needed.
  • Good knowledge of best embedded testing practices, including unit testing, integration testing, and static analysis.
  • Documentation: Create and maintain technical documentation, including design specifications, test plans, and user manuals.

Key skills:

  • Bachelor's degree in Electronics Engineering, Computer Engineering, or related field.
  • Minimum of 5 years of experience in embedded systems development in a product development team.
  • Expertise in embedded C and C++ programming languages.
  • Experience with the STM32 family of microprocessors.
  • Experience with embedded GUI tools such as TouchGFX.
  • Strong understanding of digital communication protocols such as I2C, SPI, CAN Bus, UART, and Ethernet.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS.
  • Experience with high performance embedded systems such Nvidia Jetson.
  • Experience deploying machine learning algorithms on embedded systems is a plus.
  • Proven track record of developing commercial embedded products.
  • Experience developing IoT systems and cloud-connected devices.
  • Knowledge in IOT cybersecurity.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.

How to apply?

Send a CV to

People Source Consulting Ltd is acting as an Employment Agency in relation to this vacancy. People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas.