Graduare Embedded Software Engineer

Emerson, based in Newtown, are looking for a Graduate Embedded Software Engineer, C/C++.

Role Overview:

  • To establish functional requirements and to specify system-wide embedded software designs in C++
  • To implement embedded software system designs which meet agreed functional design requirements

The successful candidate’s main responsibilities will include:

  • To write & maintain functional requirement specifications by interpreting & analysing user requirements.
  • To develop software designs and architectures that you and/or colleagues will implement
  • To implement & verify system designs, whilst satisfying agreed necessary conditions for quality, reliability, maintainability and cost
  • To take part in design and code reviews
  • Development of products supporting integration of CT products into modern industrial applications.

Qualifications, Experience and profile:

  • Computing/ Science/ Engineering Degree class 2(i) or higher.

  • Experience in real-time software development using C/C++. .

  • The ability to support and lead less experienced engineers.

  • Experience of using structured design methodologies such as UML.

  • Any experience in planning, organisation and prioritisation of work in a small team/project an advantage

  • Ability to support the advancement of the software development processes and working practices.

  • Capable of supervising 3rd party testing of the end product.

  • Capable of clear and accurate communication, both verbal and written.

  • Experience of developing drivers for Ethernet communication protocols would be beneficial

NOTE THAT A GRADUATE WITH INTEREST or EXPERIENCE MAY BE CONSIDERED ALSO

If you are interested or can recommend a friend, please contact Roland Lee (recruit.ct@emerson.com) to submit an application form / current CV.

Comments are closed.