Senior Embedded Software Engineer (Home Networking)
$150k - $240kTP-Link Systems Inc.
Job Description
Job Description
About Us:
Headquartered in the United States, TP-Link Systems Inc. is a leading global provider of networking devices and smart home products. Consistently ranked as the world's top provider of Wi-Fi devices, TP-Link is dedicated to delivering innovative solutions that improve people’s lives by offering faster, more reliable connectivity. Serving customers in over 170 countries, we are committed to expanding our global footprint.
At TP-Link Systems Inc., we believe that technology has the power to transform the world for the better. Our mission is to design reliable, high-performance products that connect users worldwide to the limitless possibilities of technology.
We are driven by our core values of professionalism, innovation, excellence, and simplicity. Our goal is to help clients achieve outstanding global performance and to provide consumers with a seamless, effortless technology experience.
Overview:
We are seeking a highly skilled and experienced Senior Embedded Software Engineer to design, develop, and optimize consumer networking products such as routers, access points, and switches on our home networking product line. In this role, you will work closely with cross-functional teams to bring projects from concept to completion, participating in the research and development of various products, design and implement cutting-edge Wi-Fi and networking features. As a senior member of the team, you will lead feature architecture, troubleshoot complex issues, and provide mentorship to junior engineers, ensuring the delivery of high-performance, reliable products.
Key Responsibilities:
- Collaborate with product management to conduct technical research and feasibility assessments that guide product design decisions.
- Design and develop embedded networking products, leading chipset bring-up, SDK integration, and application development across multiple hardware platforms.
- Conduct software architecture design and define system requirements to ensure efficient, scalable, and maintainable solutions.
- Partner with hardware teams to implement hardware-dependent functions and resolve integration challenges.
- Develop and optimize software features while analyzing and troubleshooting networking issues to ensure robust, high-performance connectivity.
- Create clear and comprehensive technical documentation, including design specifications, software architecture, and other necessary documents to support future development, maintainability, and effective collaboration.
- Lead design and code reviews to ensure high-quality standards, resolve issues, and incorporate team feedback.
- Manage the software development lifecycle, ensuring timely delivery and effective coordination with QA teams on testing and issue resolution.
- Oversee firmware releases and maintain detailed documentation, user manuals, and change logs for each update.
- Ensure product readiness for production by developing manufacturing tools, facilitating certifications, and providing on-site support as required.
- Investigate and address customer-reported issues, implementing firmware updates to enhance performance and resolve issues.
- Mentor junior engineers to enhance their coding, debugging, and software design skills, fostering team growth and capability.
- Conduct industry analysis to stay informed of trends and maintain a competitive edge in product offerings.
Requirements
Required Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
- 5+ years of experience in embedded systems design and development.
- Proficiency in programming languages such as C, C++, and assembly.
- Experience with embedded operating systems (e.g., Linux) and device drivers.
- Solid knowledge of communication protocols, such as TCP/IP, Ethernet, and Wi-Fi.
- Hands-on experience developing networking products, including access points, routers, and switches.
- Thorough knowledge of network protocols and standards, including DHCP, IPv4, and IPv6, with familiarity in Linux bridge and network stack internals.
- Experience with version control systems (e.g., Git) and continuous integration tools.
- Strong problem-solving and debugging skills.
- Excellent communication and leadership abilities.
Preferred Qualifications:
- Strong understanding of professional software engineering practices and the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Experience as a mentor, tech lead, or in leading an engineering team.
- Experience developing products using Wi-Fi 6/7 chipsets.
- Experience working on requirements for Internet Service Providers (ISPs).
- Proficiency in the entire embedded networking stack, with strong technical expertise and problem-solving skills.
Benefits
Salary range: $150,000 - $240,000
- Fully paid medical, dental, and vision insurance (partial coverage for dependents)
- Contributions to 401k funds
- Bi-annual reviews, and annual pay increases
- Health and wellness benefits, including free gym membership
- Quarterly team-building events
At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc.
Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
$154.68k - $231.7k
...PHY SW Team develops software for Marvell's DSP products... ...components, including embedded FW, customer SDK, and... ...role of a Principal Engineer in our team is to ensure... ...of Ethernet networking from the OSI model, with... ...help balance work and home life, robust mental health...Work from homeSeniorPermanent employmentFull timeInternshipWorldwide- ...develop, implement, and test low level embedded software including, but not limited to: RTOS, Memory... ...: Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science... ...out for your well-being-at work and at home-so you can focus on realizing your ambitions...Work from homeSeniorFull timeWork at officeLocal areaRemote work
$100k - $140k
DescriptionA Kforce client is seeking to hire an Mid to Senior Embedded Software Engineers in Chandler, Arizona (AZ).Summary:We are working directly... ...sharing. This position is partial remote (Ability to work from home 3 days a week).Responsibilities include:* Coding and...Work from homeSeniorRemote work3 days per week$152k - $241.5k
...world.The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive... ...Excellent C/C++/Python programming skills.Experience with embedded system involving Linux/RTOS with exposure to bring-up and...SeniorFull time- ...intuitive design, intelligent software, and next-generation... ...and test low-level embedded software that is... ...a member of the HWIO Engineering group, you’ll work with... ...are seeking a skilled Senior Embedded Software Developer... ...-being-at work and at home-so you can focus on...Work from homeSeniorFull timeLocal areaRelocationRelocation packageFlexible hours
$224k - $356.5k
...Linux for Edge team develops system software for NVIDIA’s latest edge AI platforms... ..., smart cities, and more. We seek a Senior System Software Engineer / Platform SW Execution Lead who... ...substantial industry experience in system/embedded software.12+ years of relevant...SeniorFull time$85.9k - $137k
...the global leader in high-speed connectivity, is seeking a Senior Software Engineer for its WaveLogic Modem Software Development team in Atlanta... ...Georgia. This position plays a critical role in developing embedded software for optical transport and switching capabilities....Senior- ...Patton Electronics Co. is seeking an experienced software engineer to participate in the design and development of its LAN/WAN products... ...and delivering a wide range of software components for embedded networking applications, targeting microprocessors and SoCs, as part...Senior
$111.3k - $166.9k
...Software EngineerAs a leading technology innovator, Qualcomm pushes... ...for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications... ...your success at work, at home, and at play. Your recruiter...Work from homeSeniorWork experience placement- ...patients worldwide.We’re a team of engineers, clinicians, and innovators united... ...DescriptionPrimary Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform... ....Familiarity with Linux networking configuration, wireless networking,...SeniorLocal areaWorldwideFlexible hours
- ...capabilities in-house for the first time. We're looking for Senior Embedded Controls Software Engineers who want to be part of that from day one: writing hand-... ..., we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how...Work from homeSeniorFull timeLocal areaRelocationRelocation package
- ...PACCAR's Silicon Valley Innovation Center in Sunnyvale, CA is seeking a Senior Software Engineer to write, maintain, and deploy code for vehicle technologies including telematics, sensor data, and edge/cloud architectures. You will lead hands-on development, oversee...Senior
$118.86k - $190.18k
Fujitsu Careers is seeking a Software Engineer in Dallas, TX to design and enhance optical communication... ...candidate should have experience in embedded software development, particularly in... ...in C/C++, Python, and understand network management protocols. We promote a diverse...Senior- 1Finity, a Fujitsu company, seeks an experienced Software Engineer to join the embedded software team in Richardson, TX. You will design, implement, and enhance fiber optical networking systems used in carrier-grade networks. The role emphasizes embedded Linux, model-driven...Senior
- ...Treetown Tech is hiring a Senior Embedded Software Engineer in Ann Arbor, MI. The role offers hybrid work with home days as needed by projects, and a collaborative environment focused on cutting-edge development for consumer and military applications. Ideal candidates...Work from homeSeniorRelocation package
$140.5k - $221.5k
Viasat, located in Marlborough, Massachusetts, is seeking an Embedded Software Engineer. The role involves developing software for encrypted communications systems and requires extensive experience with embedded software in C/C++. Ideal candidates will have strong Linux...Senior- Zoomcar is seeking a skilled software engineer for networking-related products in Sunnyvale, CA. The role requires a strong background in C/C++ and extensive experience in networking software development. Ideal candidates will collaborate with hardware teams and handle...Senior
$150k - $200k
...Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top... ...lifestyle. Overview: We are seeking a skilled Senior Embedded Software Engineer to design, develop, and optimize Omada enterprise...SeniorLocal areaWorldwide- ...Patton Electronics seeks an experienced software engineer to design and develop a wide range of LAN/WAN networking software for embedded platforms. You will independently architect and implement components for real-time systems on microprocessors and networking ICs in...Senior
- Apple Inc. is seeking an Embedded Software Engineer for the Vision Products Group in Sunnyvale, CA. You will architect, prototype, and develop real-time software across the vision devices software stack for next‑generation AR/VR products. You will work on OS/silicon‑level...Senior
$96.8k - $118.3k
A global cybersecurity leader is seeking an Embedded Software Engineer to enhance and develop embedded solutions for networking and security appliances. The successful candidate will work on software for firewall products, improving performance and reliability while collaborating...Senior- ...A leading appliance manufacturer in Madison, WI is seeking an experienced embedded software engineer to innovate and develop on sophisticated control platforms. The role involves building high-quality software features, collaborating with other engineers, and engaging...Senior
- ...Infrastructure division is currently seeking a Senior Embedded Firmware Engineer to join our team. This position will... ...to choose when you work from home and in the office. Learn more:... ...Document and formally release embedded software following company procedures. Develop...Work from homeSeniorWork experience placementWork at officeRemote workRelocation packageFlexible hours
- ...Gogo is seeking a Senior Airborne Platform Software Engineer in Colorado to design, develop, and test production‑quality software for BA airborne products on a Linux platform. You will develop new features and enhance existing components for our Next Generation 5G Air...Senior
$140k - $180k
...developer to join our engineering team. The ideal candidate... ...experience developing embedded Android and Linux... ...focus on IoT solutions, network connectivity, and audio... ...customize embedded software solutions for IoT devices... ...Leave Work From Home Stipend Commuter Benefit...Work from homeSeniorWork at officeRemote workFlexible hoursShift work- Treetown Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary engineering team in Ann Arbor, Michigan. This is a hybrid remote... ...schedule flexibility and the opportunity to work from home several days per week and dependent upon project needs....Work from homeSeniorFull timeLocal areaImmediate startRemote workRelocation packageFlexible hours
$117.5k - $235.7k
...s premier science and engineering lab for national security... ...work and working from home) Generous vacation,... ...Computer Science/Software Engineer. Your primary... ...ultra‑low DC power, size‑embedded RF receiver/transmitter... ...RF test equipment (network analyzer, spectrum analyzer...Work from homeSeniorPart timeRemote workWorldwideRelocationRelocation packageFlexible hours$103.62k - $172.63k
...pursue their financial goals. Job Overview:LPL is seeking a Senior Network Engineer to join our Datacenter Network Engineering team. This individual... ...competitive, designed to support your success at work, at home, and at play - such as 401K matching, health benefits,...Work from homeSeniorFull timeWork experience placement- ...Lambda’s designated work from home day is currently Tuesday.What... ...on deploying and configuring networking Hardware for new and existing... ...on-call rotation for Network Engineering teamYouHave 10+ years of... ...knowledge or experience maintaining Software Defined Networks (SDN)...Work from homeSeniorWork at officeLocal areaFlexible hours
$79.7k - $142.6k
...) alongside a team of engineering colleaguesPositively contribute... ...troubleshoot complex network layer 1-7 issues while... ...as: load balancer software or hardware upgrades... ....Job Keywords: Senior Network Engineer, Telecommute... ..., Work at Home, Work from Home, Remote...Work from homeSeniorWork experience placementRemote workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer (Home Networking). Be the first to apply!
- embedded engineer Irvine, CA
- embedded software engineer Irvine, CA
- embedded developer Irvine, CA
- embedded systems software engineer Irvine, CA
- network engineer - transport Irvine, CA
- network developer Irvine, CA
- senior network engineer remote Irvine, CA
- network implementation engineer Irvine, CA
- network engineer Irvine, CA
- core network engineer Irvine, CA



