Software Engineer
Recruiter
Listed on
Location
Salary/Rate
Type
This job has now expired please search on the home page to find live IT Jobs.
Software Engineer
Filton, Bristol.
6 month contract
Job purpose
To develop software that supports the business needs and product objectives
Key responsibilities and accountabilities:
* Design, develop, implement and maintain software to control snake-arm robots, industrial robots, tools and sensors
* Design, develop, implement and maintain software to control test rigs and other hardware
* Deliver customer requirements (internal and external customers)
* Take ownership for the delivery of software for given tasks
* Work on a varied range of development tasks
* Maintain the quality in all software by actively testing, fixing and improving
* Continually and effectively communicate to all members of the software team to help maintain team cohesion in an Agile environment
* And other duties as may reasonably be required, consistent with the post and company needs
* Provide ideas for, and support with, the implementation of over-arching software architecture
* Support others teams in their work as required
* And other duties as may reasonably be required, consistent with the post and company needs
Key qualifications and demonstrated experience
* Good degree (or equivalent) in a rigorous engineering, scientific, or mathematical subject
* At least 5 years' software engineering experience in high-tech engineering companies
* Demonstrably good C/C++ skills
* Experience of C#
* Strong of mathematical ability particularly with 3D geometry
* Good problem solving skills
Desirable skills and knowledge
* Positive, self-motivated, enthusiastic and able to apply a high level of initiative
* Good team-working skills
* Good communicator
* Good organisation skills, able to prioritise under pressure and work unsupervised
* Experience with vision systems
Nice but not essential
* Experience with robotics
* Experience with 3D graphics