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 - Walnut Creek, CA - Rate Open
Job Title : Java Developer Location : Walnut Creek, CA Type : 6 + Months Rate : $Open (Best Possible) Job Responsibilities :– Drive the design, development and implementation of the core of our Java / J2EE technology platform and web services. Debug issues across multiple layers of the application stack. Drive code quality through unit testing and advocate test-driven development methodologies. Refactor and improve code quality, maintainability and scalability. Evaluate the adoption of new tools and technology. Interface with clients to discover, troubleshoot and resolve integration issues. Lead projects and exert technical influence with team members, increase productivity and effectiveness by sharing domain knowledge and experience. Take ownership of all tasks assigned to you and tasks assigned to engineers working on your projects. REQUIREMENTS :- 6+ years of software development experience in Java/Java EE Extensive engineering experience and a proven track record in e-commerce, enterprise, high performance, large scale web technologies including cloud based APIs and protocols (REST, JSON). Thought leader, hands-on contributor, and decision maker known for solving difficult software engineering problems. Proficient in data structures, algorithms, design patterns and Object Oriented Programming. Experience with one of the major relational databases (MSSQL, Oracle, Postgres) Excellent Java and J2EE coding skills. Experience in payments or high transactional systems. Experience with Linux and other Unix-like operating systems. Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter Experience with Kafka, NoSQL database is a plus. Exposure to JBoss Fuse, Apache Camel or MuleSoft highly desired. Experience working with Amazon Web Services (AWS) tools Docker, ECS, S3 etc. Experience building CI/CD pipeline with maven/jenkins/code pipeline. Proficient with API design, Strong in Spring framework and understanding of Microservices. Exposure to API Gateway (Apigee) is a huge plus. BSCS or equivalent, MS preferred Note: If interested please send your updated resume and include your rate/salary requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us. We look forward to hearing from you at the earliest!
Alamo, CA 94507, USA
Negotiable Salary
Workable
SAP Payroll Technical
We are seeking a highly skilled Payroll Technical Consultant with extensive experience in US Payroll. The ideal candidate will have a strong background in ABAP HR code development and a deep understanding of Core HR and Payroll modules. This role involves designing and developing custom HR-ABAP programs, working with PNP/PNPCE logical databases, and enhancing payroll processes. • Experience: 9-15 years in payroll technical consulting. • ABAP HR Development: Proficient in ABAP HR code development. • Custom Programs: Design and write HR-ABAP custom programs; modify standard programs as needed. • Database Programming: Experience with PNP/PNPCE logical databases and cluster programming for Core HR, payroll, and time management. • Core HR & Payroll Knowledge: In-depth knowledge of Core HR and Payroll modules, including schemas, functions, and operations. • HR Tables/Clusters: Familiarity with HR, Core HR, and Payroll tables/clusters; experience in developing reports/BDC in the HR module. • Payroll Processes: Strong experience in Core HR and payroll processes, including preparing payroll reports. • Reports & Interfaces: Design and develop reports, interfaces, info types, and enhancements. • Team Development: Guide and develop team members to enhance their technical capabilities and productivity. • Forms Experience: Hands-on experience with SMART forms and HR forms. • User Exits & BAPIs: Proficient in user exits, BADi, and BAPI. • OOPS Concept: Strong understanding of object-oriented programming concepts. • Technical Documentation: Experience in requirement gathering, designing technical documents, unit testing, and code review. • Qualifications: • Bachelor’s degree in computer science, Information Technology, or a related field. • Proven experience in payroll technical consulting with a focus on US Payroll. • Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills.
Burbank, CA, USA
Negotiable Salary
Craigslist
Cyber Security Engineer- Entry Level with Training!
Launch Your IT Career with Northstar Technologies At Northstar Technologies, we don’t just hire talent—we develop it. We’re looking for motivated problem-solvers who want to learn, grow, and build lasting careers in IT. If you bring curiosity, initiative, and the drive to take on challenges, we’ll provide the tools, training, and mentorship to help you succeed! Why Choose Northstar? We believe the best way to grow our company is to grow our people. That’s why every person starts with our hands-on, 3-month remote training program, designed to fast-track your skills with the guidance of team and access to enterprise-level equipment. What We Offer • Accelerated Learning:– In as little as 3 months (or faster, based on your pace). • Mentorship:Learn directly from experienced engineers committed to your growth. • Cutting Edge Tech: Train on modern, enterprise-grade infrastructure.. • Career Growth: Start at $22/hr with a clear path to raises and advancement. • Exciting Travel Opportunities : Gain valuable nationwide project experience, expand your professional network, and build skills in diverse environments. Work, travel, and explore! With 100% travel required, you’ll experience new cities and opportunities while your housing and relocation are fully covered. Comprehensive Benefits Medical, Dental, Vision, Life Insurance, and Paid PTO/Holidays. Who We’re Looking For Ideal candidates bring: • Problem-solving skills: You tackle challenges directly and seek new solutions. • A Willingness to Learn: You’re adaptable and eager to gain new skills. • A Team-Oriented Mindset: You value collaboration and open communication. • Attention to Detail: You’re organized and thorough. • Practical Thinking: You approach problems with an open mind and resourcefulness. Requirements: • Ability to pass a comprehensive background check (including criminal history) and drug screen. • 100% travel and relocation required (company provides housing and relocation support). • Flexibility to live and work in project cities for extended periods. • Authorization to work in the U.S. Ready to Move Forward? Send your resume to info@northstar-tek.com and start your journey with Northstar Technologies. We help businesses transform through technology, providing secure, agile, and cloud-ready IT infrastructure solutions. Our services range from strategy and consulting to design, implementation, and support.
9706 E 85th Pl, Tulsa, OK 74133, USA
$22/hour
Craigslist
Cyber Security Engineer- Entry Level with Training!
Launch Your IT Career with Northstar Technologies At Northstar Technologies, we don’t just hire talent—we develop it. We’re looking for motivated problem-solvers who want to learn, grow, and build lasting careers in IT. If you bring curiosity, initiative, and the drive to take on challenges, we’ll provide the tools, training, and mentorship to help you succeed! Why Choose Northstar? We believe the best way to grow our company is to grow our people. That’s why every person starts with our hands-on, 3-month remote training program, designed to fast-track your skills with the guidance of team and access to enterprise-level equipment. What We Offer • Accelerated Learning:– In as little as 3 months (or faster, based on your pace). • Mentorship:Learn directly from experienced engineers committed to your growth. • Cutting Edge Tech: Train on modern, enterprise-grade infrastructure.. • Career Growth: Start at $22/hr with a clear path to raises and advancement. • Exciting Travel Opportunities : Gain valuable nationwide project experience, expand your professional network, and build skills in diverse environments. Work, travel, and explore! With 100% travel required, you’ll experience new cities and opportunities while your housing and relocation are fully covered. Comprehensive Benefits Medical, Dental, Vision, Life Insurance, and Paid PTO/Holidays. Who We’re Looking For Ideal candidates bring: • Problem-solving skills: You tackle challenges directly and seek new solutions. • A Willingness to Learn: You’re adaptable and eager to gain new skills. • A Team-Oriented Mindset: You value collaboration and open communication. • Attention to Detail: You’re organized and thorough. • Practical Thinking: You approach problems with an open mind and resourcefulness. Requirements: • Ability to pass a comprehensive background check (including criminal history) and drug screen. • 100% travel and relocation required (company provides housing and relocation support). • Flexibility to live and work in project cities for extended periods. • Authorization to work in the U.S. Ready to Move Forward? Send your resume to info@northstar-tek.com and start your journey with Northstar Technologies. We help businesses transform through technology, providing secure, agile, and cloud-ready IT infrastructure solutions. Our services range from strategy and consulting to design, implementation, and support.
9706 E 85th Pl, Tulsa, OK 74133, USA
$22/hour
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.