Advanced Technology, Autonomy Research Software Engineer - Advanced DevelopmentPrograms
Company: Blue Origin
Location: Merritt Island
Posted on: January 19, 2023
Job Description:
We are a diverse team of collaborators, doers, and
problem-solvers who are relentlessly committed to a culture of
safety. Join us in lowering the cost of access to space and
enabling Blue Origin's vision of millions of people living and
working in space to benefit Earth! This position reports to the
Advanced Technology Section in Blue Origin's Advanced Development
Programs business unit.As part of a hardworking team of diverse
engineers and researchers, you will work closely with autonomy and
simulation experts. You will be responsible for developing,
testing, and deploying software that supports research in autonomy
enabling technologies. These technologies will be applied to Blue
Origin missions with the goals of reducing operational footprint
and creating more robust, autonomous systems.You will work in a
fast-paced dynamic environment, contributing innovative solutions,
while demonstrating personal leadership, technical competence, and
attention to detail. This position will directly impact the history
of space exploration and will require your dedicated commitment and
detailed attention towards safe and reliable
spaceflight.Responsibilities:
- Design, implement, test, verify and deploy software ranging
from proof-of-concept prototypes to mission and safety critical
production systems.
- Perform trade studies to determine whether to develop software
tools in-house, subcontract work to develop tools, or adapt or
purchase existing software to perform a particular function.
- Collaborate with multidisciplinary teams, including engineers
representing flight vehicle systems, mission control
infrastructure, mission operations, guidance, navigation, and
control experts, simulation and modeling engineers, and customers
to define software requirements, architectures, and designs.
- Produce documentation for software architecture, design,
verification plans, user manual and training material.
- Present technical findings from research to internal and
external customers.
- Follow software development processes that meet Blue Origin and
customer-required standards to ensure software safety and
reliability.
- Integrate software components, create and run unit-level and
system-level tests, validate using Software-in-the-Loop and
Hardware-in-the-Loop simulators, and release qualified
code.Qualifications:
- B.S. or higher degree in computer engineering, electrical
engineering, computer science, mathematics, physics, aerospace
engineering, or related field or equivalent experience
- 5+ years of software development experience.
- Experience in software engineering over the course of the full
lifecycle of software development, including system design and
analysis, requirement capture and development, software
implementation and verification, system integration, qualification,
and release.
- Experience in software build automation, continuous
integration, configuration management, verification, and
deployment.
- Demonstrated software development skills in C/C++ and
Python.
- Familiarity with Linux environment and comfortable with basic
Unix system administration activities.
- Highly organized teammate with excellent technical, written,
and verbal communication skills.
- Demonstrated track record of resourcefulness from their
previous assignments.
- Ability to earn trust, maintain positive and professional
relationships, and contribute to a culture of inclusion.
- Must be a U.S. citizen or national, U.S. permanent resident
(current Green Card holder), or lawfully admitted into the U.S. as
a refugee or granted asylum.Desired:
- 3+ years of experience in developing software supporting teams
with oversight and control of systems in aviation or autonomy
applications (e.g. aviation, spaceflight, robotics, industrial
automation, uncrewed vehicles, etc.)
- Experience designing and developing ground or avionics software
for space flight operations.
- Experience interfacing with controls software written in
C/C++/Simulink.
- Experience developing software systems for one or more of the
following applications and technologies:
- Telemetry data processing, management, display and
archival
- Fault Detection, Isolation, and Recovery (FDIR)
- Fault Management, System Autonomy (FMSA)
- Prognostics and Health Management (PHM)
- Realtime Digital Twins used in an operational scenario
- Human command interfaces, command sequencers
- Electronic, distributed team procedure authoring and
execution
- Avionics software
- Embedded software
- Simulation and modeling
- Hardware and Processor In-the-Loop Simulators
- Artificial Intelligence and Machine Learning
- Experience with communications protocols for space applications
(e.g. CCSDS, DDS, etc.)
- Experience with software development in compliance with mission
and safety-critical standards, such as DO-178 or NPR 7150.2.
- Experience with Linux, GNU toolchain, Python, Labview,
MATLAB/Simulink, real-time operating systems.
- Experience with fault-tolerant software design, human error
assessment and human error prevention and fault tolerance.
- Experience with Guidance, Navigation and Control software
integration in an embedded system, and familiarity with flight
sensors and actuators.
- Experience with spacecraft subsystems and associated subsystem
software.Blue Origin offers a phenomenal work environment and
awesome culture with competitive compensation, benefits, 401K, and
relocation. Blue Origin is an equal opportunity employer. In
addition to EEO being the law, it is a policy that is fully
consistent with Blue's principles. All qualified applicants will
receive consideration for employment without regard to status as a
protected veteran or a qualified individual with a disability, or
other protected status such as race, religion, color, national
origin, sex, sexual orientation, gender identity, genetic
information, pregnancy or age. Blue Origin prohibits any form of
workplace harassment. Don't meet every single requirement? Studies
have shown that some people are less likely to apply to jobs unless
they meet every single desired qualification. At Blue Origin, we
are dedicated to building a diverse, inclusive, and authentic
workplace, so if you're excited about this role but your past
experience doesn't align perfectly with every qualification in the
job description, we encourage you to apply anyway. You may be just
the right candidate for this or other roles.Compensation range for
onsite CO applicants:Engineer-SW Development III is $123,750.00 -
$181,500.00Engineer-SW Development II is $99,000 -
$145,000.00Compensation range for onsite WA applicants:Engineer-SW
Development III is $135,000.00 - $198,000.00Engineer-SW Development
II is $108,000.00 - $158,400.00Compensation range for onsite CA
applicants:Engineer-SW Development III is $135,000.00 -
$198,000.00Engineer-SW Development II is $108,000 -
$158,400.00Other site ranges may differExport Control
RegulationsApplicants for employment at Blue Origin must be a U.S.
citizen or national, U.S. permanent resident (i.e. current Green
Card holder), or lawfully admitted into the U.S.as a refugee or
granted asylum.Equal Employment OpportunityBlue Origin is proud to
be an Equal Opportunity/Affirmative Action Employer and is
committed to attracting, retaining, and developing a highly
qualified, diverse, and dedicated work force. Blue Origin hires and
promotes people on the basis of their qualifications, performance,
and abilities. We support the establishment and maintenance of a
workplace that fosters trust, equality, and teamwork, in which all
employees recognize and appreciate the diversity of individual team
members. We provide all qualified applicants for employment and
employees with equal opportunities for hire, promotion, and other
terms and conditions of employment, regardless of their race,
color, religion, gender, sexual orientation, gender identity,
national origin/ethnicity, age, physical or mental disability,
genetic factors, military/veteran status, or any other status or
characteristic protected by federal, state, and/or local law. Blue
Origin will consider for employment qualified applicants with
criminal histories in a manner consistent with applicable federal,
state, and local laws. For more information on "EEO Is the Law,"
please see here and here.Blue Origin will consider for employment
qualified applicants with criminal histories in a manner consistent
with the Washington Fair Chance Act, Los Angeles Fair Chance in
Hiring Ordinance, and other applicable laws.Affirmative Action and
Disability AccommodationApplicants wishing to receive information
on Blue Origin's Affirmative Action Plans, or applicants requiring
a reasonable accommodation in order to participate in the
application and/or interview process, please contact us at
EEOCompliance@blueorigin.com.BenefitsEmployee Benefits include:
Medical, dental, vision, basic and supplemental life insurance,
short and long-term disability and 401(k) with up to 5% company
match.Paid Time Off: Provides up to 4 weeks per year, in addition
to 14 holidaysDiscretionary bonus programs
Keywords: Blue Origin, Melbourne , Advanced Technology, Autonomy Research Software Engineer - Advanced DevelopmentPrograms, IT / Software / Systems , Merritt Island, Florida
Didn't find what you're looking for? Search again!
Loading more jobs...