Software Engineer (Research & Development)
TieTalent Newcastle Upon Tyne, England, United Kingdom
3 weeks ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
About
Are you a talented Software Engineer who wants to work on cutting-edge robotic vehicle projects? As a key member of a rapidly expanding Research & Development team, you will be solving complex technical challenges across various projects.
The Research & Development team is multidisciplinary within the wider engineering function, dedicated to tracking the latest technological advancements to create innovative solutions for customers. Responsibilities include concept design, product development, and delivering manufacturing and technical data packs. You will also support prototypes, installation, testing, and commissioning of new products worldwide.
Role Overview
Reporting to the Head of R&D, you will develop software for current and future products, gather user requirements, define system functionalities, develop and test software, and assist with commissioning and testing activities.
Key Responsibilities
* Design and develop efficient, testable, and maintainable code.
* Integrate software components into fully functional systems.
* Stay current with software development trends to improve product design.
* Perform verification and validation designs.
* Mentor and coach team members to enhance their software skills.
* Contribute to selecting and specifying electronic hardware for software installation.
* Manage workloads effectively to meet deadlines.
Required Qualifications & Experience
* A degree in Software Engineering, Computer Science, Physics, or Mathematics (2:1 or above) or equivalent experience.
* Industry experience preferably in Defence, Aerospace, Automotive, or Off-Highway sectors.
* Proficiency with Linux and real-time software development in C/C++, Java, or Python.
* Experience in robotics, machine control systems, and automation.
* Knowledge of ROS, Machine Learning, and OpenCV is advantageous.
* Experience with software testing, including HiL, is desirable.
* Understanding of the full software development lifecycle and configuration management.
* Experience working in multidisciplinary engineering teams.
Additional Information
* Applicants must be able to obtain UK Security Clearance and hold a British Passport for the past 10 years.
* This role is hybrid, requiring at least 3 days in the office weekly.
* Work may be outside normal hours and in varying field conditions on customer sites.
If you're ready for exciting challenges and cutting-edge innovations, apply today to join our pioneering R&D team.
Nice-to-have Skills
* Linux
* C
* C++
* Java
* Python
* Machine Learning
* OpenCV
* Software Testing
Work Experience
* Embedded
* Frontend
* Machine Learning
Languages
* English
Seniority Level
* Mid-Senior level
Employment Type
* Full-time
Job Function
* Engineering and Information Technology
Industries
* Technology, Information and Internet
#J-18808-Ljbffr