Beschreibung
Academic Qualifications:• BSc. in Computer Science or Engineering is essential
• MSc or PhD is a distinct advantage
Responsibilities:
• Testing code on the new hardware, including testing on site.
• Creating diagnostic tools (self-checks of hardware, auto-recover, error reporting and logging).
• Reconfiguring firmware for other robotic platforms
• Decoupling of application from OS environment
• Very good debugging skills and tenacity to see issues through to conclusion
Requirements:
• Good working knowledge of another programming language unrelated to ‘C’
• Linux experience (application development)
• Ability to develop low level applications on modern microcontrollers – we generally use ARM Cortex-M series processors
• Ability to read and understand schematics, datasheets and errata notices as they relate to software development
• Agile development process (scrum)
• FPGA system design
PLEASE INCLUDE A CV IN YOUR APPLICATION IF YOU WOULD LIKE TO BE CONSIDERED FOR THE ROLE!!