Senior Embedded PHY Software Engineer - Wireless Systems
New Today
Join us as a Senior Embedded PHY Software Engineer in the exciting initiative of Project Kuiper, aiming to launch a constellation of Low Earth Orbit satellites delivering high-speed broadband connectivity to underserved communities worldwide. This is a unique opportunity to shape and innovate wireless technology with minimal legacy constraints.
As a part of our team, you will be engaged in:
Designing embedded software architecture for the Physical Layer (L1) Modem across the Kuiper network.
Developing embedded software in assembly, C, and C++ within a real-time operating system environment for cutting-edge satellite communication systems.
Collaborating with L2 MAC software teams to create reliable interfaces and inter-process communications between L1 and L2 software stacks.
Working closely with ASIC design, Verification, and MAC systems teams to ensure successful board bring-up, integration, and testing.
Integrating and debugging system components from PHY to network layer while interfacing with flight computer and SDN control subsystems.
Adapting design and test activities in response to the latest hardware/software capabilities developed by our teams.
Supporting system bring-ups and end-to-end testing using advanced lab equipment including Vector Signal Generators and Analyzers, Packet Generators, and Channel Emulators.
Contributing to development-test bring-up procedures using Linux, Python, and bash scripting.
Utilizing telemetry to validate link performance regarding key indicators such as throughput and latency.
Qualifications:
Master's degree in Computer Science, Electrical Engineering, or a similar field.
7+ years of professional embedded software development experience, particularly with real-time constraints.
Expertise in code development methodologies, debugging, version control, and code maintenance.
Experience with software defined radios (SDRs) and programming in C/C++. Knowledge of VHDL/Verilog is advantageous.
Preferred Qualifications:
PhD in Computer Science or Electrical Engineering.
Experience in multiple access wireless communications systems like 5G, WiFi, or other OFDM systems.
Knowledge of Ethernet protocols such as IP, UDP, TCP, HTTP, and analysis tools like Wireshark.
Familiarity with test automation setups and scripting languages such as Python, Perl, or Matlab.
Experience with lab test equipment including channel emulators and spectrum analyzers.
Familiarity with modem system simulation in Matlab or C/C++.
A strong background in wireless communication systems or digital signal processing, particularly in developing PHY/MAC layer software for embedded multicore processors.
We encourage applicants from all backgrounds and ensure an inclusive culture. If you require any accommodations during the application and hiring process, please let us know.
This position will remain open until filled. Apply today!
- Location:
- Austin, TX, United States
- Category:
- Computer And Mathematical Occupations
We found some similar jobs based on your search
-
New Today
Senior Embedded PHY Software Engineer - Wireless Systems
-
Austin
Join us as a Senior Embedded PHY Software Engineer in the exciting initiative of Project Kuiper, aiming to launch a constellation of Low Earth Orbit satellites delivering high-speed broadband connectivity to underserved communities worldwide. This is...
More Details -
-
New Today
Senior Embedded PHY Software Engineer - Wireless Systems
-
Austin, TX, United States
- Computer And Mathematical Occupations
Join us as a Senior Embedded PHY Software Engineer in the exciting initiative of Project Kuiper, aiming to launch a constellation of Low Earth Orbit satellites delivering high-speed broadband connectivity to underserved communities worldwide. This is...
More Details -