Posted:
9/5/2024, 3:01:02 PM
Location(s):
South San Francisco, California, United States ⋅ California, United States
Experience Level(s):
Senior
Field(s):
IT & Security ⋅ Software Engineering
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.
We are looking for a Senior Embedded Systems Engineer to join our fast paced team to design and maintain software between autonomy and hardware stack for our autonomous GSE. Ideal candidate possess a strong knowledge of low level systems of autonomous vehicles ranging from different communication protocols, networking and operating system fundamentals.
Work with vendors to integrate and maintain sensor drivers
Design, deploy and maintain network architecture for onboard sensors & actuators
Design, deploy and maintaisensorsn drive by wire systems
Develop a process to streamline new vehicle bringup
Design, deploy and maintain customized base operating systems for RT constraints
Develop solutions for hardware time synchronization for various onboard sensors
Design, develop, deploy and maintain diagnostic/watchdog systems for the autonomy stack
Design, develop and maintain wireless/cellular architecture for the autonomous vehicle
Spec new generation of compute for the autonomous vehicles
Minimum Qualifications
3 or more years of experience in development of autonomous systems
Proven domain knowledge in integrating various sensors in to the autonomy stack
Bachelor’s Degree in Computer Science, Math, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or related field
Strong C/C++ (preferred) and problem solving skills
Proven experience in a Linux based Operating System, schedulers, real time kernels, time synchronization protocols (PTP, NTP etc), memory management, concurrency, memory allocation, file systems, networking (TCP, UDP etc)
Proven experience in writing and maintaining sensor drivers
Proven experience in working with various communication protocols (EtherCAT, CAN, I2C, SPI, UART, Serial etc)
Proven experience in drafting and selecting requirements for onboard processors for the autonomous vehicles
Highly collaborative nature and exceptional communicator
Desired Qualifications
MS or PhD in Computer Science, Math, Robotics or a related field
In-Depth understanding of DDS frameworks like ROS/ROS2 or other networking middleware
Proven track record of system development and successful deployment of unmanned systems in existing or upcoming products
Mastery of Modern C++ (14 and beyond) and safety critical coding practices (MISRA and ISO 26262 compliance)
Experience working with various micro-controllers and single board computers
Website: http://aerovect.com/
Headquarter Location: San Francisco, California, United States
Employee Count: 1-10
Year Founded: 2020
IPO Status: Private
Last Funding Type: Seed
Industries: Aerospace ⋅ Air Transportation ⋅ Software