Our Client seeks to recruit a Junior and/or a Senior Software Engineer to support a mixture of both R&D activities and IT support and improvement activities within a leading autonomy and unmanned systems company.
Central Southern UK/M1 Corridor
Suitable candidates are expected to have a degree in Software or Computer Engineering or a related Technical field (such as Maths or Physics), at least 3 years software development and IT systems implementation experience. You will be keen to get involved and have a good track history of proven track record in both problem solving and quality software development.
You are comfortable working within a team and in a multidisciplinary environment and have good communication skills. Systems engineering experience and a background in avionics are desirable but not essential – technical competency in high level languages, a can-do attitude and a genuine passion for innovative technology are far more important.
Primarily, your role will be to design, develop and test software systems to support both experimental activities and product development.
You will be responsible for delivery, reporting and presentation of technical work and writing and submitting any necessary documentation.
Continuous improvement and maintenance of IT systems to support business and software development.
General tasks related to business delivery (e.g. contributions to experimental procedures).
The above is not an exhaustive list of duties. You will be expected to perform different tasks as necessitated by your evolving role within the company and the overall business objectives of the company.
Full lifecycle development
C++, Java, GUI
Linux and Windows development
IT Systems maintenance
Real time robotics development
Unit and Hardware-in-the-loop testing
Agile methods (Scrum or similar)
Due to the nature of this role the successful candidates will be required to be security cleared.