Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Filters
How our sorting works

The order in which job vacancies are displayed is determined by a composite score based on the following factors:

  • Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
  • Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
  • Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
  • Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.

Matchtech

Prinicpal Embedded Software Engineer

Matchtech Hawkes End
32 - 40 hour


Show Recently closed jobs

    Matchtech

    Prinicpal Embedded Software Engineer

    Matchtech Hawkes End
    32 - 40 hour
    Status Open
    Apply now

    Apply on the employer's website


    What we ask

    Education

    No minimum education required

    What we offer

    Hours
    32 to 40 hours per week
    Employment type
    permanent

    Job description

    Our client is seeking a Principal Embedded Software Engineer to join its engineering team, developing low-level embedded software for electrification applications including battery management, power conversion and electric vehicle control systems. This permanent role offers the opportunity to provide technical leadership while delivering robust software for high-integrity, real-time systems.

    Key Responsibilities:

    Lead the design, implementation and testing of embedded software platforms for real-time microcontroller systems
    Develop low-level and application-level software using C, C++ and assembly
    Design modular, scalable and reusable software components, including device drivers, communication stacks and hardware abstraction layers
    Work with CAN, LIN, SPI, I2C, UART and Ethernet communications, as well as middleware, bootloaders and firmware update mechanisms
    Translate system-level requirements into software specifications and maintain architecture and design documentation
    Plan and execute unit, integration and system-level testing, using static and dynamic analysis tools to support software quality
    Support compliance with relevant standards, including MISRA-C, CERT C, ISO 26262 and ASPICE
    Collaborate with electrical, mechanical, systems, validation and manufacturing teams to support hardware integration, debugging and successful project delivery

    Job Requirements:

    Degree or equivalent qualification in software engineering, electronic engineering or a related discipline
    Significant experience in embedded software design, implementation, validation and debugging for hard real-time systems
    Advanced programming skills in embedded C and C++, with knowledge of assembly for microcontroller platforms
    Experience with software requirements, technical specifications, test documentation, version control and change management
    Understanding of software development tools, CI/CD pipelines and configuration management, including platforms such as Bitbucket, Jenkins or GitLab CI
    Knowledge of CAN-based tools such as INCA, CANape or CANalyzer, together with experience of complex high- and low-voltage electrical systems
    Understanding of functional safety, cyber security and industry standards for high-integrity control systems
    Excellent problem-solving, analytical, communication and technical documentation skills, with a quality-focused and collaborative approach

    Desirable Experience:

    Experience developing high-integrity systems within the automotive, marine, energy storage or aerospace sectors
    Knowledge of battery management systems and battery control applications
    Experience with AC/DC, DC/AC and DC/DC power conversion systems and their control
    Understanding of Software FMEA, safety analysis and system-level engineering trade-offs

    Benefits:

    Permanent opportunity within a specialist engineering and electrification environment
    Flexible working options, including hybrid working
    Exposure to innovative battery, power conversion and electric vehicle control projects
    Opportunities for professional development and continuous learning
    Collaborative, multi-disciplinary working environment
    If you are an experienced Principal Embedded Software Engineer seeking a technically challenging role in electrification and high-integrity control systems, apply now
    Apply now

    Apply on the employer's website

    Apply now

    Apply on the employer's website


    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    Hawkes End England

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    © 2026 Jobbird