We are seeking a highly skilled and motivated Senior Software Engineer specializing in DevOps to join our dynamic team. Experience in the automotive is required
In this role, you will play a crucial part in designing, implementing, and maintaining robust Continuous Integration (CI) pipelines, ensuring seamless integration of updates to our autonomous software stack. Your responsibilities will encompass the development of automation scripts for routine operational tasks, the creation and maintenance of data pipelines for sensor data from autonomous vehicles, and the deployment and management of cloud infrastructure on platforms such as AWS.
Key Responsibilities:
- Design, implement, and maintain robust CI pipelines for seamless integration of autonomous software stack updates.
- Develop automation scripts for routine operational tasks, ensuring efficiency and reliability.
- Create and maintain data pipelines for collecting, processing, and analyzing sensor data from autonomous vehicles.
- Architect, deploy, and manage cloud infrastructure on platforms such as AWS.
- Contribute to the development and enhancement of the software platform supporting autonomous mobility solutions.
- Help establish good software engineering practices, aiming for high-quality, easily reconfigurable, and maintainable software.
- Proactively address impediments and propose potential solutions, considering the cost-benefit ratio to the wider team and delivery commitments.
Profile:
- MSc/PhD in STEM subject with a focus on software engineering.
- Experience with CI tools such as GitHub Actions, Gitlab CI, Jenkins, etc.
- Expertise in developing ETL pipelines for large datasets using technologies such as Airflow, Luigi, PostgreSQL, MongoDB, etc.
- Proficiency in at least one major cloud platform (e.g., AWS) with a strong understanding of Infrastructure as Code (IaC) technologies (e.g., Terraform or AWS CloudFormation).
- Strong background in Automation, Containerization, and Orchestration technologies such as Ansible, Docker, and Kubernetes.
- Solid software development skills, able to write idiomatic, modular, and battle-tested software in C++ & Python.
- Proficient with Linux and Git.
- Humble doer with a positive and professional attitude.
Nice to Have:
- Experience with embedded Linux (e.g., Yocto).
- Familiarity with ROS (preferably ROS 2).
- Experience with Go or Rust.
If you are experienced DevOps professional looking to make a significant impact in the field of autonomous mobility solutions, Apply NOW!
Job Features
Job Category | Engineer |
Job Industry | Ground Transportation |
Loaction | London - United Kingdom |
Type of contract | Permanent contract |