FPGA/Embedded Software Engineer at The Aerospace Corporation
In an era of dynamic change in space, Aerospace is addressing a generation of complex challenges. We operate the only federally funded research and development center (FFRDC) committed exclusively to the space enterprise. Our technical experts span every discipline of space-related science and engineering. Join our team and thrive in a career that matters to the world and you personally.
Responsibilities
xLab is responsible for building and operating advanced prototypes at Aerospace by developing concepts to hard problems and then taking those concepts through the full development cycle to deliver cutting edge capabilities to our customers. We are looking for an experienced FPGA/embedded software/board design engineer that can lead teams to develop next generation technology prototypes using state of the art solutions.
Key Functions
Join and lead project teams who develop advanced systems for hardware prototypes, in particular in the discipline of embedded system design, digital logic design, FPGA design and microcontroller/microprocessor design. Bring your experience to xLab in the following areas:
-
Experience with VHDL programming language, VHDL code simulation/validation, FPGA synthesis and implementation (timing, power, area, constraints).
-
Experience with high speed digital design (<1Ghz).
-
Familiarity with System on Chip (SoC) design, test and integration.
-
Working knowledge of ARM, PIC, and/or Xilinx Zynq/Microblaze processors.
-
Working knowledge of programming languages C, C++ and/or python targeted for embedded systems.
-
Familiarity with standard electrical interfaces: RS232/RS422 (UART), SPI, i2C, USB, ethernet, SpaceWire, eSATA, and/or PCIe.
-
Basic analog and power circuit design experience.
-
Working knowledge of schematic capture and PCB layout design experience.
-
Hardware debugging skills & experience with power supplies, signal generators, oscilloscopes and/or logic analyzers.
This position is available as a Senior Member of Technical Staff or Engineering Specialist
Qualifications
Required for Senior Member of Technical Staff
-
Bachelor's degree in a STEM field or equivalent
-
5 years of experience in prototype or technology development in embedded systems and software development
-
Proven ability to take the initiative, excellent interpersonal skills, mature judgement, exceptional coordination skills
-
Outstanding written, verbal, and presentation skills
-
Proven ability to work on and contribute to multidisciplinary teams
-
Proven ability to write detailed and verifiable requirements
-
This position requires a current and active Secret security clearance, which is issued by the US government. U.S citizenship is required to obtain a security clearance
Required for Engineering Specialist
Same requirements as a Sr. Member of Technical Staff noted above, in addition to:
-
8 years of experience in prototype or technology development in embedded systems and software development.
Preferred for Senior Member of Technical Staff or Engineering Specialist
-
Advanced degree in a STEM field or equivalent
-
Experience with interfacing to Focal Plane Arrays (FPA), camera systems and/or motor systems.
-
Experience with designing embedded systems for space and airborne applications.
-
Familiarity with Linux operating systems targeted for embedded systems.
-
Familiarity with graphical processing units (GPU) used for artificial intelligence ,
-
PCB Design: Experience with schematic capture tool DxDesigner and PCB Layout tool PADS or equivalent.
-
FPGA design tools: Experience with Xilinx ISE, Xilinx Vivado, Microsemi Libero or equivalent
-
Experience developing advanced technology demonstration and operational systems
-
Current TS/SCI security clearance
Equal Opportunity Commitment
The Aerospace Corporation is an Equal Opportunity/Affirmative Action employer. We believe that a diverse workforce creates an environment in which unique ideas are developed and differing perspectives are valued, producing superior customer solutions. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, age, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender, gender identity or expression, color, religion, genetic information, marital status, ancestry, national origin, protected veteran status, physical disability, medical condition, mental disability, or disability status and any other characteristic protected by state or federal law. If you’re an individual with a disability or a disabled veteran who needs assistance using our online job search and application tools or need reasonable accommodation to complete the job application process, please contact us by phone at 310.336.5432 or by email at [email protected]. You can also review The Equal Employment Opportunity is the Law poster and the supplement, as well as the Pay Transparency Policy Statement.