C++ Software Lead with CI/CD Pipeline - UK
Join exciting start up for design of Autonomous/ Driverless Vehicles.
Senior role in a well established and well funded company delivering game changing driverless
vehicle tech - hardware & software products for Land based vehicles across all sectors.
You need excellent knowledge and experience as Software Engineer with CI/CD.
You will see your groundbreaking new products in the real world within a year.
As Lead Software Engineer, You will not only be senior hands on software developer but also help determine the Test & CI/CD strategy and machine learning pipeline to ensure robust, efficient and well tested code for complex software, electronics, mechanical, electro-mechanical and vehicle subsystems for autonomous driving platforms.
This role offers excellent opportunity to get into CAV, great worklife balance and it also offers flexibility in working remotely or onsite when needed. This is start up Dev Environment – so collaboration & team work is critical
Role:
As a Software Engineer, you will lead development in new technology for CAV / Autonomous Vehicles as you transform vital business needs into code and drive innovation.
Majority of the role is Software Development. But initially also involve design of and deploy solutions which will allow: automatic provisioning and management of environments; the capability to continuously integrate; containerisation functionality and the automation of testing
- Combine Software Development and IT operations from early stage implementation and test, through to production.
- Set the Test and CI/CD strategy to ensure robust, efficient and well tested code.
- Determine Machine learning pipeline – making the software work flow as automated as possible
- Testing & De bugging
- Using Docker to allow developers to build and run software in a simple manner
- Collaborative and Cross Functional role working with design engineers, software developers, product developers, sales teams and clients/ end users.
Essential Experience & Skills
- Degree Software, IT or Engineering – any of: Mechatronics / Electromechanical / Electronic/ Robotics/ Embedded Software/ Industrial Engineering
- Software coding eg C++, Python
- Software infrastructure experience: Software Integration, Testing & Deployment
- CI/CD Continuous Integration practises
- Version & Release control - Git / Gitlab/ Jenkins/ Bamboo
- Linux
Advantage:
- DevOps
- Machine Learning pipeline
- Machine Learning into CI: eg TensorFlow, Caffe, Torch, PyTorch
- Docker
- Software Development Life cycle - Agile
Please note: Essential to have relevant Software background on Linux with CI/CD pipleline
Our client has an excellent attitude towards ongoing personal development, Training & Development. As well as making tech that is beneficial to the planet. You will have access to the latest education, tools and technology, and a limitless career path with CAV technology leader and be able to see your impact roll out on the production line.
For more info & full job spec, please Call us on 0117 907 4736, Email: info@clarehillassociates.com Visit: www.clarehillassociates.com