> Markdown version of [/jobs/ext/2006299-principal-wireless-protocol-software-engineer](https://www.wearedevelopers.com/jobs/ext/2006299-principal-wireless-protocol-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Wireless Protocol Software Engineer - **Company:** Space Exploration Technologies Corp. - **Location:** Palo Alto, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Universal Mobile Telecommunications Systems, LTE (Telecommunication), Communications Protocols, Protocol Stack, Computer Engineering, Software Debugging, Embedded C, Linux on Embedded Systems, IPv4, IPv6, Joint Test Action (IEEE Standards), Network Layer, Multiprocessing, Network Monitoring, Routing, Simple Network Management Protocols, Software Engineering, Systems Integration, Software Technical Review, Strategies of Testing, Wireshark, Wi-Fi Technology, Ethereal, Information Technology, Medium Access Control (MAC), OPNET (Software) - **Published:** August 9, 2026 - **Apply:** https://www.wayup.com/i-j-spacex-113701201485506/ ## About the Role + Bachelor's Degree in computer science, computer engineering, or other engineering field. + 10+ years of experience in hands-on embedded C/C++ software development for communications protocols. + 7+ years of work experience in any of the L2, L3 protocol stack layers in broadband access technologies such as: WiFi, UMTS, LTE or satellite broadband. + 7+ years of experience with embedded Linux software development. PREFERRED SKILLS AND QUALIFICATIONS: + Master's Degree in computer science, computer engineering, or other engineering field. + Experience in Multithread/Multicore programming. + Experience with systems integration and testing methodologies. + Experience in Hardware/software integration like DMA, MMIO, etc. + Experience with JTAG, SWD debugging. + Experience in modeling and validating MAC protocols using simulation tools like NS3, OPNET or other. + Skilled in troubleshooting and tuning of component hardware, software, networking and communications protocol problems. + Understanding of network layer components such as IPv4, IPv6, Mobile IP, routing, forwarding, etc. + Proficiency with network monitoring protocols and tools such as SNMP, RMON, Wireshark, Ethereal. + Experience in development of very high performance SW with minimum delay and limited response time. + Able to consistently contribute effort, leadership, and creative thinking to solving complex and significant problems in a collaborative fashion. + Able to demonstrate the ability to work concurrently on multiple complex and sometimes ambiguous problems. + Able to communicate complex concepts, problems and solutions clearly and effectively to all levels within the organization. ADDITIONAL REQUIREMENTS: + Must be willing to work extended hours and weekends as needed. ITAR REQUIREMENTS: + To conform to U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about ITAR here. ## Description SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL WIRELESS PROTOCOL SOFTWARE ENGINEER RESPONSIBILITIES: + Design, code, maintain, test and document the link-layer protocol for the Satellite Communications Network. + Collaborate with the MAC protocol design team for protocol development. + Work with the PHY and Network teams to seamlessly integrate the link-layer within the Network stack. + Integrate the link-layer with simulation infrastructure. + Participate in architecture, design and code reviews and provide peer feedback. ## Related Videos - [IP Authentication: A Tale of Performance Pitfalls and Challenges in Prod](https://www.wearedevelopers.com/videos/1413-ip-authentication-a-tale-of-performance-pitfalls-and-challenges-in-prod) - [IoT: The road to sustainability](https://www.wearedevelopers.com/videos/557-iot-the-road-to-sustainability) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [A Technical Introduction to Bitcoin's 2nd Layer- The Lightning Network](https://www.wearedevelopers.com/videos/15-a-technical-introduction-to-bitcoin-s-2nd-layer-the-lightning-network) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)