"The Associate Embedded Systems Engineer performs software design, development and implementation of embedded systems in a product development environment. He/She programs embedded systems to perform specific tasks in real-time and within the device which it serves. He specifies and prototypes new products and solutions. He develops embedded systems testing and simulation tools aligned with security standards. He tests new products and documents results. He identifies systems issues, performs root cause analysis and develops solutions to increase embedded systems reverse engineering resilience. He migrates embedded software stack across platforms. He works in a team setting and is familiar in programming languages required by the organisation. He is also knowledgeable of microprocessor and microcontroller based hardware components. The Associate Embedded Systems Engineer is eager to learn and is keen to try his hand at developing, testing and implementing embedded systems prototypes, displaying curiosity and resilience when he encounters problems. He enjoys the camaraderie of a team environment and readily shares his views and ideas when working with others."