Job Content:
This is a software development role within the Renesas e² studio development team based in Bourne End, UK.
e² studio is the Renesas IDE (Integrated Development Environment) for building and debugging software for Renesas microcontrollers. e² studio is based on the open source Eclipse framework which is developed using Java. The GDB based debugger is developed using C++ and Visual Studio.
See link for details e² studio | Renesas
This is an interesting and varied role where the candidate will be involved in all aspects of the software product development lifecycle. The project is executed within a close-knit software team of around 15 members.
The candidate will be able to create application software for the latest Renesas technologies. The team run an agile (Scrum) based development process and use strong software development tools to ensure continuous integration and testing.
The role encompasses the entire software lifecycle with the candidate being expected to develop requirements from marketing input and then move these through implementation and test phases. Primarily this role will be working in the debugger area so the candidate will need strong C++ skills. There will also be an opportunity to develop user interface elements within Eclipse using Java.
The team is a worldwide development team with engineers working in the UK, Japan, Singapore, China and Vietnam. Strong communication and teamwork skills are therefore an important aspect of the role.
Renesas are an active member of the Eclipse C/C++ Developer Toolkit (CDT) open source group. Experience or interest working within Open Source communities is an advantage.
Your Profile:
•Degree in electrical/electronic engineering, software engineering or equivalent, master degree a plus - newly graduated or with some years industry experience
•Highly motivated candidate with experience developing Application software on Windows or Linux Operating Systems.
•Commercial software development experience would be an advantage.
•Strong experience for C++ coding.
•Experience in Java coding an advantage.
•Interest or knowledge in microcontrollers, the embedded software domain, ARM and multicore debug.
•Object Orientated design experience or training an advantage.
•Motivated to work in the open source software domain.
•Interest in agile software development.
•Experience of Git/Gerrit an advantage.
•Teamwork, communication and collaboration are also key skill requirements.
•Valid and existing residence and work permit for the United Kingdom.