Sr. RF Software Development Engineer, Leo RF Technogies
Redmond, WA - USA
Department:
Job Summary
The Leo RF Technologies team is looking for a Software Development Engineer who is excited to work at the intersection of low-level software Linux-based systems RF engineering wireless communications and AI-driven engineering productivity.
In this role you will develop software tools automation and AI-enabled workflows that help hardware and software engineering teams design debug validate and operate complex RF systems. You do not need to come in as an RF expert but you should have a strong software engineering foundation a high learning velocity and the drive to understand low-level Linux systems embedded environments 3GPP concepts gNodeB architecture and RF engineering fundamentals.
You will work closely with RF antenna modem PHY/MAC embedded software manufacturing test and systems engineering teams to identify productivity bottlenecks and build scalable software solutions. Your work will help engineers move faster debug more effectively improve documentation and knowledge discovery and adopt AI in practical high-impact ways across hardware and software development.
This is an individual contributor software development role for someone who enjoys ambiguous technical problems can learn across disciplines and wants to build tools that directly improve how complex satellite communication systems are engineered.
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
- Develop AI-assisted engineering solutions for documentation search debug support test data analysis issue triage and engineering knowledge discovery.
- Work with low-level Linux environments including LEP and embedded Linux-based platforms to support RF and communication system development.
- Build automation and integration pipelines that connect engineering data sources test systems logs documentation and analysis tools.
- Partner with RF engineers to understand antenna phased array modem gNodeB 3GPP and satellite communication concepts well enough to build useful software abstractions and tools.
- Create scalable backend services APIs data pipelines and developer productivity platforms that improve engineering execution across multiple teams.
- Develop tooling that helps engineers debug hardware/software interactions across RF systems embedded software and communication protocol layers.
- Improve access to technical knowledge by building systems that index organize retrieve and summarize engineering documentation and data.
- Collaborate with cross-functional teams to identify recurring manual workflows and replace them with robust software solutions.
- Write high-quality maintainable code and documentation that can be adopted by engineering teams across Leo.
A day in the life
You may start the day reviewing feedback from RF engineers who are trying to debug a hardware issue and need better access to logs test data and system documentation. You might then work with embedded software teams to understand how a Linux-based platform exposes RF telemetry followed by building a service that indexes that data and makes it searchable through an AI-assisted interface.
Later you may meet with systems engineers to learn how 3GPP and gNodeB concepts map into Leos satellite communication architecture then translate that understanding into tooling that helps teams validate assumptions identify regressions or accelerate root-cause analysis.
This role requires curiosity technical depth and the ability to move between software systems hardware context and AI-enabled productivity use cases. You will not just write code; you will help define how software and AI can make RF and hardware engineering teams more effective.
- 5 years of non-internship professional software development experience
- 5 years of programming with at least one software programming language experience
- 5 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
- 5 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience
- Bachelors degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status disability 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 for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience qualifications and location. Amazon also offers comprehensive benefits including health insurance (medical dental vision prescription Basic Life & AD&D insurance and option for Supplemental life plans EAP Mental Health Support Medical Advice Line Flexible Spending Accounts Adoption and Surrogacy Reimbursement coverage) 401(k) matching paid time off and parental leave. Learn more about our benefits at WA Redmond - 168100.00 - 227400.00 USD annually
Required Experience:
Senior IC
About Company
Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa Devices, sporting goods, toys, automotive ... View more