Talent.com
Embedded Software Engineer (CE)
Embedded Software Engineer (CE)TP-Link Systems Inc. • Irvine, CA, US
Embedded Software Engineer (CE)

Embedded Software Engineer (CE)

TP-Link Systems Inc. • Irvine, CA, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job 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 :

We are seeking a highly motivated Embedded Software Engineer to join the Consumer Electronics Software Platform team at TP-Link Systems Inc.

In this position, you will design, implement, and optimize embedded software core function on our platforms. You’ll ensure the functions meet the reliability and performance needs of various smart home products and is compatible with peripherals and cloud interfaces.

You will work closely with cross-functional teams to ensure that our features meet the highest standards of user experience and bring amazing Smart Home products to the market.

Key Responsibilities :

  • Participate in Developing next generation software platform with first-class performance and reliability
  • Maintain and optimize current software platform of embedded Linux and RTOS
  • Responsible for identifying and resolving platform issues at all stages of the project lifecycle.
  • Participate in core module (A / V transmission, control, networking, connectivity, storage, etc.) design, development and troubleshooting.
  • Collaborate with cross-functional teams to define system requirements and design effective solutions.
  • Write, debug, and test software for embedded systems using C / C++ and other relevant programming languages.
  • Use cross-compiling methods to integrate third-party functionalities.
  • Troubleshoot and resolve complex issues in embedded systems
  • 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.
  • 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 degree in computer science, Electrical Engineering, or a related field.
  • 3+years of experience working with embedded software.
  • Proficiency in embedded software programming using C / C++, with a strong understanding of coding best practices.
  • Experience with core software module design
  • Familiarity with embedded operating systems (e.g., RTOS, Linux) and real-time system design.
  • Experience with microcontrollers, processors, and hardware interfaces such as UART, SPI, I2C, and GPIO.
  • Experience with network and security protocols in embedded systems (e.g., HTTP, MQTT, TLS, encryption algorithms).
  • Understanding of software development life cycle, including version control, unit testing, and continuous integration.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and within a team in a fast-paced environment.
  • Preferred Qualifications :

  • Experience with development of consumer electronics products such as IPC, Doorbell, Hub and Smart Home devices.
  • Experience in the bottom layers of the storage software stack (Filesystem, Block Device, SSD)
  • Experience in resolving performance bottlenecks in resource (CPU, Memory) constrained Platforms and devices.
  • Proven track record with embedded Wi-Fi, Bluetooth / BLE and TCP / IP Networking software
  • Strong communication, interpersonal, and project leadership skills.
  • Ability to quickly adapt to new technologies and frameworks.
  • Knowledge of power optimization techniques for embedded devices.
  • 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.

    [job_alerts.create_a_job]

    Embedded Software Engineer CE • Irvine, CA, US

    [internal_linking.similar_jobs]
    Embedded Software Engineer (CE)

    Embedded Software Engineer (CE)

    TP-Link Systems Inc. • Irvine, California, United States
    [job_card.full_time]
    Headquartered in the United States, TP-Link Systems Inc.The company is committed to delivering innovative products that enhance people's lives through faster, more reliable connectivity.With a comm...[show_more]
    [last_updated.last_updated_1_hour] • [promoted] • [new]
    Senior Software Engineer, Windows / Desktop Applications - Rancho Cucamonga, USA

    Senior Software Engineer, Windows / Desktop Applications - Rancho Cucamonga, USA

    Speechify • Rancho Cucamonga, California, United States
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, G...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Remote Side Hustle Developer

    Remote Side Hustle Developer

    Finance Buzz • San Clemente, California, US
    [filters.remote]
    [job_card.full_time] +1
    This position is for individuals who want to develop a side income stream while still working full time.You will test different small-scale remote opportunities, learn what works, and grow what pro...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Embedded Software Engineer

    Embedded Software Engineer

    GATEKEEPER SYSTEMS • Lake Forest, California, United States
    [job_card.full_time]
    At Gatekeeper Systems, we're revolutionizing retail loss prevention and customer safety through a powerful combination of physical deterrents and cutting-edge technology—including AI, computer visi...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    Thomas Global • Irvine, California, United States
    [job_card.full_time]
    Job Description Salary : $140k-$160k.Join Our Team as a Senior Software Engineer!.Are you an experienced software engineer who thrives on building the core technology behind high-reliability embedde...[show_more]
    [last_updated.last_updated_1_hour] • [promoted] • [new]
    Front Desk Agent - Waldorf Astoria Monarch Beach Resort and Club

    Front Desk Agent - Waldorf Astoria Monarch Beach Resort and Club

    Hilton • Dana Point, CA, US
    [job_card.full_time]
    The award-winning Forbes 4-Star and AAA 5-DiamondWaldorf Astoria Monarch Beach Resort & Club is looking for a.Located in the beautiful coastal town of Dana Point adjacent to Laguna Beach, this town...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer

    Software Engineer

    804 Technology • Irvine, California, United States
    [job_card.full_time]
    JOB SUMMARY Design and develop embedded software for ammunition handling systems, thermal management systems, aeromechanical systems, turbo machinery, and various electronics.ESSENTIAL DUTIES & RES...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Surrogate – Earn $75,000+

    Surrogate – Earn $75,000+

    Shining Light Baby • Dana Point, California
    [job_card.full_time]
    Become a Gestational Surrogate | Earn $75,000+ | Apply to Learn More.Shining Light Baby is a surrogacy agency dedicated to providing clear guidance and individualized support for gestational surrog...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer (Integrations)

    Senior Software Engineer (Integrations)

    EVERWEST LLC • Mission Viejo, CA, United States
    [job_card.full_time]
    Senior Software Engineer (Integrations).As a Senior Software Engineer (Integrations) at Everwest, you will help shape the technical backbone of a logistics organization built on decades of experien...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    In-Room Dining Server (Part-Time) - Waldorf Astoria Monarch Beach Resort and Club

    In-Room Dining Server (Part-Time) - Waldorf Astoria Monarch Beach Resort and Club

    Hilton • Dana Point, CA, US
    [job_card.part_time]
    The award-winning AAA 5-DiamondWaldorf Astoria Monarch Beach Resort & Club is looking for an.Located in the beautiful coastal town of Dana Point adjacent to Laguna Beach, this town played an iconic...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    GATEKEEPER SYSTEMS • Lake Forest, California, United States
    [job_card.full_time]
    At Gatekeeper Systems, we're revolutionizing retail loss prevention and customer safety through a powerful combination of physical deterrents and cutting-edge technology—including AI, computer visi...[show_more]
    [last_updated.last_updated_1_hour] • [promoted] • [new]
    Senior Software Engineer - Selection Core

    Senior Software Engineer - Selection Core

    StubHub • Aliso Viejo, California, United States
    [job_card.full_time]
    StubHub is on a mission to redefine the live event experience on a global scale.Whether someone is looking to attend their first event or their hundredth, we're here to delight them all the way fro...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Lead Software Engineer

    Lead Software Engineer

    Eggs Unlimited • Irvine, California, United States
    [job_card.full_time]
    Eggs Unlimited is one of the world's largest suppliers of eggs, servicing the biggest retail and food manufacturing companies around the globe. Every day, we find homes for millions of eggs by tappi...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    2.72 Software Engineer, Product

    2.72 Software Engineer, Product

    Field AI • Irvine, California, United States, 92602
    [job_card.full_time]
    Field AI is transforming how robots interact with the real world.We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlocking the...[show_more]
    [last_updated.last_updated_variable_days]
    Pediatric Speech Language Pathologist (3 Years Experience Required)

    Pediatric Speech Language Pathologist (3 Years Experience Required)

    Wee Thrive Pediatric Therapy Group, Inc. • San Clemente, CA, US
    [job_card.full_time]
    Salary Range - 95k to 115k per year.Wee Thrive is Expanding and looking for a seasoned Speech Language Pathologist!! Our ideal candidate would have a minimum of 3 years of experience working in Ped...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Algorithms Engineer

    Senior Embedded Algorithms Engineer

    VirtualVocations • Corona, California, United States
    [job_card.full_time]
    Key Responsibilities Prototype and implement algorithms for vital sign extraction using high frequency sensor data Port algorithms to C and optimize for processor and power constraints Develop ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer II - AI Enablement

    Software Engineer II - AI Enablement

    StubHub • Aliso Viejo, California, United States
    [job_card.full_time]
    StubHub is on a mission to redefine the live event experience on a global scale.Whether someone is looking to attend their first event or their hundredth, we're here to delight them all the way fro...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Sr. Digital Implementation Engineer

    Sr. Digital Implementation Engineer

    Alif Semiconductor • Irvine, California, United States
    [job_card.full_time]
    Alif Semiconductor is revolutionizing the way secure connected AI-enabled embedded solutions are created.We are looking for motivated individuals who want to be involved in a fast-paced environment...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]