TP-Link Systems Inc.

Networking

Manager,EmbeddedSoftware

$180–230k Irvine, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Manager candidates.

The Brief

“Manager, Embedded Software at TP-Link Systems Inc.. Skills: Embedded software development, Team leadership, Software architecture, Networking protocols. Lead and manage embedded software engineers. Provide technical guidance and mentorship”

What You'll Achieve.

Ensure high-performance solutions; Ensure reliable solutions; Ensure scalable solutions; Ensure on-time software releases; Ensure high-quality software releases; Maintain software reliability

Industry & Context.

Networking
Problems you'll solve

problem-solving skills; decision-making skills

What They're Looking For.

Must Have

Bachelor's degree in Computer Science, Electrical Engineering, or a related field, 7+ years of experience in embedded software development, at least 3 years of experience in a leadership role, embedded Linux programming with C/C++, kernel driver development, TCP/IP stack packet processing, networking protocols (NAT, TCP, UDP, IPv4, IPv6, HTTP, etc.), hardware-software integration, package processing flow based on Linux TCP/IP stack, Netfilter, Conntrack, low-level drivers, BSP development, real-time constraints, debugging tools, emulators, software profiling techniques, version control systems (Git), CI/CD pipelines for embedded development, problem-solving and decision-making skills, strategic thinking, tactical action, communication and leadership skills, experience managing cross-functional teams

Nice to Have

Experience in the networking or electronics industry, Experience working with large-scale deployments of embedded systems, networking environments, telecommunications environments, wireless communication protocols, e. g. 802. 11a/g/n/ac/ax

What You'll Do.

Lead and manage embedded software engineers

Provide technical guidance and mentorship

Direct software engineers activities

Enhance existing designs

Improve software architecture design processes

Define software architecture

Define coding standards

Define best practices

Manage project timelines

Manage project resources

Manage project deliverables

Ensure on-time software releases

Ensure high-quality software releases

Conduct performance optimization

Maintain software reliability

Stay updated with industry trends

Stay updated with emerging technologies

Stay updated with best practices

Ensure compliance with safety standards

Ensure compliance with security standards

Ensure compliance with regulatory standards

Provide technical leadership

Provide guidance to junior team members

Foster collaborative environment

Foster high-performing environment

Conduct meticulous code reviews

Provide mentorship to junior developers

Ensure adherence to coding standards

Ensure adherence to industry best practices

How You'll Work.

Team & Collaboration

Collaborate with hardware engineers; Collaborate with firmware developers; Collaborate with other cross-functional teams; Manage cross-functional teams

Communication Scope

Communication skills

Process & Methodology

Manage project timelines, Manage project resources, Manage project deliverables

Full Job Description

**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. **Overview: ** We are seeking an experienced **Manager of Embedded System Software** belonging to the Omada product line (formerly called the Enterprise Engineering Department) to lead a team of engineers in designing, developing, and optimizing embedded software solutions. The ideal candidate will have a strong background in embedded systems, software architecture, and team leadership, ensuring high-performance, reliable, and scalable solutions for our products. **Key Responsibilities** : * Lead and manage a team of embedded software engineers, providing technical guidance and mentorship. * Provide leadership and direct the activities of software engineers focused on the design of new products, enhancement of existing designs and improvement of software architecture design processes and procedures. * Collaborate with hardware engineers, firmware developers, and other cross-functional teams to ensure seamless integration. * Define software architecture, coding standards, and best practices for embedded system development. * Manage project timelines, resources, and deliverables to ensure on-time and hi

Free ATS check

Applying for this Manager, Embedded Software role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about TP-Link Systems Inc.?

Real rants from real employees. Read before you apply.

Read Company Rants →