Embedded System Software Engineer, Connectivity
4 days ago
Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint.
We believe technology changes the world for the better At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.
Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.
Overview:
We are looking for a highly motivated Embedded System Software Engineer with expertise in Connectivity to join our Consumer Electronics Product Software team at TP-Link Systems, Inc.
In this role, you’ll collaborate with a cross-disciplinary team of experienced professionals to help conceive and design innovative consumer products. Your primary focus will be firmware development for MCU subsystems, either within a standalone MCU chip or the MCU subsystem of a Wi-Fi chip used in IoT smart products, typically in an RTOS environment.
Key Responsibilities:
- Collaborate with cross-functional teams to define system requirements and design effective solutions.
- Participate in the entire software development process, from design through production, for TP-Link Smart Home devices.
- Assist in the bring-up, integration, and application adaptation of connectivity chipsets.
- Design, develop, and optimize embedded software for microcontrollers, processors, and other embedded systems.
- Write, debug, and test software for real-time embedded systems using C/C++ and other relevant programming languages.
- Use cross-compiling methods to complete the bring-up and integration of chip SDKs and third-party functionalities.
- Work with Wi-Fi, Bluetooth BR/EDR/BLE protocols, and network stacks such as TCP/IP, Thread, BLE Mesh, and Matter across a range of use cases.
- Troubleshoot and resolve complex issues in embedded systems, working closely with hardware and firmware teams to debug and optimize system performance.
- Conduct unit testing, integration testing, and system validation for embedded systems.
- Ensure that software is safe, reliable, and meets all performance standards, including security protocols to protect against potential vulnerabilities.
- Optimize code to meet performance, memory, and power efficiency requirements.
- Maintain and enhance existing embedded software systems.
- Work with version control systems (e.g., Git) and development tools for continuous integration.
- Provide technical documentation, including design specifications, software architecture, and user manuals.
- Collaborate with external vendors and third-party partners to efficiently integrate hardware and software components.
- Stay updated on emerging trends and technologies in embedded systems, IoT, and connectivity protocols to continuously improve product features and performance.
- Mentor and guide recent graduates, providing technical leadership and sharing best practices through code reviews and team collaboration.
Requirements
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- 3+ years of experience working with embedded software, ideally in consumer electronics or IoT.
- Strong software engineering skills, including design, programming (C/C++), scripting, and debugging.
- Familiarity with embedded operating systems (e.g., RTOS, Linux) and real-time system design.
- Experience working with microcontrollers, processors, and hardware interfaces such as UART, SPI, I2C, and GPIO.
- Familiarity with network protocols and standards, including HTTP, SSL, and MQTT.
- Solid understanding of the software development life cycle, including version control, unit testing, and continuous integration.
- Strong problem-solving skills with great attention to detail.
- Ability to work independently and collaboratively in a fast-paced environment.
- Ability to read schematics and have a basic understanding of hardware components.
Preferred Qualifications:
- Experience in developing consumer electronics products, such as IPCs, doorbells, and IoT devices.
- Hands-on experience with connectivity chipset bring-up and integration.
- Knowledge of wireless communication protocols, such as Wi-Fi and BLE.
- Experience with debugging tools and techniques like JTAG, oscilloscopes, or logic analyzers.
- Knowledge of power optimization techniques for embedded devices.
- Familiarity with security protocols in embedded systems (e.g., TLS, encryption algorithms).
- Strong communication, interpersonal, and project leadership skills.
- Ability to quickly adapt to new technologies and frameworks.
Benefits
Salary range: $100,000 - $140,000
- Free snacks and drinks, and provided lunch on Fridays
- 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.
-
Senior Embedded System Software Engineer
4 days ago
Irvine, United States TP-Link Systems Inc. Full timeJob DescriptionJob DescriptionAbout Us:Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable...
-
Senior Embedded System Software Engineer
3 days ago
Irvine, United States TP-Link Systems Inc. Full timeAbout Us: Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. With a...
-
Senior Embedded System Software Engineer
7 hours ago
Irvine, California, United States ZipRecruiter Full timeOverview">We are seeking an experienced Senior Embedded System Software Engineer to join our team at TP-Link Systems Inc. The ideal candidate will have a strong background in software development and embedded systems, with a focus on connectivity.">About the Role">Design and develop high-quality embedded software for microcontrollers, processors, and other...
-
Embedded System Software Engineer
4 days ago
Irvine, United States TP-Link Systems Inc. Full timeJob DescriptionJob DescriptionAbout Us:Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable...
-
Embedded System Software Engineer
4 days ago
Irvine, United States TP-Link Systems Inc. Full timeAbout Us: Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. With a...
-
Embedded Software Engineer
4 days ago
Irvine, United States TP-Link Systems Inc. Full timeJob DescriptionJob DescriptionHeadquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable...
-
Software Engineer for Embedded Systems
6 days ago
Irvine, California, United States Capgemini Engineering Full timeAbout the RoleWe are looking for a motivated and driven Network Development Engineer with experience in embedded software development to join our versatile team that conducts research, design and development of software running on Linux or Windows OS to power our latest products.Key Responsibilities:Design, implement, integrate, and verify software...
-
Senior Embedded Software Engineer
4 days ago
Irvine, United States TP-Link Systems Inc. Full timeJob DescriptionJob DescriptionHeadquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable...
-
Staff Embedded Software Engineer
4 days ago
Irvine, United States TP-Link Systems Inc. Full timeHeadquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. With a commitment to...
-
Staff Embedded Software Engineer
4 days ago
Irvine, United States TP-Link Systems Inc. Full timeJob DescriptionJob DescriptionHeadquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable...
-
Software Engineer
3 days ago
Irvine, California, United States Diverse Lynx Full timeAbout UsDiverse Lynx LLC is a dynamic and innovative company that values diversity and inclusion. We are committed to providing a work environment that is free from discrimination and harassment.Job SummaryWe are seeking a highly skilled Software Engineer - Embedded Systems to join our team. The successful candidate will be responsible for developing...
-
Embedded Systems Software Developer
7 hours ago
Irvine, California, United States TP-Link Systems Inc. Full timeJob OverviewWe are seeking an exceptional Embedded Software Engineer to join our team at TP-Link Systems Inc. In this role, you will be responsible for designing, implementing, and optimizing embedded software core functions on our platforms.
-
Senior Embedded Software Engineer
4 days ago
Irvine, United States Willow Laboratories Full timeJob Summary:We are a close-knit, collaborative team, guided by a mission to improve lives by making the impossible possible through innovation. Our cutting-edge technologies are found in hospitals around the world. We are searching for a Lead Embedded Software Engineer who will be responsible for developing complex software for low power and battery powered...
-
Senior Embedded Software Engineer
4 days ago
Irvine, United States Willow Laboratories Full timeJob Summary:We are a close-knit, collaborative team, guided by a mission to improve lives by making the impossible possible through innovation. Our cutting-edge technologies are found in hospitals around the world. We are searching for a Lead Embedded Software Engineer who will be responsible for developing complex software for low power and battery powered...
-
Embedded Software Engineer
4 days ago
Irvine, United States Willow Laboratories Full timeJob Summary:We are a close-knit, collaborative team, guided by a mission to improve lives by making the impossible possible through innovation. We are searching for an Embedded Software Engineer who will be responsible for developing cutting edge healthcare embedded software. This position is an integral part of our global medical technology company that...
-
Embedded Software Engineer
4 days ago
Irvine, United States Willow Laboratories Full timeJob Summary:We are a close-knit, collaborative team, guided by a mission to improve lives by making the impossible possible through innovation. We are searching for an Embedded Software Engineer who will be responsible for developing cutting edge healthcare embedded software. This position is an integral part of our global medical technology company that...
-
Staff Embedded Software Engineer
23 hours ago
Irvine, United States Ledgent Technology Full timeOverview: As a staff embedded software engineer, You will be responsible for enhancing the residential device platform, which will be deployed to more than 100 million devices, creating an extensive network/IoT ecosystem for end users and ISP operators. Leveraging your expertise in embedded systems, you'll play a key role in building an exceptional...
-
Embedded Systems Engineer
4 hours ago
Irvine, California, United States TP-Link Systems Inc. Full timeAbout the RoleWe are looking for a highly motivated and experienced Embedded Software Engineer to join our Consumer Electronics Software Platform team at TP-Link Systems Inc.The ideal candidate will have a strong technical background in embedded systems, with expertise in embedded Linux and RTOS. They should have experience leading the design, build, and...
-
Senior Software Engineer
12 hours ago
Irvine, California, United States Ledgent Technology Full timeKey ResponsibilitiesDesign and Architecture: Lead the design and architecture of complex internet gateway software.Testing and Quality Assurance: Design, develop, execute, and maintain automated software test suites for verifying quality.Coding Standards: Write high-quality, efficient, and maintainable code in C or C++ for embedded systems, following best...
-
Embedded Software Engineer
4 days ago
Irvine, United States TP-Link Systems Inc. Full timeJob DescriptionJob DescriptionAbout 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...