Embedded Software Engineer - Oxford, United Kingdom - Best Selection

    Best Selection
    Best Selection Oxford, United Kingdom

    Found in: Click to Hired UK C2 - 2 weeks ago

    Default job background
    Permanent, Full time
    Description
    Embedded Software Engineer

    We are seeking a highly organized embedded software engineer with experience in microcontroller and Linux stack environments to join our client's team in developing new products.

    Responsibilities and Duties


    • Specifying, implementing, and documenting software projects of various content and size
    • Working with the architecture, hardware, and FPGA teams to create efficient, reliable, best-in-class embedded platforms
    • Working with off-the-shelf development kits to enable rapid prototyping
    • Being comfortable working with existing software solutions, for example, selecting and tailoring open-source applications
    Required Qualifications and Skills


    • 4+ years' experience developing efficient, reliable, embedded software (C/C++), including taking design leadership for individual modules, from specification to delivery
    • An aptitude for taking on different tools, languages, and methodologies
    • A strong diagnostic engineer, able to analyse and explain problems clearly and accurately
    • Comfortable working both as a solo designer and in small multi-disciplinary teams.
    Desired skills and experience


    • Strong understanding of hardware development processes
    • An understanding of network topologies
    • Experience of developing for microcontrollers