Who We Are
AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day-to-day operations. We are a private company founded in 2020 and backed by top-tier venture capital investors in aviation and autonomous driving. Our customers include some of the world’s largest airlines and ground handling providers. For more information, visit www.aerovect.com.
Job Description
We are looking for an embedded engineer who knows how to bring best-in-class reliability and performance to autonomous driving systems. You will work with the software, systems, and electrical leaders to rapidly develop firmware for sensor processing, functional safety, controls, and autonomy vehicle interfacing.
Your scope will include leading the system design and implementation of key improvements to the current AeroVect localization module including integrating multiple sensor modalities to precisely localize the vehicle in its operating environment with a high degree of redundancy.
The opportunity offers a technical, hands-on programmer the chance to help develop a market-defining enterprise product that combines autonomous vehicle technology with a robotics-as-a-service (RaaS) business model. This role reports directly to our Director of Hardware and works closely with the rest of the engineering team.
What You’ll Do
Deliver highly reliable firmware for AeroVect-designed hardware
Collaborate with electrical engineers to bring up and integrate embedded-based PCBs
Work with engineers across the department to develop new products, from prototype through production and flight
Take ownership for the life cycle of the software you create, including development, verification testing, and operational support.
Qualifications
Minimum Qualifications
Bachelor’s Degree or Master’s Degree candidate in Computer Science, Math, Electrical Engineering, Robotics, Physics, or a related field
Prior background (academic or industrial) in the development of rugged embedded systems for robots, spacecraft, drones, or vehicles
Strong experience with ARM processors
Working experience in a Linux based Operating System
Strong reasoning skills and mathematics background including linear algebra, geometry, calculus, optimization, and probability to name a few
Solid engineering background with hands-on design and development experience
Desired Qualifications
MS or PhD in Computer Science, Math, EE, or a related field
Understanding of DDS frameworks like ROS/ROS2 or other networking middleware
Fluency in redundant, fault tolerant microcontroller systems, and watchdog-based fault detection
Basic hands-on experience with laboratory tools such as oscilloscopes and multimeters for board bringup and interface testing
Experience in efficient neural network embedded design for low-power system
Proven track record of system development and successful deployment of unmanned systems in existing or upcoming products
Safety-critical coding practices (MISRA and ISO 26262 compliance)