Kuiper Payload System Characterization Software Engineer , Payload System Characterization
As a build system and tooling software engineer, you will engage with an experienced cross-disciplinary team in a daily basis to derive CI/CD, develop tools to automate progress, and integrate frameworks to enable large scale (embedded) software development. You will work closely with colleagues throughout Project Kuiper’s to integrate various SW packages and subsystems. You will be part of the lifecycle of the development and deployment of the final integrated product. As a member of Kuiper Payload System Characterization (PSC) team, you will be responsible for building embedded hooks required to inspect various KPIs in the protocol stacks, developing tools to automate most of the daily work, etc. During this process you will be interacting and communicating with cross-disciplinary teams across Kuiper project.Export Control Requirement:Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.Key job responsibilities• Own and maintain the system(s) analyzer tools used by the PSP team• Own and create tools that help the generation and manipulation of data sets, simulations, and payload system configuration files• Implement developer-facing interfaces to automate manual tasks such as data generation, simulation setup, file transfers, remote hardware control, and other "boilerplate" actions• Create and maintain documentation for developed tools, its corresponding interfaces and test casesBASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...