Application submitted

Embedded Software Engineer

  • Negotiable
  • Dartford, Kent
  • 1st Choice Jobs
Apply

Embedded Software Engineer

Dartford

Salary: Neg

VR/02813R

This role will initially be a work from home remote role as per current government guidelines, however this is expected to change in time with a gradual return to the offices in Dartford. Therefore, it would be sensible to live within a commutable distance of Dartford. We are looking for experienced C++ Embedded software engineers to join this well-established company based in Dartford. Ideally, we would like candidates with with low-level device driver experience and more importantly enjoys this type of work.

Ideally, you will currently be a C++ Embedded software engineer with at least 2 years + experience. We are looking for someone who is looking to join a company where they will stay long-term and enjoy developing their career with a company that invests a lot of time and effort in their team.

Essential Skills

Experience developing software for embedded systems

Software development proficiency in C++

Experience developing device drivers for embedded systems using DMA and interrupt techniques

Understanding of processor and hardware requirements around embedded systems

Experience with socket programming

Knowledge of common bus/interfaces such as USB, SPI, I2C

Experience debugging embedded products in a lab environment

Key Responsibilities

Work under the supervision of a senior software engineer to develop low level code and middleware for real time hardware operation.

Gain detailed knowledge and understanding of existing software designs.

Support and maintain existing software.

Produce clear and concise design documentation of software designs.

Design and development of software and systems to detailed specifications, and in accordance with ISO9001 procedures

Maintain an up to date knowledge of technical and commercial developments relevant to the company

Able to work to a project plan, tracking progress, identifying risks, anticipating delays and communicating such to the project leader

Be prepared to travel internationally.

  • Advertiser: Agency
  • Posted on: 25/11/2020 08:45
  • Reference: VR/02813R