TP Link USA Corp

TP Link USA Corp

Embedded Software Engineer (Consumer Home)

Irvine, California, United States

No sponsorship$100k-$140kDetected 32 days ago
C++Code ReviewLinuxEmbedded SystemsElectrical EngineeringTCP/IPWiresharkResearchCommunicationCollaborationProblem Solving

About the role

  • You will be involved in every stage of the development process, from chipset bring-up and SDK integration to new feature development.

Responsibilities

  • Collaborate with product management to conduct technical research and feasibility assessments that guide product design decisions.
  • Design and develop embedded networking products, leading chipset bring-up, SDK integration, and application development across multiple hardware platforms.
  • Partner with hardware teams to implement hardware-dependent functions and resolve integration challenges.
  • Develop new features for real-time embedded systems using C/C++, optimizing firmware for performance, memory efficiency, and power usage to meet stringent system requirements.
  • Create clear and comprehensive technical documentation, including design specifications, software architecture, and other necessary documents to support future development, maintainability, and effective collaboration.
  • Perform unit, integration, and system testing, collaborating with QA to define testing strategies and address issues identified during testing.
  • Manage firmware releases, including maintaining detailed documentation, user manuals, and change logs for each update.
  • Mentor junior engineers in coding, debugging, and software design best practices.
  • Conduct industry analysis to stay informed of trends and maintain a competitive edge in product offerings.
  • In this hands-on role, you will collaborate closely with cross-functional teams to bring features from concept to completion, ensuring high standards of performance, reliability, and safety.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • 3+ years of experience developing embedded software.
  • Knowledge of network protocols and standards (e.g., DHCP, IPv4, IPv6).
  • Experience working with microcontrollers, processors, and hardware interfaces like UART, SPI, I2C, and GPIO.
  • Proficiency with debugging tools like GDB, Wireshark, and terminal applications.

Nice to have

  • Experience with ARM Cortex-A53/73 or similar platforms.
  • Experience with Wi-Fi chipset bring-up and integration.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and in a fast-paced, collaborative environment.

Compensation

  • $100k-$140k

Company info

  • 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 reliable connectivity.
  • Serving customers in over 170 countries, we are committed to expanding our global footprint.
  • At TP-Link Systems Inc., we believe that technology has the power to transform the world for the better.
  • Our mission is to design reliable, high-performance products that connect users worldwide to the limitless possibilities of technology.
  • We are driven by our core values of professionalism, innovation, excellence, and simplicity.
  • Our goal is to help clients achieve outstanding global performance and to provide consumers with a seamless, effortless technology experience.
  • Overview: We are seeking a skilled Embedded Software Engineer to design, develop, and optimize consumer networking products such as routers, access points, and switches.
  • We are seeking a skilled Embedded Software Engineer to design, develop, and optimize consumer networking products such as routers, access points, and switches.

Visa & Work Authorization

  • Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time

This listing is sourced directly from TP Link USA Corp's careers page and normalized into a canonical job model.