Advanced Software Engineer

Number of employees

250

Bristol, United Kingdom

Posted on: 2022-11-14

Category: transportation

Apply now

Please let Vertical Aerospace know you found this job on Work in Green. This will help us grow!

Employment type:

Full time

Experience required:

Intermediate

Salary

Salary not provided

About the company:

Revolutionising urban air mobility and electrifying air travel

Why work with us? 

We at Vertical Aerospace are pushing the boundaries of what is possible, creating technology to achieve sustainable air travel like never before. Vertical comprises a world-class team of leaders, experts, engineers who're all striving towards the same goal, to make air travel personal, on-demand, and carbon free. This is your chance to be a part of this extraordinary team.

Vertical is one the world’s leading eVTOL businesses, and a pioneer of this ground-breaking new segment, which marks the beginning of sustainable aviation. 

Founded in 2016, Vertical uniquely combines the best of the aerospace, Formula 1 and automotive industries and has become one of only seven companies globally to have successfully flown multiple full-scale eVTOL prototypes.  The VX4, is a world-leading fully composite tilt-rotor winged eVTOL that will carry one pilot and four passengers or cargo.  VX4 is in plan to be certified in late 2025, placing the business in the top two companies globally with a commercially viable aircraft capable of spanning intra and intercity passenger and cargo eVTOL markets. 

We are looking for an Advanced Software Engineer who will:  

Enjoy working with a world class team comprised of leading aerospace and technology thinkers as well as some of the finest engineering talent. Vertical is a values-led business that embraces diversity in all its forms in particular diversity of thought. Vertical is committed to building an industry leading team offering global perspectives that represent the communities it serves.  

We are looking for individuals with a track record of delivering high quality software. A passion for sustainable aviation is also a big plus. 

The ideal candidate will have: 

  • a solid understanding of modern software fundamentals, networks and data 
  • experience of testing and automation 
  • an inquisitive and curious approach 
  • confidence to tackle difficult problems 
  • the ability to break down complex tasks and manage work effectively 

What will I be doing? 

We handle a diverse array projects supporting our flight test and aircraft operations. These include: 

  • High performance data capture and streaming tools  
  • Secure and scalable data pipelines from aircraft and test rigs to the cloud 
  • Full stack web applications to support internal operations e.g. flight test configuration management or live dashboards for telemetry data
  • CI/CD pipelines and automated testing
  • Hybrid cloud instrumentation, monitoring and analytics services
  • Services to integrate our systems with partners in the Urban Air Mobility (UAM) ecosystem
  • Architecture and prototyping of cloud services for our certified aircraft 
  • Supporting and training non-software engineering teams e.g. python scripting, data processing 

A successful Advanced Software Engineer should have the following Experience & Qualifications:  

  • Bachelor's Degree in Computer Science, Software Engineering, or closely related STEM discipline
  • 3+ years of relevant software engineering experience
  • Understanding of modern front-end and back-end web development stacks
  • Proficiency with at least one backend programming language (e.g. TypeScript, C#, C++, Rust) 
  • Knowledge of database technologies e.g. PostgreSQL, MongoDB 
  • Experience working as part of an agile software team using modern tooling and CI/CD (e.g. JIRA, Git, Azure DevOps
  • Familiarity with IP-based networking: TCP/UDP 

It would also be excellent if you have: 

  • Master’s Degree or PhD in Computer Science, Software Engineering, or closely related STEM discipline
  • Proven industry experience in developing, deploying and maintaining scalable and secure cloud solutions in production
  • Familiarity with infrastructure as code concepts and frameworks (e.g. Terraform, Ansible)
  • Experience with Linux development and containerisation
  • Hands-on experience with cloud computing platform providers (Azure / AWS)
  • Proficiency with at least one major front-end web framework (e.g. React, Svelte, Angular, Vue, Blazor)
  • Hands-on experience with Kubernetes application development e.g. CNCF ecosystem, Flux, Helm, Grafana, Loki, Prometheus 
  • Experience with scripting languages and automation e.g. bash, powershell
  • Familiar with cloud security fundamentals and best practices
  • Understanding of distributed messaging architectural patterns e.g. MQTT, REST, gRPC 

 

Do you like the look of this opportunity but not sure if you meet all of the criteria we’ve outlined in the advert?

Here at Vertical, we are working to create an environment of growth, diversity and opportunities for people to take on challenges and push the status quo. 

If you are excited about this role or joining us but your experience or qualifications are not completely aligned with the criteria, we would still love to hear from you, this may be the role for you! 

 

This is an on-going advert and interviews will be held on an ad-hoc basis until sufficient applications have been received.

Similar climate jobs

These are some of our top picks for great climate jobs on Work in Green.

View all jobs

152 Transportation jobs at Vertical Aerospace

Vertical Aerospace is hiring Quality Engineer - Battery Assembly ,Junior Aerodynamics Engineer,Executive Assistant, and more.

View all jobs at Vertical Aerospace
Vertical Aerospace logo
United Kingdom
Vertical Aerospace logo
United Kingdom
Vertical Aerospace logo
United Kingdom
Vertical Aerospace logo
United Kingdom