IT Architect (Avionics Tools Development)

Job opening ID

Posting title
IT Architect (Avionics Tools Development)

Roles and responsibilities
Ongoing contract position
W2 with full benefits
Customer and contract specific training will be required and provided.

Job Description:
Provide an IT Architect who will develop various tools needed for the development of the Europa Clipper Avionics and software system.  These include a Telemetry Table compiler, an REU PPROM compiler, a 1553 bus list generator, and tools for visualization and manipulating memory blocks in bulk data storage devices.

As an example, the first tool needed would be the telemetry table compiler which is a software program that accepts design content expressed in a form which can be processed and transformed into another form. This transformation concept can be applied in layers. Processing increases with successive layer transformations. When applied to a layered problem, a divide and conquer approach can be employed, where each sub-problem is solved, then chained together.

This is commonly built with a collection of related tools, called a tool chain, which may have one or more compilers. Each compilation step has its own internal phases. Generated artifacts collectively are called Telemetry Tables and include: Measurement Table, Measurement Table Pointer Table & Descriptor Table. These are well specified in the REU FPGA Specification.  

Will architect solutions using latest technology for efficient implementation.  Requires a broad exposure to multiple languages and experience with customized tools with Domain Specific Languages (DSLs).

Required Skills:
•Must be a US Citizen or Green Card Holder
•Offer contingent on ability to successfully pass a background check and drug screen

Number of positions