Ref No: AM17685
County Galway, Republic of Ireland
SOFTWARE ENGINEER - GPU PROGRAMMING: County Galway.
In this role you will be responsible for GPU programming using OpenGLES and Vulkan. And responsible for specifying, coding, and unit testing of an assigned part of the software (one or more software units/modules).
Develop and maintain the module specification, software unit test specification and test report
Align with Function Developer and with Software Architect.
Develop source code in accordance with coding guidelines
Perform Software Unit static code analysis and ensure compliance of developed source code according to MISRA rules
Develop Software Unit test specification
Perform Software Unit test and generate Software Unit test report
Check in/commit of artifacts to Configuration Management database on a regular basis
Provide updates about the status of own work in regular project meetings
Ensure quality of all owned deliverables
Ensure development work is fulfilling the Software Requirements Specification, High Level Design & Module Test Specification
Generate problem reports for any issue found that cannot be immediately fixed by the developer
Implement fixes and changes required by problem reports and change requests
Perform and participate in peer reviews for software, design and document (e.g. requirement and test specifications).
Interested applicants should have:
Degree in Computer Programming, Electronics, Communications or similar
At least 5 years hands-on experience in GPU programming in Open GLES or Vulkan
Working experience in Imagination, NVIDIA GPU's
Working experience in Qualcomm GPU's
At least 8 years’ experience in embedded C/C++ development in multicore architecture