Junior Software Engineer
Position: Junior Software Engineer
Salary: Up to £35,000
Location of office: York, North Yorkshire
Location of work: Hybrid WFH model is available
The Company:
Our client is now growing their technology team which is focused on the development of new, cutting-edge autonomous vehicle platforms and software tools. These projects are truly unique and will set the industry standard moving forward. They are happy for people to take on this role on a remote basis and have been successfully working to this model for several years now.
The Role:
As a Junior Software Engineer you will be given the chance to join an experienced software development team working towards a range of exciting software products. You will have plenty of chance to learn and develop your skills set in the role and should expect the role to include: defining product design specifications, developing software prototypes in C/C++, developing test software and working closely with the product management team.
You will be a recent graduate with a degree in Computer Science or a related subject and ideally have some industry experience in the form of work experience whilst studying or post-graduation experience. You will feel comfortable coding in C/C++, ideally with embedded software and be able to illustrate some experience with Python, Bash or Ruby scripting. Whilst any experience with unit or integration testing frameworks and tools is desirable.
This is a fantastic opportunity for a graduate software engineer to begin your career within a well-established, successful organisation working with cutting edge products and modern development techniques.
Skills and Experience Required:
- C/C++ programming
- Python, Bash or Ruby scripting.
- Degree within Computer Science or related subject
- Knowledge of embedded software development – microcontrollers
Desirable Skills and Experience:
- Unit or integration testing
- Agile development methodologies
- Linux
- Version control systems