Controls Software Engineer Opportunity

alauda aeronautics company

Subscribe to our Telegram & Twitter Channel

Controls Software Engineer in AUSTRALIA

Visa sponsorship & Relocation 1 year ago

About us

Alauda Aeronautics is a team of engineers, designers, and enthusiasts who are committed to making flying cars a reality as we believe that flying cars will revolutionise the way we move around.


Rather than waiting for the infrastructure to catch up, we've focused on high-end racing as a platform for innovation. Racing becomes our launchpad for vehicle development and attracts investment, paving the way for a future where these cutting-edge vehicles can be owned by almost anyone.


A career with Alauda is for those who want to do something extraordinary. Every day we are pushing the boundaries of innovation to deliver something that has never been done before.- Join us! 


Please Note:

This role will require you to relocate to Adelaide, Australia within three months.


Job Overview

As a Control Software Engineer at Alauda Aeronautics, you will be responsible for a range of software.  Designing, deploying and integrating software systems both on- and off- board will be the role of a successful candidate. The main focus of the software development will be the integration of the Flight Management System (FMS), Pilot controls and Ground Monitoring Stations to provide the next generation of pilots and engineers a seamless software experience.   


Key Duties and Responsibilities

  • Lead the development of Airspeeder software in C/C++
  • Write and perform integration, verification and validation procedures for the software systems
  • Collaborate with embedded systems engineers to develop software and vehicle systems
  • Supervise system validation test bench and flight test activities for developed software systems
  • Support the simulation activities associated with the control systems
  • Collaborate with engineers of various disciplines for both design, development, procurement, and implementation of platform changes to ensure quality and safe products
  • Collaborate with technical partners to deliver on mutually beneficial projects


Qualifications and Experience

Required

  • Bachelor in Computer Science, Software engineering, Mechatronics, or other related fields
  • 5+ years working in software development, ideally flight controls
  • Strong knowledge of C/C++
  • Contributing to and/or maintaining software development projects through developer platforms (e.g. Github, Bitbucket)

Desirable (the more the better)

  • Experience using and debugging communication protocols such as CAN, UART, RS232, RS485, I2C, SPI and PWM.
  • Knowledge of Python or SQL
  • Technical expertise in C/C++ microcontroller programming and debugging for safety-critical applications
  • Experience with safety critical controls systems on vehicles of any kind, additional preference for control systems in aerospace, electric vehicles (EV), and Hybrid Electric Vehicles (HEV)
  • Experience with design, tuning or validation of Fixed wings, Multicopter or VTOL flight control systems
  • Experience interfacing embedded systems such as actuators and sensors such as electric motors, ESCs, servo motors, IMUs, GNSS modules, altimeters and radars
  • Experience in PCB integration and design 
  • Familiarity with Linux Desktop or Linux Server based OSs
  • Experience in STM32 or FPGA
  • Experience in developing CI/CD systems
  • Exposure to wireless technologies for video and data transmission
  • Familiarity with computer network architecture and configuration
  • Experience using other software and scripting languages such as C#, Python, Unreal, Unity, JavaScript, React, etc will be advantageous
  • Knowledge of Systems Engineering and Safety Assurance (SESA) methodologies
  • Knowledge of DO-178C

Soft Skills

  • Thrives in a dynamic environment with evolving plans and expectations. 
  • Comfortable with fast iteration and autonomous decision-making to ensure successful project delivery while maintaining a collaborative approach
  • Embraces challenges and promotes a trusting working environment
  • Ambitious in developing a revolutionary vehicle, finding the balance between aerospace and automotive standards
  • Balances systematic design with iterative testing methodologies
  • Willing to learn and develop to the benefit of the Engineering Department


The benefits 

  • Unique and Innovative Projects: Being part of a team that pioneers electric flying car racing is a once-in-a-lifetime opportunity. Employees may get to work on projects and challenges that are not found in more traditional industries.
  • Employee share options offered at 40% of annual salary package.
  • We are a tight knit team who are predominantly at the office. We have flexibility with working from home and for private appointments. 
  • Relocation packages may be offered to support Visa processes as well as moving costs.



Alauda Aeronautics is an Equal Opportunity Employer; employment with us is governed on the basis of merit, competence and qualifications will not be influenced in any manner by race, colour, religion, gender, national origin/ethnicity, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly