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

Workable
Java Developer
Role: Java Developer Location: Philadelphia, Philadelphia, PA Mandatory skills: Java, Spring, Jenkins, Tomcat, Python, MySQL, GIT, Test Automation Framework Development Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, or a related technical field Define and develop test automation using the following: Java J2EE, Spring, Jenkins, Tomcat, Python, MySQL, GIT and Maven Deploy using Agile or Scrum in a DevOps environment. Additional advantage having +1 year of experience or domain in developing in video and broadband product architecture utilizing RDK/TDK suite. Key Job Responsibility: +5 years DevOps Practices: •Full Lifecycle Ownership: Oversee solutions through their entire lifecycle, from design to production deployment. •Comprehensive Solutioning: Design, develop, execute, train, operationalize, monitor, and triage end-to-end solutions. Focus on enhancing process quality and predictability. •Observability and Oversight: Improve observability to ensure comprehensive oversight of the end-to-end release readiness process. •Process Optimization: Develop and implement process improvements to boost team velocity and efficiency. •Collaboration and Integration: Work closely with other engineers, integrating business and functional priorities into solutions. Act as a key contributor in complex, high-stakes environments. •Operationalization: Successfully operationalize solutions in production to ensure seamless functionality and impact. 2.+5 years BDD and Test Automation Expertise: •Have a good understanding of Business-Driven Development strategy. •Explore advanced topics such as test data management, scenario refactoring, and integrating BDD with continuous integration/continuous deployment (CI/CD) pipelines. •Develop, and execute high-quality test plans efficiently on RDK stacks while leveraging automation and tooling to detect defects quickly and ensure the reliability of test coverages. 3. +5 years Tooling and Test Automation Infrastructure: •Get familiar with automation tools and frameworks for test development, execution, and reporting. •Maintaining test automation, including selecting appropriate tools, configuring environments, and integrating with version control systems. 4. +5 years Reliability Engineering and Process Optimization: •Explore strategies for optimizing validation coverage for home setups, standalone. •Practice DevOps to reduce the time between testbed delivery and acceptance by the receiving teams with reliability metrics 5. Collaboration and Communication Skills: •Effectively communicate and collaborate within the team and with stakeholders. •Practice agile methodologies to enhance teamwork and productivity. •Participate in cross-functional activities such as joint sprint planning, backlog grooming, and retrospective meetings to foster alignment and shared understanding across teams. 6. Continuous Learning and Improvement: •Practice continuous learning and improvement for ongoing skill development and career growth. •Stay updated on industry trends and best practices. •Put the team first. Value individual growth and collective success. 7. Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services. Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products, and services, especially our digital tools and experiences. 8. Win as a team - make big things happen by working together and being open to new ideas. Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs, and helping us elevate opportunities to do better for our customers. Drive results and growth. Respect and promote inclusion & diversity. Do what's right for each other, our customers, investors, and our communities.
Philadelphia, PA, USA
Negotiable Salary
Craigslist
💕💕Moms!! Earn Up to $100,000! Become A Gestational Carrier!💕💕 (Encino)
Earn Up to $100K – A Flexible & Fully Supported Surrogacy Journey! Looking for a rewarding way to earn life-changing compensation without disrupting your daily life? At WFI Surrogacy, we make the process easy, fully supported, and hassle-free so you can focus on what matters—helping a family while securing your financial future. With WFI Surrogacy, you don't need to: ❌ Spend a dime on medical expenses ❌ Worry about legal paperwork ❌ Wait months to be matched with the intended parents ❌ Go through the journey alone ✅ Earn up to $100K while helping a family experience the joy of parenthood! ✅ Fast & hassle-free process – Get matched in as little as 2 weeks (after medical clearance)! ✅ Full expert support – Our team has 20+ years of experience in third-party reproduction, and many of our staff have been surrogates. ✅ A state-of-the-art IVF facility with an 80%+ success rate for a smooth journey. 🤰 Who Can Become a Surrogate? ✔ Women aged 21–40 ✔ U.S. residents ✔ BMI of 32 or less ✔ Must have given birth to at least one child (with a healthy pregnancy & delivery) No stress, no out-of-pocket costs—just a rewarding journey with full support! 💸 REFERRAL OPPORTUNITY! Refer a qualified surrogate and earn $2,500 broken into 2 payments of $1250. Payments are made when the surrogate starts medications and when she graduates at 10 weeks of pregnancy. 🩷 GET TO KNOW OUR TEAM Our Surrogacy Program Director Trudi has been on four surrogacy journeys, and is passionate about spreading the joy of surrogacy to others. Surrogacy, Surrogacy Journey, Surrogacy Support, Become a Surrogate, Surrogate Mom, Surrogates Needed, Surrogate Life, Surrogacy Agency, Surrogacy Care, Surrogacy Program, Surrogate Community, Help Create Families, Surrogacy Opportunity, Women Helping Women, Surrogates Give Life, IVF Surrogacy, Surrogacy Clinic, Surrogacy Awareness, Help Others Become Parents, Surrogacy Process, Earn Up To 100K, Surrogate Compensation, Paid Surrogacy, Surrogacy Income, Surrogacy Pays, Life Changing Compensation, Surrogate Benefits, Surrogate Earnings, Surrogate Rewards, Financial Freedom, Make Money Helping Others, Well Paid Surrogacy, Earn While Helping, Best Surrogacy Agency, Highest Paying Surrogacy, Surrogate Salary, Secure Your Future, Get Paid To Help, Surrogate Bonus, Surrogacy Stipend, Hassle Free Surrogacy, Fully Supported Journey, Stress Free Surrogacy, Seamless Surrogacy, No Medical Bills, Surrogacy Made Easy, Surrogacy With Support, Smooth Surrogacy Process, Surrogacy Simplified, All Expenses Covered, Surrogate Support System, Top Surrogacy Agency, Medical Care Included, No Out Of Pocket Costs, Fast Matching Process, Surrogacy Without Stress, Legal Protection For Surrogates, We Handle Everything, 24 Hour Support, Guided Surrogacy Journey, Repeat Surrogates Welcome, Experienced Surrogates, Been A Surrogate Before, Second Time Surrogate, Repeat Surrogate Benefits, More Money For Repeat Surrogates, Surrogacy Experience Matters, Surrogates With Experience, Higher Pay For Experienced Surrogates, Returning Surrogate, Surrogacy Again, Better Surrogacy Experience, Rewarding Surrogacy Journey, Surrogacy Second Time Around, Loyal Surrogates Rewarded, More Compensation For Surrogates, Surrogacy For Experienced Moms, Repeat Surrogate Bonus, Helping More Families, Returning Surrogates Earn More, Fast Surrogate Matching, Matched In Two Weeks, Intended Parents Waiting, Surrogacy Success Rates, Top IVF Clinic, 80 Percent Success Rate, High Success Surrogacy, Best Surrogacy Options, IVF For Surrogates, State Of The Art IVF, Professional Surrogacy Agency, Leading Surrogacy Clinic, IVF With Care, Trustworthy Surrogacy Agency, Surrogacy Care Experts, Third Party Reproduction, Become A Surrogate Today, Join Surrogacy Program, Apply For Surrogacy, Best Surrogacy Experience
16249 Darcia Pl, Encino, CA 91436, USA
$100,000/year
Workable
Cloud Software Engineer, FinOps
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.  KEY RESPONSIBILITIES: Develop and implement microservices and processes using Java and Spring Boot framework for monitoring, analyzing, and forecasting cloud spending across AWS, OCI, Azure etc. Collaborate with product teams and development teams across the organization to understand cloud usage patterns and identify optimization opportunities; both technical and functional. Provide regular reports and insights on cloud spending trends, optimization efforts, and cost-saving achievements. Work closely with development teams to optimize application performance and reduce cloud costs without impacting service quality. Participate in the design and deployment of highly available and cost-optimized cloud infrastructure solutions on platforms like AWS, Azure, GCP, or OCI. Lead initiatives to educate teams on best practices for cloud cost management and efficiency. Drive a culture of cost-awareness and financial accountability within the tech department. Requirements REQUIRED QUALIFICATIONS Bachelor's degree or higher in Computer Science, Information Technology, or a related field. Minimum 1 years of experience as a developer with cloud engineering. Proven experience as a Java Developer and in-depth knowledge of Spring Boot framework. Experience with database design concepts and data modeling for RDBMS (MySQL) or NoSQL (MongoDB, Cassandra). Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced environment. PREFERRED QUALIFICATIONS Hands-on experience with containerization technologies including Docker and Kubernetes. Proficiency in cloud platforms (e.g., AWS, Azure, GCP, OCI) with a strong focus on FinOps best practices and experience implementing cost-saving solutions. English-speaking environment, bilingual proficiency in Mandarin preferred. 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. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
Irvine, CA, USA
$100,000-140,000/year
Craigslist
🔥 Remote Sales PT/FT, No Experience Necessary, Fire Your Boss 🔥
Are you grinding away just to make ends meet? Feeling stuck in the 9-to-5 rat race with no time for the people and passions that matter most? Wishing someone would show you a real way to take back control—of your time, your income, your life? This is your sign. We're Get A Life — Powered by Quility, we are located on the 32 floor in the Truist Building in Downtown Tampa! We are one of Entrepreneur Magazine’s Top Corporate Cultures and a 6-time Inc. 5000 Fastest Growing Company — and we’re expanding right here in the Tampa Bay area. We’re looking for ambitious, heart-led professionals who are ready to build something bigger than just a paycheck & desire RESIDUAL INCOME! 💼 WHAT WE OFFER: ✅ Part-Time , Full Time ✅ Uncapped income — Get paid what you're truly worth ✅ Work from anywhere — Your kitchen, a café on Bayshore, or while traveling ✅ No cold calling. Speak only to people already asking for help ✅ Fast pay — Daily commissions, direct to your bank ✅ Flexible schedule — Part-time or full-time, you’re in control ✅ Training & Mentorship — Learn from top-performing Tampa leaders ✅ Equity & Ownership — Build real passive income and long-term wealth ✅ Incentive trips — 5-star getaways to reward your success 💡 WHO WE'RE LOOKING FOR: Team Players!! Builders, Coaches! Driven go-getters tired of clocking in and out Local leaders ready to build a business with heart Coachable entrepreneurs who want freedom and legacy Tampa Bay professionals seeking purpose AND profit 💸 WHAT YOU CAN EARN: Part-Time: 15–20 hrs/week → $2,500–$5,000+/month Full-Time: 35–45 hrs/week → $7,000–$20,000+++ per month, $50K Plus Monthly with a Team 🌴 LOCAL PERKS: In-person meetups & training with our top Tampa mentors Remote options for flexibility (laptop + Wi-Fi = freedom) Promotion every 2 months based on performance, not politics Health insurance options, company equity, and agency ownership Work with a fun, driven, family-oriented team! Watch these 3 videos before scheduling your interview: Video 1 of 3 https://youtu.be/j2DDhXcSGf8?si=LETBvquFlEDS2LRm Video 2 of 3 ?https://sfglife.wistia.com/medias/kvh8pp0do1 Video 3 of 3 https://youtu.be/KoIwrmEK5Vw?si=ZWBg0SNb_cx7bksM Now book your interview : https://calendly.com/getalifenow/initial-position-interview-w-hiring-manager No experience in insurance? No problem. We provide the discounted study course for only $99 and full support to help you get licensed in 7-10 days! ✔️ U.S. Citizen or permanent resident ✔️ Desire to succeed and help others win 📣 This is a 1099 independent contractor role. That means you’re the boss — not us. If you're looking for a W2 job with a ceiling, this isn’t the right fit. But if you’re ready to build a business, a lifestyle, and a legacy—you’re exactly who we want. 🔗 NEXT STEPS: Book your interview at the bottom of that page. We’re excited to meet other bold souls in Tampa who are ready to stop renting their lives—and start owning their futures. Let’s build something powerful together. 💼💥🌴 Now book your interview : https://calendly.com/getalifenow/initial-position-interview-w-hiring-manager
1506 W Clark Ave, Burbank, CA 91506, USA
Negotiable Salary
Workable
Freelance Software Developer (Rust) - AI Trainer
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What we do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About the Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you’ll have the opportunity to collaborate on these projects.  Although every project is unique, you might typically: Generate prompts that challenge AI. Define comprehensive scoring criteria to evaluate the accuracy of the AI’s answers. Correct the model’s responses based on your domain-specific knowledge. How to get started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you’ll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's or Master’s degree in Software Development, Computer Science, or other related fields.  You have at least 3 years of professional experience with Rust. Code review experience is a must. Experience with AI projects is a plus. Your level of English is advanced (C1) or above. You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines. Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge. Benefits Why this freelance opportunity might be a great fit for you? Get paid for your expertise, with rates that can go up to $50/hour depending on your skills, experience, and project needs. Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments. Work on advanced AI projects and gain valuable experience that enhances your portfolio. Influence how future AI models understand and communicate in your field of expertise.
New York, NY, USA
$50
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.