Embedded Software/Hardware Engineer Aurora Flight Sciences
THIS JOB HAS EXPIRED Description
Be Part of the Next Generation of Flight
Aurora Flight Sciences is a leader in unmanned aerial systems, with a fleet of innovative aircraft designed to empower small tactical units, and safeguard our borders. Aurora provides the capabilities and process controls of a large company with the ?can do? attitude of a small company. Aurora?s mission is to detect, protect and explore with technology at every altitude. If you feel you are qualified, apply for this position, it could change your future.
Job Qualifications (basic job description):
In general, this position supports the design and development of flight- or mission-critical onboard software for UAV flight computers. As part of a dynamic, multidisciplinary team, participate hands-on in the full software life-cycle, from concept through implementation, integration all the way to flight test.
The main purpose of this position is to work with the application software developers to build the target software, fully integrate and test the software to a high level set of requirements. This activity requires collaboration with other engineering disciplines in planning, design and development of systems to ensure software and hardware performance and compatibility. Write test plans and test cases, conduct unit-, integration-, and system-level testing.
The applicant will use a toolset that support an application that runs in space and time partioning on Green Hills RTOS on a PowerPC. Demonstrated proficiency is required for this environment. In addition, the applicant may have to troubleshoot complex behaviors that do not have clear root causes.
Minimum Requirements (education and experience):
B.S in computer Science or applicable engineering or science field. Master's degree preferred, with a minimum of 5 years of hands-on professional experience.
Must be willing and able to be an active contributer (developer) in any of the software life-cycle phases.
Demonstrated ability to troubleshoot complex problems using operating system data, logic analyzers, and instrumented code directly at the C/C++ level.
Green hills integrity & probe familiarity
Freescale PowerPC, PPC8245 or similar
Demonstrated ability to fully build target SW from source files
Operate Oscilloscopes and logic analyzers
Matlab Simulink proficiency
Ability to troubleshoot issues with multithreaded software
Ability to troubleshoot time & space partitions within Green Hills OS & toolsets including probes
Experience with one or more of the following protocols: CAN 2.0, 1394B FireWire
Able to parse & reverse engineer complex code base to rapidly determine subtle errors in data communications within and outside target HW & SW
||9950 Wakeman Drive |
Manassas, VA 20110
THIS JOB HAS EXPIRED