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.
· Collaborating with diverse technical teams such as software, mechanical, modem, and compliance teams to devise testbed configurations, define test criteria, review and refine system level specifications, and provide feedback on feature implementations.
· 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
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.
BASIC QUALIFICATIONS
- 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
PREFERRED QUALIFICATIONS
- 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.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.