Embedded Software Test Engineer - Up to £60K

Embedded Software Test Engineer

A forward-thinking digital consulting organization is seeking an Embedded Software Test Engineer to support the delivery of high-quality, reliable Embedded systems. The organization specializes in advanced digital solutions and works across multiple industries to solve complex technical challenges through innovation and collaboration.

The role is based in London/Oxford and follows a hybrid working model, combining on-site collaboration with remote flexibility.

Role Summary

As an Embedded Software Test Engineer, you will be responsible for validating the functionality, performance, and reliability of Embedded software systems. You will design and execute comprehensive test strategies, identify defects, and collaborate closely with development teams to ensure robust and compliant software delivery.

This is a Full time position requiring both technical expertise and strong collaboration skills.

Key Responsibilities Test Design & Execution

  • Develop detailed test plans, test cases, and test scripts for Embedded systems
  • Execute manual and automated tests to validate software functionality and performance
  • Ensure test coverage aligns with system requirements and specifications

Quality Assurance

  • Identify, document, and track software defects using appropriate tools
  • Analyze test results to detect issues, inconsistencies, and performance bottlenecks
  • Support root cause analysis and verification of bug fixes

Collaboration & Communication

  • Work closely with software developers, system engineers, and project stakeholders
  • Participate in design reviews and provide input on testability and quality risks
  • Communicate findings clearly through reports, documentation, and meetings

Performance & Compliance

  • Evaluate system performance under various conditions and constraints
  • Ensure software meets regulatory, safety, and quality standards where applicable
  • Contribute to continuous improvement of testing processes and methodologies

Required Skills & Experience Technical Skills

  • Strong understanding of software testing principles and methodologies
  • Experience creating and executing test cases and test plans
  • Familiarity with Embedded systems testing environments
  • Working knowledge of programming languages such as C and/or C++ (desirable)

Software Development Awareness

  • Understanding of the software development life cycle (SDLC)
  • Exposure to development practices and integration processes
  • Awareness of automated testing frameworks is advantageous

Analytical & Problem-Solving

  • Strong ability to diagnose issues and interpret test results
  • Detail-oriented approach with a focus on quality and accuracy

Communication & Teamwork

  • Excellent written and verbal communication skills
  • Ability to collaborate effectively within cross-functional teams
  • Proactive approach to problem-solving and knowledge sharing

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Equivalent practical experience may also be considered

Working Environment

  • Location: Oxford (hybrid working model)
  • Combination of office-based collaboration and remote working
  • Supportive, collaborative, and innovation-driven culture

Additional Attributes (Desirable)

  • Experience with Embedded hardware interfaces and debugging tools
  • Familiarity with version control systems (eg, Git)
  • Exposure to CI/CD pipelines and automated testing environments
  • Interest in emerging technologies and continuous learning

Job Details

Company
MWEK Solutions DMCC
Location
London, United Kingdom
Hybrid / Remote Options
Employment Type
Permanent
Salary
GBP 60,000 Annual
Posted