Browse
···
Log in / Register

Staff Embedded Software Engineer

$140,000-200,000/year

TP-Link Systems Inc.

Irvine, CA, USA

Favourites
Share

Description

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:  As a staff embedded software engineer at TP-Link. 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 ecosystem.  In this role, you’ll design, implement, and optimize embedded software features, while developing white box testing code on platforms like Linux, PRPL, RDK, and OpenWrt. You’ll collaborate closely with cross-functional teams, including hardware engineers, product managers, and cloud services teams, to ensure seamless integration and optimal performance of the residential ecosystem. Additionally, you’ll develop and execute testing strategies to validate the robustness of your code, ensuring high quality and reliability in production environments.  Key Responsibilities:  Lead the design and architecture of complex internet gateway software.  Design, develop, execute and maintain automated software test suites for the purpose of verifying quality.  Write high-quality, efficient, and maintainable code in C or C++ for embedded systems, following best practices in software development.  Deliver high-quality code, comprehensive test cases, and clear design documentation.  Implement and enhance coding standards within the team, ensuring adherence to best practices in code quality, modularity, and reusability.  Implement continuous improvements and best practices, focusing on resource consumption optimization and network forwarding performance.  Participate actively in code reviews, providing constructive feedback to peers and mentoring junior engineers on software development best practices.  Work closely with product teams and engineers to deliver features end-to-end.  Analyze competitors and build strategies to address market challenges.  Handle customer feedback and resolve issues effectively.  Stay up to date with the latest industry standards and technologies.  Requirements Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, or equivalent experience.  10+ years of experience with embedded software.  Strong understanding of computer architecture, network protocols, and related algorithms.  Proven experience in platform design and solving kernel-level crash problems.  Proven track record in identifying system bottlenecks and optimizing performance (CPU, memory, and network efficiency).  Experience in developing and executing white box tests for embedded systems.  Proficiency in C or C++ programming.  Deep knowledge of embedded systems.  Passion for learning and exploring new technologies and methodologies.    Preferred Qualifications:  Experience with the development prpl, rdk platform, with a strong understanding of their architectures and ecosystems.  Proficiency in debugging tools and methodologies for embedded systems, especially in performance optimization and crash diagnostics.  Experience working with large-scale deployments of embedded systems, particularly in networking or telecommunications environments.  Knowledge of wireless communication standards (Wi-Fi, Zigbee, etc.) and IoT protocols (MQTT).  Strong communication and interpersonal skills, with the ability to work effectively in cross-functional teams and present complex technical concepts to non-technical stakeholders.  Benefits Salary range: $140,000 - $200,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. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.

Source:  workable View original post

Location
Irvine, CA, USA
Show map

workable

You may also like

