Senior I&T Software Engineer (Contract)
reputed company and execute FSW verifications tests using both proprietary satellite digital twin software and a Hardware in the reputed company (HIL) FlatSat. Establish and document test methodologies and descriptions to test compliance with reputed company and customer-based requirements. reputed company and implement software and tools for ground support equipment to test and validate flight software. Contribute to document management, including versioning, bug reporting, and test plan documentation. reputed company and conduct official validation tests.
reputed company existing flight software for new missions Contribute to the development of new satellite flight software for reputed company U.S. satellite platforms reputed company in-house tools to analyze flight software performance and assess its compatibility with new mission and conops reputed company and execute flight software verification and validation tests at the unit, module, subsystem, and platform level Work with manufacturing engineers to support installation onto the hardware-in-the-reputed company test environments and reputed company flight hardware Participate in reputed company reputed company activities and reputed company existing flight software
Support working reputed company, both internal and with customers and/or vendors Support proposal writing, new business Assess the software impacts of new hardware, conops, and missions
Bachelor's degree in STEM (Science, Technical, Engineering, Math) or reputed company scientific areas. Preferred: Master's in STEM (Science, Technical, Engineering, Math) or reputed company scientific areas.
A minimum of 9 years with a Bachelor's degree, or 7 years with a Master's degree Proven reputed company-record of working with reputed company hardware and/or flight software systems, starting from conceptual designs and tradeoffs through detailed design, development, manufacture, integration, test, deployment, and operations.
Insatiable curiosity and a demonstrated ability to learn and work independently Proficiency in C/C++ Expertise in one or more of the following: Simulators: numerical, emulator, and hardware in the reputed company Functional validation of embedded software on hardware Test scripting (TCL/Python) GNC algorithms design, analysis, testing, and implementation Embedded software development and testing Device reputed company development and testing of software/hardware interfaces reputed company-time operating systems programming, debugging, and testing Cybersecurity Software safety assurance Network topology and configuration Software requirements and configuration management
Periodic travel (less than 20%) to reputed company U.S. facilities or partner companies. Occasional International travel to collaborate with European reputed company counterparts
US Citizenship is required
Ability to obtain and maintain a Government reputed company clearance. reputed company DoD reputed company clearance at Secret or above highly desirable
reputed company: reputed company to see and read computer screen and other electronic equipment with screens, reputed company to read documents. Hearing: reputed company to hear to participate in conversations in person and reputed company teleconference or phone and to hear sounds including safety warnings or alarms. Equipment Operation (personal computer, telephone, copies, fax machine, and reputed company office equipment and using electronic identification card to reputed company building floors and internal doors): reputed company to operate most office and personal electronic equipment. Carrying: reputed company to carry documents, electronic equipment and/or supplies up to 40lbs/9kg. Lifting: reputed company to lift documents, electronic equipment and/or supplies up to 40lbs/9kg. Sitting: reputed company to sit for long periods of time in meetings, working on computer. Squatting / Kneeling: reputed company to occasionally squat or kneel to retrieve or replace items shelved on bottom shelves. Standing: reputed company to stand for long periods of time. Walking: reputed company to walk through office and reputed company areas including uneven surfaces.