המקום בו המומחים והחברות הטובות ביותר נפגשים
As a MAC Software Integration and Test Engineer, you will work closely with colleagues throughout Project Kuiper’s inter-disciplinary team to support software development environments and automated test systems. You must be responsive, flexible and able to succeed within a collaborative and fast-paced environment.As a member of the MAC software team, you will be responsible for verification and validation of MAC software components as well as their integration with hardware and broader system software. You will support triage, debugging, and troubleshooting efforts of system level integration teams. This will include evaluation of bugs on system level testbeds, recreation of bugs on unit level testbeds, coordinating with MAC team developers, and verifying bug resolution prior to release of fixes back to system level teams.Responsibilities
· Working within a project team and taking responsibility for a high bandwidth, low earth orbit communications satellite constellation software.
· Deep-dives into component and subsystem designs to document expectations, evaluate tests, remedy test failures, and provide quick feedback to improve performance.· Integrating the unit level and end-to-end RF communications system hardware and software.
· Defining test plans and procedures for lab and RF chamber testing of integrated hardware/software devices.
· Supporting on-orbit payload verification and testing.
· Analyzing and mitigating potential software/resource conflicts across system devices.
· Implement, validate, and optimize RF lab set-ups composed of antennae, measurement equipment, and prototype equipment. Analyzing RF link budget / line-up for test set-ups and for the deployed systems.
· Configuring test equipment for automated operation: satellite link emulator, spectrum analyzer, signal generator, etc.
· Meeting with suppliers to select enabling lab technologies.
· Interpreting test results, troubleshooting issues, performing root-cause analysis for any test failures.
· Documenting test results, test coverage, and other KPI metrics. Communicating status and issues effectively with developers and managers.Export Control Requirement
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 4+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or related discipline, or 5+ years of RF, satellite, aerospace, or related industry experience.
- 5+ years of experience in RF hardware, network hardware, software integration, or software V&V.
- Familiarity with Linux, software test automation, and CI/CD concepts
- Master’s degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent experience.
- Experience with on-orbit payload verification or satellite testing.
- Experience with HITL and CI/CD for flight software.
- Experience with RF payload test automation.
- Experience with current and upcoming RF standards in cellular (4G/5G), OFDM/WiMAX, 802.11ad, microwave backhaul, DVB-S2 / DVB-C, OR similar broadband wireless standards.
- Experience with communications theory and RF systems: OFDM, MIMO, free-space optics, polarization, spread spectrum, matching, S-parameters, losses, coherence, etc.
משרות נוספות שיכולות לעניין אותך