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.