Define airborne, ground, and cloud system architectures supporting aircraft communications, fleet operations, and data management.
Develop, debug, and deploy software across embedded systems, Linux platform software, and application layers.
Integrate complex third-party hardware and software systems into the autonomy platform.
Ensure high performance and reliability for software used in R&D and production environments.
Requirements
Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
At least 2 years of systems-level programming experience in Rust and/or C++.
Experience developing software that is deployed and used daily in production.
Preferred: experience deploying and managing Linux software in production, including networking, containerization, and profiling/performance management.
Preferred: experience deploying and managing AWS infrastructure and developing systems that interact with AWS services.
Preferred: fluency with UDP/IP, NAT, sockets, and routing.
Preferred: experience working on software that drives hardware systems, distributed systems, and messaging protocols.
Benefits
Must be willing to travel 10% of the time.
Employment and access to technology are subject to U.S. export-control compliance and applicable authorization requirements.
Reliable Robotics is an equal opportunity employer and supports reasonable workplace accommodations.
Salary: $140k - $200k/yr
Reliable Robotics Corporation
The Reliable autonomous flight system will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods and people move around the planet. @reliable_robot