Browse
···
Log in / Register

Staff Embedded System Software Engineer

$140,000-200,000/year

TP-Link Systems Inc.

Irvine, CA, USA

Favourites
Share

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 looking for a highly skilled Staff Embedded System Software Engineer belonging to the Enterprise Engineering Department to lead the design, development, and optimization of embedded software solutions. This role requires deep expertise in embedded systems, strong problem-solving skills, and the ability to drive technical decisions while mentoring junior engineers. As a key technical leader, you will work on cutting-edge projects involving real-time systems, microcontrollers, and embedded Linux. Key Responsibilities: Architect, develop, and optimize embedded software solutions for high-performance and real-time applications. Lead technical design discussions and guide software development best practices. Develop, debug, and maintain low-level drivers, middleware, and application software for embedded systems. Responsible for features development in the area of L2/Bridging/L3/Routing/video streaming for the network devices. Implement, maintain, troubleshoot, and improve manufacturing processes, including maintain flow charts, develop manufacture software, identify and fix issues, and make improvements and so on.  Work closely with hardware team to deliver high quality products. Responsible for identifying and fixing bugs prior to software release. Write clean, maintainable, and well-documented code. Implement software features of high quality and on schedule. Collaborate seamlessly with cross-functional teams, including designers, product managers, and QA engineers, to deliver unparalleled user experiences. Provide technical leadership, mentorship, and guidance to junior team members, fostering a collaborative and high-performing environment. Conduct meticulous code reviews and provide mentorship to junior developers, ensuring strict adherence to coding standards and industry best practices. Requirements  Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. Minimum of 8 years of related experience. Proficiency in embedded software programming skills with C/C++ language. Experience with Linux embedded application development. Deep Knowledge of network technology including NAT, TCP, UDP, IPv4, IPv6, HTTP etc. Knowledge of package processing flow based on Linux TCP/IP stack, including Netfilter and Conntrack. Knowledge of audio/video encoding, motor controls software development. Knowledge of ONVIF, RTCP, RTSP application development. Knowledge of wireless communication protocols, e.g. 802.11a/b/g/n/ac/ax. Experience in analyzing crash logs, stack trace, faults by utilizing basic debugging techniques Experience with version control systems (e.g., Git). Highly motivated, positive, detail oriented and responsible.   Preferred Qualifications: Experience with Wi-Fi driver developing of Qualcomm or Broadcom chips. Experience with surveillance system and device development, e.g. NVR, camera etc. Benefits Salary range: $140,000 - $200,000       Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401k funds Over four weeks of PTO per year Bi-annual pay increases Health and wellness benefits, including free gym membership Quarterly team-building events Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.

Source:  workable View original post

Location
Irvine, CA, USA
Show map

workable

You may also like

