Browse
···
Log in / Register

Embedded Software Engineer (Networking)

$100,000-140,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 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. 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. You will be involved in every stage of the development process, from chipset bring-up and SDK integration to new feature development. Key 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. Conduct code reviews, providing feedback to uphold coding standards and best practices across the team. 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. Ensure product readiness for production by developing manufacturing tools, facilitating certifications, and providing on-site support as required. Investigate and address customer-reported issues, implementing firmware updates to enhance performance and resolve issues. 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. Requirements Required Qualifications: Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience. 3+ years of experience developing embedded software. Strong skills in software design, programming (C/C++), scripting, and debugging. Familiarity with embedded operating systems (e.g., RTOS, Linux) and real-time system design. 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. Understanding of the software development lifecycle, including version control, unit testing, and continuous integration. Strong problem-solving skills and attention to detail. Preferred Qualifications: Experience developing networking products such as access points, routers, or switches. 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. Benefits Salary range: $100,000 - $140,000 Free snacks and drinks, and provided lunch on Fridays Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401k funds Bi-annual reviews, and annual pay increases Health and wellness benefits, including free gym membership Quarterly team-building events At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc. 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
Globality BID- .NET Python Full Stack DeveloperWLK TX
Roanoke, TX, USA
Job Title: .NET Python Full Stack Developer  Location: Roanoke, TX Employment Type: Contract About Us:  DMV IT Service LLC is a trusted IT consulting firm, established in 2020. We specialize in optimizing IT infrastructure, providing expert guidance, and supporting workforce needs with top-tier staffing services. Our expertise spans system administration, cybersecurity, networking, and IT operations. We empower our clients to achieve their technology goals with a client-focused approach that includes online training and job placements, fostering long-term IT success. Job Purpose: The developer will focus on building robust RESTful APIs and backend systems using .NET, Python, and Java technologies. This includes writing clean and maintainable code, participating in architecture discussions, and ensuring seamless integration and performance of distributed systems. The role also involves contributing to cloud deployments and supporting continuous integration and delivery pipelines. Requirements Key Responsibilities Design, build, and maintain RESTful APIs using Java, integrated into a microservices environment Develop scalable backend systems using .NET and Python Collaborate with product owners, QA, and other developers to gather requirements and translate them into technical solutions Build and maintain web applications using Angular, JavaScript/TypeScript, Node.js, HTML, and CSS Work within Agile (SCRUM) teams to deliver high-quality features and enhancements Utilize Azure and AWS cloud platforms for hosting and deploying services Participate in DevOps practices, including CI/CD pipeline maintenance and automation Perform unit testing and integration testing to ensure code reliability Write clean, reusable, and well-documented code in line with industry best practices Maintain version control using tools like Git Create and maintain technical documentation for developed services Required Skills & Experience 5+ years of experience in application development and data engineering Proficient in backend development using .NET and Python Strong experience developing APIs using Java (preferably with Spring Boot) Hands-on experience with frontend technologies such as Angular, JavaScript/TypeScript, Node, HTML, and CSS Solid understanding of REST API architecture and secure design principles Experience with Azure and/or AWS cloud services Proficiency in SQL and working with relational databases like PostgreSQL or MySQL Strong skills in version control tools such as Git Experience with DevOps, CI/CD pipelines, and automated deployment practices Familiarity with Agile methodologies (Scrum) Background in financial services is a plus Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field
Negotiable Salary
Craigslist
IT Solutions Specialist - downtown Seattle law firm (Seattle)
700 5th Ave, Seattle, WA 98104, USA
Montgomery Purdue PLLC is seeking a full-time IT Solutions Specialist to manage the firm's network infrastructure and systems with an emphasis on maximum uptime, provide technical support and training to attorneys, legal assistants, accounting, and operations staff, and maintain overall system performance and functionality. This position ensures reliable technology operations that enable the firm to serve clients effectively and securely. This position serves as a key member of the Back-Office team. The firm offers a competitive and comprehensive compensation package that includes a starting salary of $90,832 to $125,560, full medical/vision/dental benefits, retirement account matching & contributions, a transportation subsidy, paid time off, and parental leave. SCHEDULE Monday through Friday 8:30 am to 5:00 pm (37.5 hour work week) onsite. ESSENTIAL FUNCTIONS AND BASIC DUTIES • Maintains the firm’s information technology and systems • Administers network of 50+ users • On-site and remote support of end users and systems • Works with Human Resources and Accounting department in onboarding and offboarding processes • Regularly trains users on standard and advanced features of existing and new hardware and software • Maintains vendor relationships • Orders equipment and supplies • Maintenance of expiring/renewing service agreements • Maintains a working knowledge of the latest advances in computer technology, communications systems, software and law firm information systems • Monitors and reports on the effectiveness of the existing information systems and securities, and propose and implement changes when appropriate • Back up for other back-office positions as needed • Assist with training of new staff in standard operating procedures • Other projects as assigned QUALIFICATIONS • 4 years’ experience in related roles or related training; or equivalent combination of education and experience • Working proficiency in SQL server administration • Working knowledge of computer programming and scripting a plus • College degree preferred • Must be extremely detail oriented and produce accurate work • Must be organized and have great follow through skills • Excellent verbal and communication skills (particularly written) o Must be comfortable approaching individuals at all levels within the firm by telephone, email correspondence, and in person with confidence and clarity • The ability to solve problems in a methodical, practical way • Ability to thrive in a team environment and look for opportunities to help teammates • Must be able to keep a positive attitude in a fast-paced work environment • Must be solution driven and customer-service oriented o Strong people skills are imperative • Autonomous, self-starter with ability to work independently as well as in a team • Proficiency with standard office computing applications (MS Office) including Outlook, Word, and Excel • Must be able to regularly lift 40 lbs. and be able to be on your feet throughout the day PHYSICAL ACTIVITIES AND REQUIREMENTS OF THIS POSITION Physical Strength: • Ability to independently lift and carry office supplies that may include boxes of paper (up to 40 pounds) in a variety of environments. • Ability to stand and work for longer periods of time, i.e., completing large copy jobs, scan jobs, etc. • Ability to sit and work for longer periods of time, i.e., document production tasks, etc. Manual Dexterity: • Ability to use fingers, wrists, and hands to perform repetitive motions over extended periods of time. Visual Ability: • Average, ordinary visual acuity necessary to prepare or inspect documents and operate equipment. MENTAL ACTIVITIES AND REQUIREMENTS OF THIS POSITION Reasoning Skills: • Ability to apply common sense understanding and carry out detailed instructions; • Ability to organize and prioritize projects and tasks; and • Ability to successfully manage and ultimately solve a variety of problems. Communication Skills: • Capacity to consistently demonstrate the ability to maintain good professional relationships with co-workers and clients while executing job duties and problem solving with others; • Ability to verbally express ideas and information using good vocabulary and with diplomacy and tact; and • Ability to communicate in writing using grammatically correct syntax as well as correct spelling and punctuation. WORKING CONDITIONS No hazardous conditions (such as in a typical office). RELATED INFORMATION In no instance should the duties, responsibilities and requirements delineated in this document be interpreted as all-inclusive. In accordance with the Americans with Disabilities Act, it is possible that requirements may be modified to reasonably accommodate disabled individuals. However, no accommodation will be made which may pose serious health or safety risks to the employee or others or which impose undue hardships on the organization. Job descriptions are not intended as and do not create employment contracts. The organization maintains its status as an at-will employer. PERFORMANCE EVALUATION SCHEDULE FOR THIS POSITION Formal performance evaluations are normally conducted after the first 90 days of employment and annually on the anniversary of date of hire or promotion. Employees’ performance is evaluated in the following categories: job knowledge; reliability and dependability; written work product; accuracy and quality of work; adaptability and flexibility; productivity and organizational skills; professionalism and working relationships; judgement and initiative; commitment and client support.; and overall rating. Other communications regarding job performance and expectations may take place from time to time and can be initiated by either Montgomery Purdue management or employees.
$90,832-125,560/year
Workable
Esri ArcGIS Developer
Atlanta, GA, USA
Job Summary: The Georgia Dept. of Transportation (GDOT) is seeking a technical GIS developer for configuring and developing custom Esri ArcGIS Enterprise 10x, 11x (Javascript API, Experience Builder, ArcGIS Portal/Online/Hub, Field Maps) applications. Applications are deployed within SharePoint web sites. Custom GIS solutions will be integrated within .NET based applications, GDOT databases (Oracle/Oracle Exadata, SQL Server), data warehouse (Oracle Exadata), and enterprise reporting (Oracle Business Intelligence Enterprise Edition (OBIEE), Data Visualizer, or Power BI). The candidate will have application programming/development, implementation, and support experience. Under broad supervision, the candidate will design, code, test, modify, and debugs computer software and applications utilizing Esri ArcGIS. The candidate will research and analyze program or systems problems, provides resolutions, and complete system documentation. The candidate will translate business requirements/user stories into development activities in secure, commented, and maintainable code.  The candidate will be working in the Enterprise GIS Team of the Office of IT Applications. The candidate will work with supporting IT team members (database, network, server, etc.) and interact with management, architects, developers, and business units. The candidate will follow internal SLDC, standards/guidelines, and accepted best practices for developing solutions. The Enterprise GIS team is composed of 2 ArcGIS developers, 2 System Administrators, a data manager, and team leader. The team supports over 180 ArcGIS Desktop users and approximately 60,000 annual ArcGIS Server web visits. Applications support GIS portal, feature mapping, project planning, emergency operations, permitting, safety, and traffic records. The team develops enterprise GIS services, applications, and databases. The team coordinates with client, server, network, and database/data warehouse personnel to support and develop the underlying IT solutions. NOTE: While the intent may be a long-term tenure, this position is subject to annual budget restrictions.  The initial contract is through the end of this fiscal year and is anticipated to be renewed July 1, 2025.  Responsibilities: Develops customized web applications, webservices, mobile, and enterprise solutions Develops geoprocessing and GIS web services Develops GIS web editing/mapping applications Conducts performance, unit, system, integration, and quality assurance testing of applications Maintains existing applications/services Upgrades and migrates existing applications/services to current version/systems architecture Provides end user support and creates support documentation Works closely with other developers and architects Estimates work effort and proposes/designs development solutions Work Terms and Conditions: 8 Hour workdays on a fixed schedule (i.e. not a flex-schedule), starting no earlier than 7:00AM Eastern Time, starting no later than 9:00AM Eastern Time, Monday - Friday, 40 hours per week GDOT has NOT specified a number of days onsite vs remote. However, local candidates (i.e. able to come in office) will be preferred over an out of state candidates (i.e. remote worker). GDOT prefers candidates who can demonstrate they have the capability to work a hybrid work schedule which is a combination of remote and in-office work. Candidate capacity (i.e. days they could come into the office) to work a hybrid work schedule will be discussed during interviews. The consultant will follow all applicable State of Georgia and GDOT policies, procedures, standards, guidelines, and accepted best practices. The position end date is set for the end of the GDOT Fiscal Year. GDOT may exercise the option to renew contracts in one-year increments. Several successful consultants have continued working for several years with contract extensions. However, GDOT is under no obligation to extend contracts and may terminate employment at any time. When teleworking or working remotely, consultant must have suitable internet connection and environment to comply with GDOT telework policies. GDOT will reimburse authorized travel expense lodging and meals. GDOT will reimburse authorized travel use of a personal vehicle. Any travel expenses to start work or relocate to Georgia or will not be reimbursed. All travel expense reimbursement shall be in accordance with State Accounting Office Travel Policy: https://sao.georgia.gov/travel/state-travel-policy The Department has 13 holidays, which consultants are not allowed to work nor make up any time for those holiday weeks without management's approval. Consultants are not to take extended leave during their first year of service (e.g. greater than 1week). Consultant must have cell phone which can be used for business calls. GDOT does not provide free parking. All routine commuting expenses are the responsibility of the consultant.
Negotiable Salary
Workable
EDM Master Applications Developer
Quantico, VA 22134, USA
**This position is contingent on contract award** RMC is seeking a highly skilled Master Applications Developer to serve as the EDM Technical Lead for the United States Marine Corps Cyberspace Operations Group (MCCOG) in Quantico, VA. This role is critical in supporting the technical, engineering, operations, maintenance, and management functions that ensure the security and effectiveness of the Marine Corps Enterprise Network (MCEN). The MCEN supports over 200,000 users globally, operating behind NIPRNET and SIPRNET boundaries, and includes a complex suite of enterprise virtual server infrastructure, storage area networks, and messaging environments.   Key Responsibilities   Lead and mentor senior technical teams operating in a geographically distributed, classified network environment supporting over 200,000 users. Oversee the engineering, deployment, and maintenance of enterprise-level Active Directory, Microsoft Exchange, SAN, and Virtualization environments. Provide technical leadership for the design, integration, and management of firewalls, routers, switches, VPN devices, and enterprise virtual server infrastructure. Engineer and manage enterprise NetApp storage and VMware virtualization solutions. Utilize Microsoft System Center to automate and optimize critical operational tasks. Ensure compliance with cybersecurity best practices and maintain a tightly integrated, agile, defensible, and survivable network supporting both distributed operations and business enterprise needs. Collaborate with stakeholders to analyze user needs, troubleshoot technical issues, and implement innovative solutions. Guide and supervise system modifications, conduct security audits, and ensure the continuous improvement of network operations. Maintain documentation and provide regular assessments, maintenance, and enhancements of existing applications and infrastructure. Serve as the subject matter expert for enterprise network operations and contribute to strategic planning and risk management. Requirements Minimum seven (7) years of experience leading senior technicians in a geographically distributed, classified network environment. At least five (5) years of experience supporting enterprise-level Active Directory, Microsoft Exchange, SAN, and Virtualization environments. Information Assurance Technical (IAT) Level III certification. AZ-800/801 or M365 Enterprise Admin certification TS/SCI security clearance. ITIL v4 Foundation Certification. Demonstrated experience supporting enterprise network environments with at least 200,000 users. Proven expertise in engineering and managing enterprise NetApp storage and VMware solutions. Desired Skills   Strong technical leadership and mentoring abilities. Excellent problem-solving skills and the ability to innovate under pressure. Exceptional communication and interpersonal skills for effective collaboration with both technical and non-technical stakeholders. Commitment to continuous learning and staying current with industry trends and emerging technologies. Ability to manage multiple priorities in a fast-paced, mission-critical environment.   Benefits At RMC, we're committed to your career growth! RMC differentiates itself from other firms through its investment in our employees. We invest our resources to train, certify, educate, and build our employees. RMC can offer you a great place to work with a small company feel and give you the experience and certifications that will take your career to the next level. RMC also offers high-quality, low-deductible healthcare plans and a competitive 401K package. * Salary at RMC is determined by various factors, including but not limited to location, a candidate's specific combination of education, knowledge, skills, competencies, and experience, as well as contract-specific requirements. The current salary range for this position will be $140,000.00 to $174,000.00 annually.
$140,000-174,000
Craigslist
Technical Support (Jericho)
131 Jericho Tpke #306, Jericho, NY 11753, USA
Full job description Valor PayTech is a rapidly-growing FinTech offering innovative, advanced, and secure all-in-one payment technology solutions for ISOs, merchants, and new business owners. We are seeking a Technical Support Specialist to assist customers by providing product and service information and resolving technical issues. Job Responsibilities: Deliver comprehensive technical support for company products and services to both existing and prospective customers. Apply strong knowledge of payments concepts, hardware components and software applications. Program, configure and deploy merchant terminals and software. Provide frontline customer support, including hardware/software troubleshooting and diagnosis. Effectively handle both merchant requests and product issues with a keen sense of urgency, ensuring timely resolution. Establish and maintain relationships with merchants. Requirements and Qualifications: 2+ years' customer service experience providing technical support required Knowledge of POS (point of sale) industry hardware, software, and procurement a plus Related experience in the computer technical support field, onsite technician experience a plus Proficient in Microsoft Excel and Outlook required Proven ability to work in a fast-paced and dynamic environment Must be able to adapt and learn new skills in a fast-paced industry Excellent communication both oral and written Self-motivated, team player, detail-oriented, and well-organized; Passion for technology and desire to solve problem Learn and utilize software programs quickly and efficiently Superior problem-solving and troubleshooting skills This position offers a base pay in the range of USD $22-26 hourly plus a comprehensive benefits package including: Medical/dental with choice between plans Flexible PTO Retirement benefits; 401k with up to 4% employer match Valor PayTech offers an innovative, collaborative culture where employees are encouraged to share ideas. We strive to promote from within and offer opportunities to learn and progress your career in a dynamic, fast-paced environment. Job Type: Full-time Pay: $22.00 - $26.00 per hour Benefits: 401(k) 401(k) matching Dental insurance Health insurance Paid time off Retirement plan Experience: technical support: 2 years (Required) Ability to Commute: Jericho, NY 11753 (Required) Work Location: In person
$22-26/hour
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.