Flight Software Infrastructure Engineer
Company: Reliable Robotics
Location: Mountain View
Posted on: February 1, 2025
Job Description:
We're building safety-enhancing technology for aviation that
will save lives. Automated aviation systems will enable a future
where air transportation is safer, more convenient and
fundamentally transformative to the way goods - and eventually
people - move around the planet. We are a team of mission-driven
engineers with experience across aerospace, robotics and
self-driving cars working to make this future a reality.Flight
Software links together the mechanical, avionics, algorithmic, and
embedded worlds to actually make the airplane fly. As a Flight
Software Infrastructure Engineer, you will own the interaction of
our physical and cloud based infrastructure that allows the whole
flight software stack to come together for our developers,
engineers, and test pilots prior to flight.ResponsibilitiesIn your
role as Flight Software Infrastructure Engineer, you will shape the
infrastructure selection both on-premise and in the cloud. You will
also lead optimization of that infrastructure to ensure the flight
software build and test venues meet all design and performance
expectations. You will architect the continuous integration
testing, hardware-in-the-loop testing, and simulation
infrastructure, a critical function of our flight software
development program. You will work in a highly collaborative
environment and coordinate with multiple stakeholders across
engineering and IT functions.Basic Success Criteria
- 5+ years of experience large scale or mission critical
environments implementing methodologies of continuous build,
integration, and delivery (CI / CD)
- Experience with build automation, release automation, and
configuration management tools
- Minimum of 5 years experience in C++ and Python
- Experience with Linux operating systems and networking concepts
such as packet flow, sockets, and low-level networking (TCP/IP,
DNS, and firewalls)
- Bachelor's degree in Computer Science, Computer Engineering, or
equivalent experiencePreferred Success Criteria
- Experience with performance optimization such as identifying
and resolving bottlenecks in Linux and AWS, optimizing containers
to enable efficient scaling, and lowering costs
- Experience working with AWS in a production environment
- Experience deploying infrastructure as code with tools like
Puppet, Terraform, CloudFormation, or similar
- Strong technical, organizational, problem-solving, and
root-cause investigation skills
- Excellent documentation and collaboration skillsAs a Flight
Software Infrastructure Engineer, you will be part of the
Simulation and Test Systems team. The Simulation and Test Systems
team is responsible for building the infrastructure necessary to
enable the development, test, and deployment of our autonomous
aircraft software. This infrastructure consists of everything from
multi-language build systems, hardware-in-the-loop (HITL) testbed
configuration, continuous integration pipelines, and cloud-based
simulation container deployments. You will drive the optimization
of our current infrastructure tooling as well as provide a roadmap
for the future of our team's development pipeline. You will help
develop and maintain essential test tools for the company, to
ensure our product is safe, successful, and meets certification
requirements.Must be willing to travel up to 10% of the time.The
estimated salary range for this position is $185,000 to
$230,000/annual salary + cash and stock option awards + benefits.
At Reliable Robotics, we strive to provide competitive and
rewarding compensation based on experience and expertise, as well
as market conditions, location, and pay equity.In addition to base
compensation, Reliable Robotics offers stock options, employee
medical, 401k contribution, great co-workers, and a casual work
environment.This position requires access to information that is
subject to U.S. export controls. An offer of employment will be
contingent upon the applicant's capacity to perform in compliance
with U.S. export control laws.All applicants are asked to provide
documentation that legally establishes status as a U.S. person or
non-U.S. person (and nationalities in the case of a non-U.S.
person). Where the applicant is not a U.S. person, meaning not a
(i) U.S. citizen or national, (ii) U.S. lawful permanent resident,
(iii) refugee under 8 U.S.C. - 1157, or (iv) asylee under 8 U.S.C.
- 1158, or not otherwise permitted to access the export-controlled
technology without U.S. government authorization, the Company
reserves the right not to apply for an export license for such
applicants whose access to export-controlled technology or software
source code requires authorization and may decline to proceed with
the application process and any offer of employment on that
basis.At Reliable Robotics, our goal is to be a diverse and
inclusive workforce. As an Equal Opportunity Employer, we do not
discriminate on the basis of race, religion, color, creed,
ancestry, sex, gender (including pregnancy, childbirth,
breastfeeding, or related medical conditions), gender identity,
gender expression, sexual orientation, age, non-disqualifying
physical or mental disability or medical conditions, national
origin, military or veteran status, genetic information, marital
status, or any other basis covered by applicable law. All
employment and promotion is decided on the basis of qualifications,
merit, and business need.If you require reasonable accommodation in
completing an application, interviewing, completing any
pre-employment testing, or otherwise participating in the employee
selection process, please direct your inquiries to
work@reliable.co
#J-18808-Ljbffr
Keywords: Reliable Robotics, San Jose , Flight Software Infrastructure Engineer, IT / Software / Systems , Mountain View, California
Didn't find what you're looking for? Search again!
Loading more jobs...