Workable
Principal Software Engineer - Node
Job Summary A Principal Software Engineer for Node is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A principal software engineer makes sure that the functionality, security and performance of the server application is as per the design and is completely bug free. Principal engineers have a responsibility to lead a team of engineers, mentor team members through continuous training and guidance. Duties & Responsibilities Lead a team of software engineers Mentor team members through training and guidance Analyze business requirements Estimate assigned tasks Write code and unit tests Collaborate with other team members Tune your code for enhanced security and performance Maintain systems by fixing any existing issues Update issue tracking software Provide status updates Communicate with client Control versions of your code Research new technologies Upgrade skills and knowledge Evaluate candidates for open positions Requirements Minimum Bachelors in Computer Science/Software Engineering or equivalent. Minimum 6-8 years of related experience in professional industry Strong communication skills Strong proficiency in Javascript technologies Knowledge of NodeJS and its available frameworks such as ExpressJS and NestJS Knowledge and experience in writing backend components and Restful APIs Understanding of accessibility standards and security compliances Working knowledge of Typescript, Azure functions, YAML, Terraform is preferred. Experience with different relational and schemaless databases such as MySQL, PostgreSQL and MongoDB Creating database structure for the required functionality Experience with writing unit tests and ensuring the minimum 90% test coverage Knowledge of and experience with Github, JIRA and other collaboration tools Understanding of security standards and compliances Basic understanding of front-end technologies. Flexible attitude and versatile personality Strong presentation skills Strong influence among team members
Lahore, Pakistan
Negotiable Salary
Top Jobs in US
洛杉矶泰兰尼斯招聘导购
Job Information: contact information:wangyuansheng@t-aranis.com ● Job Title: Sales Associate ● Position Type: Full-Time/Part-time ● Industry: Retail ● Location: Los Angeles, California, United States At TARANIS, we’re looking for motivated, proactive individuals who excel in a collaborative environment, embrace feedback, and are passionate about continuous learning and personal growth. If you are curious, adaptable, and ready to take on new challenges, we would love to have you join our team. As a member of the TARANIS family, you’ll receive comprehensive onboarding, in-depth product training, and customer management development to ensure your success and ongoing professional growth within the company. Responsibilities: ● Develop strong product knowledge and effectively communicate key features and benefits to customers. ● Greet and engage customers, assess their needs, and drive sales through product recommendations. ● Ensure store displays are organized, visually appealing, and aligned with company standards. ● Track sales, perform inventory checks, and generate accurate reports. ● Handle daily store operations, including receiving shipments, restocking, returns, and supporting loss prevention. ● Deliver exceptional customer service at all stages of the shopping experience—pre-sale, during the sale, and post-sale. ● Stay focused and goal-oriented, maintaining a positive attitude even in high-pressure situations. ● Keep your designated area clean, organized, and safe. ● Be proactive, reliable, and take ownership of your tasks. ● Complete other tasks assigned by the supervisor. ● Approach new challenges and tasks with a 'can-do' attitude. ● Flexibility to work evenings, weekends, and holidays as needed. ● Ability to meet physical demands, including bending, squatting, reaching, climbing ladders, and standing for long periods. Qualifications: ● High school diploma or equivalent required. ● Relevant work experience in retail or customer service is preferred. ● Strong communication skills, with a team-oriented approach and a customer-first mindset. ● Proficiency in English; additional fluency in Chinese and Spanish is a plus. Job Types: Full-time, Part-time Pay: $16.50 - $22.00 per hour Compensation Package: Bonus opportunities Monthly bonus Schedule: 10 hour shift 12 hour shift 8 hour shift Work Location: In person
Los Angeles
$16.5-22/hour
Workable
EAM Project Manager - Transportation
EAM Project Manager - Transportation Location: New York, NY (Hybrid – 2 days on-site per week) Schedule: Monday–Friday, 9 AM–5 PM Compensation: $55–$85/hour (1099) Term: 12+ month contract Description We are seeking an experienced and highly skilled EAM Project Manager to lead a major rail and transit client engagement in the New York area. The successful candidate will manage the full lifecycle of an Enterprise Asset Management (EAM) system implementation with a strong focus on Hexagon EAM. This role requires a balance of technical oversight, stakeholder engagement, and governance expertise to ensure successful delivery, integration, and compliance. Key Responsibilities Project Leadership & Delivery Manage the full lifecycle of the EAM system implementation project (Hexagon EAM). Lead stakeholder engagement across diverse cross-functional teams. Develop and maintain project plans, risk registers, and change logs. Technical Oversight Ensure successful integration with GIS and work management systems. Oversee data migration, validation, and system configuration. Support testing, training, and go-live activities. Compliance & Governance Ensure adherence to regulatory frameworks (e.g., FRA, FTA, ISO 55000). Maintain accurate documentation for audits, traceability, and benefit realization. Facilitate governance board reviews and provide updates to steering committees. Requirements Minimum Qualifications Bachelor’s degree in Engineering, Business, or Information Systems. 10+ years of project management experience in asset-intensive industries. Proven expertise with EAM systems (Hexagon, Maximo, or similar) and infrastructure lifecycle planning. Strong analytical, documentation, and stakeholder management skills. Demonstrated leadership ability in complex environments. Eligible to work in the U.S. and pass a background check. Preferred Qualifications PMP or equivalent project management certification. Previous experience in rail, utilities, or public infrastructure sectors. Benefits Long-term opportunity (12+ months). Hybrid schedule: Monday–Friday, 9 AM–5 PM, with 2 days per week on-site. Compensation (1099): $55–$85 per hour (based on experience).
New York, NY, USA
$55-85/day
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.