Simulation Software Engineer
Company: Aurora Flight Sciences
Location: Manassas
Posted on: March 19, 2023
|
|
Job Description:
Simulation Software Engineer
Job Code 3218
Location Manassas, VA
Location/s Manassas, VA
Apply Now
(https://phg.tbe.taleo.net/phg01/ats/careers/v2/applyRequisition?org=AURORA&cws=37&rid=3218)
Simulation Software Engineer
Position Overview:
Aurora Flight Sciences, a Boeing subsidiary, is seeking Simulation
Software Engineers to contribute to the development of
next-generation autonomous aircrafts. Our contributions to the
aerospace industry include the world-record breaking Orion
aircraft, the first fully autonomous helicopter (AACUS), a flying
taxi, underwater vehicles, and a solar plane to name a few. As part
of a dynamic, multidisciplinary team, you will participate hands-on
in the full software life-cycle, from concept through
implementation, integration all the way to flight test. At Aurora,
the simulation software team develops the platform that will enable
testing and training. As such, candidates must have the ability to
understand the system deeply and a desire to develop new skills and
innovate the current simulation. A spirit of perseverance and a
knack for troubleshooting are typical characteristics of successful
simulation engineers at Aurora. Typical simulation functionality
for a UAS includes environment, navigation system, redundancy and
contingency management, uplink and downlink packet encoding and
decoding, converting between different serial protocols,
hardware-in-the-loop simulation, ground-based GUIs, aircraft
sensors, aircraft subsystem control (i.e., electrical, propulsion,
navigation) and payload control.
Responsibilities:
Define, analyze, and review simulation software requirements to
meet defined and anticipated testing and training needs.
Collaborate with other engineering disciplines in planning, design,
and development of simulation interfaces to ensure software and
hardware performance and compatibility
Use a model-based approach to design simulation software and
implement functionality, conduct design reviews and unit tests.
Write test plans and test cases, execute test procedures for
integration and system-level testing
Write test scripts for robustness and failure injection tests
Use an integrated Hardware in the Loop simulator to exercise timing
critical interfaces.
Develop user panels and GUI's that mimic aircraft panels and
cockpit controls
Report on testing results and identify risk areas
Minimum Requirements:
Education Requirements:
B.S. in one of the following engineering degrees (M.S.
preferred):
Aerospace, Mechanical or Electrical Engineering
Modeling and Simulation or Engineering Physics
Similar relevant discipline
Must be a US Citizen or Legal US Permanent Resident
Demonstrated, hands-on professional experience in the following
areas:
Model-based design and test using the Simulink/Stateflow tool
chain.
Simulation software development in a relevant subject matter area:
robotics, electrical systems, propulsion, navigation, general
aerospace flight control, UAS or payload control.
Modeling and emulation of messaging interfaces
Development and operation of hardware-in-the-loop simulators
Testing and troubleshooting of HW/SW interfaces.
Demonstrated capability to have personally developed (i.e. modeled
or written) software that is used for confirming functionality,
failure mode testing or equivalent simulation within the last 12
months.
Demonstrated use of test platforms for complex HW/SW integrated
systems
Desired Requirements:
Experience with Mathworks real time Simulink/Stateflow Auto-Coder
Toolchain
Experience in Model-Based Design and simulation using Mathworks
Simulink/Stateflow to develop production code
Work experience developing production software in an autonomous
vehicle or robotics environment
Experience in object-oriented programming in C++
Using the IBM DOORS Requirements Management software or Cameo for
requirements management
Understanding of Systems Engineering Verification and Validation
model
Using the Atlassian tool suite for SW lifecycle management
Aurora Company Overview
Aurora Flight Sciences, a Boeing Company, is a leader in the
development and manufacturing of advanced unmanned systems and
aerospace vehicles. Our mission is to apply autonomy and robotics
to the development, production, and operation of advanced aircraft.
During the last three decades, Aurora has designed,
rapid-prototyped, and flown an average of one new vehicle a year
for both government and commercial customers. Now, as an
independent subsidiary of Boeing, Aurora's innovation is combined
with Boeing's size and strength, creating an unprecedented
opportunity to shape the future of aerospace systems.
Equal Opportunity Employer
Aurora Flight Sciences, A Boeing Company, is an Equal Opportunity
Employer. Employment decisions are made without regard to race,
color, religion, national origin, gender, sexual orientation,
gender identity, age, physical or mental disability, genetic
factors, military/veteran status or other characteristics protected
by law.
Keywords: Aurora Flight Sciences, Alexandria , Simulation Software Engineer, IT / Software / Systems , Manassas, Virginia
Click
here to apply!
|