Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ExecutivePlacements.com Logo

Software Engineer- Early Career

ExecutivePlacements.com

$100,000 - $140,000
Nov 2, 2025
Irvine, CA, United States of America
Apply Now

TP-Link Systems Inc. is seeking an Embedded Software Engineer to design, implement, and optimize embedded software core functions for their smart home products, ensuring reliability, performance, and compatibility with peripherals and cloud interfaces.

Requirements

  • 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.
  • Experience in the bottom layers of the storage software stack (Filesystem, Block Device, SSD).

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.
  • 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.

Other

  • Bachelor's degree in computer science, Electrical Engineering, or a related field.
  • 3+ years of experience working with embedded software.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and within a team in a fast-paced environment.
  • Experience with development of consumer electronics products such as IPC, Doorbell, Hub and Smart Home devices.