Craigslist
Server Engineer (Philadelphia)
Presidio is seeking a Server Engineer for a customer in Center City Philadelphia. The preferred candidate would be local to the Greater Philadelphia area and able to travel into the office 3 days a week. This individual will be a member of IT Help Desk Team and ensure systems are operational, configured appropriately and performing correctly. Responsibilities: Server operations: Measure the power and performance of various server platforms including both internal and competitive systems. Responsible for server assembly, operation, SW installation and debug/repair of hardware. Setup, configure, run maintenance, and lifecycle of Storage and Data Backup solutions. Patch management testing and coordination including development and testing security patch packages. Participate in technical on-call rotation. Installation and maintenance: Install parts (e.g. processors, memory, storage, NICs, etc.) for both rack and bench systems. Perform routine data collection and maintain systems, racks, power, network, and remote access. Serve as a key enabler for offsite resources by resetting systems, swapping out parts, and providing overall scheduling for server usage. Maintain lab server and network infrastructure and conduct automated tests on Clients Software/Hardware components. Configure Windows, setup PC from scratch, and troubleshoot hardware and software. Load drivers in Windows. Assist in maintaining IP Addressing database. Assist in maintenance and auditing of all monitoring systems. Firm Building:  Active engagement in department-specific and firm-wide initiatives in order to expand capabilities, create solutions to unmet business needs, improve user experience, or develop more efficient processes. Ability and willingness to contribute to the advancement of team, office and business capabilities. Other duties as required by the position. Required Qualifications: High School Diploma or equivalent experience required. 3+ years of experience working as a Server Technician, Network Administrator or Windows Server Administrator required. 3+ years' experience in Windows, MS-Exchange, MS Office 365, basic networking and overall end-user support required. Excellent customer service skills including the ability to work with all levels of employee. Must possess a sense of urgency and work well under pressure. Ability to work independently, remotely or as a team. Ability to participate in on call rotation that may include evenings and weekends. Duration: 3-month contract through Presidio, potential conversion to FTE CLICK HERE TO APPLY!!
2010-12 Sansom St, Philadelphia, PA 19103, USA
Negotiable Salary
Workable
Mobile App Development Engineer, Android
About 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 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: Our success hinges on the innovative efforts of the TP-Link Global R&D Center, California's tech innovation hub. The center spearheads research and development in next-gen networking, IoT smart home products, and software services, setting the stage for a transformative user experience. Join the TP-Link Global R&D team as an Android App Development Engineer, where you'll collaborate with leading R&D directors, Cloud Architects, UX/UI designers, QA teams, and key hardware personnel. Your contributions will impact TP-Link products and services worldwide, touching the lives of millions. Responsibilities: Development of high-caliber mobile applications for Android platform. Design, develop, release, and maintain complex mobile applications, contribute from conception to successful launch. Collaborate seamlessly with cross-functional teams, including designers, product managers, and QA engineers, to deliver unparalleled user experiences. Conduct meticulous code reviews and ensure strict adherence to coding standards and industry best practices. Stay at the forefront of the mobile development landscape by actively researching, learning, and adopting innovative technologies, platforms, and architectures. Analyze and optimize application performance, to make certain of responsiveness and a seamless user experience. Contribute to the overall architecture and strategic vision of our mobile app development initiatives. Requirements Required Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. Proven track record as a Mobile App Developer, showcasing a successfully released application. Minimum of 2 years of hands-on experience in mobile app development. Proficiency in programming languages such as Kotlin and Java. Knowledge of mobile app architectures, UI/UX principles, and industry best practices. Constantly prioritizing user experience and clear understanding of user requirements. Experience with version control systems (e.g., Git), continuous integration, and deployment pipelines. Exceptional problem-solving skills and a demonstrated ability to troubleshoot complex issues. Experience writing unit tests and testable code. Outstanding communication and collaboration skills. Able to actively listen and collaborate with remote global development teams. Additional Skills (Preferred): Familiarity with cross-platform development frameworks such as React Native or Flutter. Backend development experience and integration proficiency. Knowledge of Jetpack Compose Benefits Salary range: $100,000 - $150,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. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
Irvine, CA, USA
$100,000-150,000/year
Workable
Cloud Software Engineer, Backend
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: Do you thrive in building robust, scalable backend systems for the cloud? Are you passionate about designing and implementing high-performance, secure applications? If so, then this Cloud Software Engineer, Backend role might be perfect for you! In this role, you will be an important member of our engineering team, responsible for the design, development, and maintenance of our backend cloud applications. You'll collaborate with our Cloud Architects, UX/UI designers, QA teams, and key hardware personnel and you will leverage your expertise in cloud technologies and backend development to build secure, reliable, and performant systems that meet our business needs. Key Responsibilities: Research competitors, design, develop, and maintain highly scalable and reliable backend services using cloud-native technologies. Collaborate with frontend engineers and other teams to ensure seamless integration. Select and utilize appropriate cloud technologies (e.g., AWS, Azure, OCI) to build and deploy applications. Optimize backend systems for performance, scalability, and cost-efficiency. Implement robust security measures to ensure data protection and application integrity. Develop various software (e.g., Windows/Linux/Hardware Box) with the same code which is in DDD architecture. Write clean, maintainable, and well-documented code. Automate infrastructure provisioning and deployment using tools like CI/CD pipelines. Troubleshoot and debug complex backend issues. Participate in code reviews & design reviews that are related to the modules that you are responsible for. Stay up to date on the latest cloud technologies and best practices. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. 2+ years of experience in cloud backend software development. Proven experience designing and building scalable, reliable, and secure cloud-based applications. Strong proficiency in backend programming language Java and frameworks like SpringBoot, Service Mesh. Strong proficiency in JVM, multithreading programming, performance optimization skills. Experience with a specific cloud platform (AWS, Azure, OCI). Experience with cloud-based databases (e.g., NoSQL databases such as MongoDB, relational databases). Experience with distributed middleware (e.g. Message queue, config center). Experience with containerization technologies (e.g., Docker, Kubernetes). In-depth knowledge of backend technologies (e.g., APIs, message queues). Experience with security best practices for cloud environments. Excellent communication, collaboration, and problem-solving skills. Ability to work effectively in a team environment. Preferred Qualifications: Experience with DevOps principles and practices. Experience with serverless architectures. Experience with SDN Software Controller Platform. Experience with AI Ops. Benefits Salary range: $120,000 - $180,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. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
Irvine, CA, USA
$120,000-180,000/year
Craigslist
Start your Cybersecurity or Project Management Career TODAY! (Broward County)
UNEMPLOYED INDIVIDUALS WILL BE ASSISTED FIRST!!! Now currently placing for: IT Install Technician L1 Associate Technical Support Specialist (Bilingual) Jr. Cyber Hero Technical Support Expert Operations Technical Specialist Associate IT Project Manager SOME of our most recent placements/hires below: September 2025: SCADA Technician - $64,000 SAIC Tier 1 Help Desk - $52,000 Remote IT Support Specialist - $47,000 IT Systems Analyst - $65,000 August 2025: PC Technician - $49,000 Tech Support Level _$56,000 NOC Technician Data Center - $57,000 Senior Analyst - IT Support - $70,000 AI Security SME - $115,000 July 2025: Ai Engineer - $70,000 Datacenter Technician - $72,000 IT Internship - $37,000 Customer/Tech Support Rep - $41,600 Project Manager - $100,000 All require IT Certifications and some require a 4 year degree but SKILLS over DEGREE! PLEASE READ: ** We have received numerous resumes that are missing the required certifications. If your resume does not meet our requirements or you fill out the form below, you are agreeing to be contacted by our training partner for free training preparing for a similar job. If you have a resume with IT Certifications or Project Management certifications just reply to this ad, if you need to be certified or are new to IT click on the link and fill out the form. https://yourit.lpages.co/broward/
2324 NW 13th Ct, Fort Lauderdale, FL 33311, USA
$49,000-110,000/year
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.