TP-Link Systems Inc.
Networking
Manager,EmbeddedSoftware
Neural analysis suggests this role is
optimal for Manager candidates.
“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.
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
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.