Embedded Software Engineer

Embedded Software Engineer

Job Title: Embedded Software Engineer
Contract Type: Permanent
Location: Surrey, England
Salary: Negotiable
Start Date: ASAP
Reference: WME SK_1585828457
Contact Name: Nathan Upton
Contact Email:
Job Published: April 02, 2020 12:54

Job Description

Embedded Software Engineer - Surrey - 45K DOE

A North Surrey based engineering business has a requirement for an Embedded Software Engineer on a permanent basis. This is an exciting opportunity to join a smaller business as they start a process of growth. As the sucessful embedded software engineer, You will be working on new product developments. Below is some information on the position:

  • 2-5 years of relevant technical experience in embedded software development
  • 1-2 years of product development experience

Very good knowledge of:

    • Programming languages, primarily C / C++,
    • Real-time coding and debugging techniques,
    • Embedded systems design.

Good knowledge of:

    • Object-oriented concepts,
    • At least one RTOS,
    • TCP/IP programming (TCP and UDP sockets),
    • MPLAB or at least one other IDE,
    • Microcontroller interfaces e.g. UART, SPI, I2C, ADC, DAC,
    • network protocols, interfaces, and hardware subsystems,
    • testing on end products.

Desirable experience in:

    • Source control/version management,
    • Test tool creation,
    • Navigation algorithms, sensing technologies,
    • ROS,
    • HTML, CSS, Javascript.
    • Experience of a full product life cycle,

Please apply here if this would be of interest and you would like more information or call Nathan on 0780 3169638 or nupton @