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 asylumIn this role, you will design, implement, and deploy reliable software infrastructure and automation to support embedded software development and testing of Kuiper Customer Terminals. You will design and develop the tooling to develop production software for Kuiper Customer Terminals, automate pipeline testing processes, and tools to improve R&D efficiency.
Key job responsibilitiesDebugging, diagnosing, and troubleshooting, production software and pipeline issues
Developing Automated Tests: write code to automate testing processes, creating infrastructure frameworks and tools to improve pipeline development and testing efficiency and coverage.
Designing Test Strategies: contribute to the design of test plans, test cases, and test strategies, develop the testing infrastructure ensuring comprehensive testing throughout the software development lifecycle/pipeline
Develop software in Python
Create and maintain documentation for tools and processesA day in the life
As part of our software engineering team, you will design and implement software used to perform pipeline builds, properly test and deploy Kuiper Customer Terminal products. You will work in a collaborative environment with teams in Kuiper Customer terminal hardware and software development. You need to be flexible and responsive to fast changing priorities and issues.
- 3+ years of non-internship professional software development testing experience
- 3+ years of test automation frameworks and tools building experience
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Solid understanding of software testing methodologies, functional, performance, and security testing
- Experience debugging, diagnosing, and troubleshooting complex, production software and pipeline issues
- Experience with the design, set-up and testing of software/firmware integrated into hardware systems (embedded systems)
- Knowledge of overall system architecture, scalability, reliability, and performance in a database environment
- Experience with security in service-oriented architectures and web services
- Experience developing or testing networking/communication hardware systems
משרות נוספות שיכולות לעניין אותך