The lab contains many real-time simulators and testbeds representing spacecraft components and I/O data busses as well as Command & Data Handling (C&DH) avionics executing spacecraft flight software against robust simulation software models of spacecraft components.
The Senior Manager reports to the Managing Director of Treasury Documentation and Reporting and will lead these analytical, research and administrative efforts, including report production planning, coordination and execution, meeting key milestones, anticipation of issues, managing dependencies and the resolution of challenges resulting from multiple work streams. The work is performed across the Treasury organization and under tight deadlines.
This position will coordinate with other Delivery Managers to create updates to existing processes and procedures designed to ensure proper installation of the Ground Hardware and Software products across multiple platforms and environments to include a new cloud implementation.
Perform full software life cycle development, including requirements, design, implementation, maintenance, and documentation. Develop and apply advanced methods, theories, and research techniques in the investigation and solution of complex and advanced software applications and problems.
Successful candidate will have experience and skill set should include: C, C++, C#, Java, XML, Windows, .NET, and LINUX/UNIX, system software and scripting development, Java programming, web development, System analysis, System design, Software Design, Software Development and Implementation, Software Test.
Proactively managing and driving training projects from beginning to end: identifying training needs, determining training objectives, gathering content, designing and delivering training, measuring effectiveness, and recapping project success and lessons learned.
Responsibilities include applying the appropriate standards, processes, procedures and tools throughout the development life cycle. Apply knowledge of computer hardware and software, programming experience, information processing techniques and information gathered from system users, to enhance the level of SQE technical reviews of software products and processes.
Software engineering and software development with strong Java experience. The candidate will have experience and knowledge of basic software practices such as coding standards and configuration management.