Browse
···
Log in / Register

Embedded Software Engineer

$100,000-140,000/year

TP-Link Systems Inc.

Irvine, CA, USA

Favourites
Share

Description

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 a highly motivated Embedded Software Engineer to join the Consumer Electronics Software Platform team at TP-Link Systems Inc. In this position, you will design, implement, and optimize embedded software core function on our platforms. You’ll ensure the functions meet the reliability and performance needs of various smart home products and is compatible with peripherals and cloud interfaces. You will work closely with cross-functional teams to ensure that our features meet the highest standards of user experience and bring amazing Smart Home products to the market. Key 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. Collaborate with cross-functional teams to define system requirements and design effective solutions. 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 Conduct unit testing, integration testing, and system validation for embedded systems. Ensure that software is safe, reliable, and meets all performance standards, including security protocols to protect against potential vulnerabilities. Optimize code to meet performance, memory, and power efficiency requirements. Work with version control systems (e.g., Git) and development tools for continuous integration. Provide technical documentation, including design specifications, software architecture, and user manuals. Collaborate with external vendors and third-party partners to efficiently integrate hardware and software components. Stay updated on emerging trends and technologies in embedded systems, IoT, and connectivity protocols to continuously improve product features and performance. Mentor and guide recent graduates, providing technical leadership and sharing best practices through code reviews and team collaboration. Requirements Required Qualifications: Bachelor's degree in computer science, Electrical Engineering, or a related field. 3+years of experience working with embedded software. 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. Strong problem-solving skills and attention to detail. Ability to work independently and within a team in a fast-paced environment. Preferred Qualifications: Experience with development of consumer electronics products such as IPC, Doorbell, Hub and Smart Home devices. Experience in the bottom layers of the storage software stack (Filesystem, Block Device, SSD) Experience in resolving performance bottlenecks in resource (CPU, Memory) constrained Platforms and devices. Proven track record with embedded Wi-Fi, Bluetooth/BLE and TCP/IP Networking software Strong communication, interpersonal, and project leadership skills. Ability to quickly adapt to new technologies and frameworks. Knowledge of power optimization techniques for embedded devices. 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
SAP Full-Stack Developer
Role: SAP Full-Stack Developer Location: Raritan, NJ – Onsite Position Type: Contract Required Skills:   ·       Proficiency in SAPUI5/Fiori, JavaScript, HTML, CSS. ·       Experience with SAP BTP, CAP, and SAP HANA. ·       Strong understanding of ABAP and/or Node.js/Java for backend development. ·       Familiarity with OData services, REST APIs, and SAP Gateway. ·       Hands-on experience with RAP model (Managed and Unmanaged scenarios). ·       Strong understanding of CDS annotations, authorization checks, and data modeling. ·       Experience with SAP Fiori Elements, UI5, and BAS (Business Application Studio). ·       Familiarity with SAP BTP, CAP (Cloud Application Programming Model), and SAP HANA. ·       Experience with version control (Git) and CI/CD pipelines. ·       Strong problem-solving and communication skills. ·       Experience with SAP S/4HANA extensions and customizations. ·       Knowledge of SAP Integration Suite, Event Mesh, or SAP Mobile Services. ·       Familiarity with Agile/Scrum methodologies. ·       SAP certification(s) in relevant areas.   Key Responsibilities:   ·       Design, develop, and maintain full stack applications integrated with SAP systems. ·       Build responsive front-end interfaces using SAPUI5/Fiori, HTML5, CSS3, and JavaScript. ·       Develop and maintain back-end services using Node.js, Java, or ABAP. ·       Integrate with SAP modules (e.g., S/4HANA, ECC) via OData services, RFCs, and REST APIs. ·       Work with SAP BTP services such as CAP (Cloud Application Programming Model), SAP HANA, and SAP Integration Suite. ·       Design and develop end-to-end applications using SAP RAP and CDS views on S/4HANA or SAP BTP. ·       Create and expose CDS-based OData services for consumption in SAP Fiori/UI5 applications. ·       Implement business logic using Behavior Definitions, Behavior Implementations, and Managed/Unmanaged RAP scenarios. ·       Develop side-by-side and in-app extensions using SAP Extension Suite and Key User Tools. ·       Build responsive front-end applications using SAP Fiori Elements, SAPUI5, and JavaScript. ·       Integrate with SAP and non-SAP systems using OData, REST APIs, and SAP Cloud SDK. ·       Collaborate with functional consultants, architects, and business stakeholders to translate requirements into technical solutions. ·       Ensure code quality, performance, and security through best practices and automated testing.
Raritan, NJ, USA
Negotiable Salary
Workable
Software Engineer with Clearance
What is Aviture? Aviture is a full-service technology consulting firm with expertise in software solutions for both commercial and government organizations. We believe software doesn’t mean anything unless it solves a problem, so we create technology to enable users, open possibilities, and create meaningful impact. “I wanted to create a company that I would have wanted to work at when I was an engineer.” — Mark Griffis, President We are headquartered in Omaha, Nebraska, with remote employees across the nation: Las Vegas, Washington D.C., Austin, Dallas, Portland, Green Bay, Kansas City, Madison, Minneapolis, and Orlando, just to name a few. What is Aviture’s Art of the Possible? Along with our mission-driven team’s deep expertise in a wide range of development languages, we employ a disciplined agile approach to define goals upfront, keep organizational value at the forefront, and set the pace for rapid, iterative innovation that transforms organizations. We call this the Art of the Possible. The solutions we’ve created have: Saved lives in the California wildfires and southern U.S. flooding Provided security for the 2020 Presidential Inauguration, Super Bowl, and post-attack Boston Marathon Enabled augmented-reality training environments for surgeons Increased transparency and promoted patient wellness in hospitals and senior care facilities Combined computer vision and robotics to automate dangerous manual labor tasks And much more! Why You’ll Want to Live Aviturian Aviturians create technology that makes a meaningful difference in someone’s life. We’re a team made up of designers, engineers, developers, and inventors who believe technology’s purpose is to empower users to change the world. Here are the values that guide us: Embody integrity Seek ownership Stay hungry Remain grounded Create impact Challenge with respect We’ve built our culture around creativity, continuous learning, and our shared values. If that sounds like something you’d like to be a part of, then join us today! Software Engineer Aviture is hiring a Software Engineer. Aviturians understand how technology can change the world and have the technical skills to make those visions a reality. Aviturians are always eager to learn, share, collaborate, grow, and innovate. (We also share a good meme or thirty.) We’re looking for a rockstar Software Engineer who will… Work with a cross-functional team to design, develop, test and deploy innovative solutions to a wide range of complex business problems. Actively participate in all aspects of our agile development process. Utilize effective debugging techniques to identify and resolve software defects. Continuously keep themselves up to date on changes in technology, with an emphasis on the tech stacks being used by your team. Sound like you? Apply today: Requirements BS degree in Software Engineering related degree, similar technical field of study or equivalent practical experience. Excellent verbal and written communication skills. Able to respectfully challenge the status quo. Experience developing and maintaining large-scale applications using one or more general purpose programming languages, such as:Python, Java, C#/.NET, Go, JavaScript, TypeScript Experience with one or more modern frontend technologies is a plus: ReactJS, AngularJS, VueJS, etc. Able to work both autonomously, as well as collaboratively among a team of your peers. Excellent grasp of computer science concepts, proven ability to solve complex technical problems. Experience using common design patterns in the software industry. High personal standards for code quality, maintainability, and performance. This position will require the employee to have a Secret level Government clearance or the ability to obtain one. This position will require the employee to work in person at an off-site location. Benefits PPO or a High Deductible Health Plan, HSA eligible plan, Dental, Vision, and Supplemental Life. Generous paid time off that starts accruing on day one. Hybrid work environment with quarterly Castaway Week events in the Omaha HQ Office, all expenses paid, from across the country to participate in team-building, collaboration, and fun events. Company vacations!!! Previous destinations have included Napa Valley, Cancun, Cabo San Lucas and Aspen. Matching 401k with 100% vesting in six months. Pick your preferred workstation! Mac? PC? We’ll support you with the tech you need to do your best work. Get paid to go to national and international conferences and training, so that you can stay up to date with the latest innovations. Flexible work schedules: Work the times that fits your schedule, with all meetings required to be scheduled between 9 am and 3 pm CST. Free lunch every Friday and recurring team events for you and your family to enjoy. Incentive and bonus pay. Opportunities for connection and growth through peer coaching, recurring Lightning Talks to share things we’re passionate about, and a bi-weekly company-wide All Hands.
Omaha, NE, USA
Negotiable Salary
Craigslist
Help Desk Support - Level 1 & 2 Techs On-site (Miami, FL)
Scope of work We are seeking a highly skilled Desktop Support engineer to support users in the Miami office. This role requires good background in IT systems, as well as hands-on experience with laptops, and user support. This role requires a proactive and professional individual with strong troubleshooting skills, excellent communication, and the ability to work in a fast-paced, high-pressure environment. The successful candidate will ensure the seamless operation of IT services. Key Responsibilities / Accountabilities · 1st - 2nd line IT desktop and remote support to global office employees, primarily in the Miami location · VIP user support to senior management · Managing tickets via service management tool ServiceNow ITSM · Advanced troubleshooting and root cause analysis · Liaising with and delegating tasks to relevant teams for escalation · Mobile device support Apple & Android · Assisting the Desktop Team Lead with escalations · Active Directory Users and Computer administration · Responding to and resolving hardware-related warranty support tickets in accordance with vendor guidelines · MAC OS X support · Set-Up of new joiner equipment · Maintain accurate records of assets and deployment activities. · Assist with user training and documentation where necessary. · Collaborate with the EUC and Service Desk teams to ensure seamless user experience. · Provisioning and configuring laptops for end users using Microsoft AutoPilot, ensuring devices are built to company standards · Participate in ad-hoc support requests, Desk moves, Desk side support · Supporting the business core hours 8 am to 6 pm rota basis (Mon-Fri) - On-site Only (No Remote) Schedule · Monday, Oct 13, 2025 · Starting at 8:00 AM
1111 Brickell Bay Dr, Miami, FL 33131, USA
$17-20/hour
Workable
Data Center Technician - Marble, NC
Datacenter Hardware Technician Marble, North Carolina (100% onsite) - FYI - this position wouldn't start until early December 2025. We can provide relocation assistance. This will be first shift however it will occasionally rotate (8 hours per day, 40 hours a week). Must be flexible to work varying shifts. Salary: 80-90K (pending experience) Overview: We are seeking a Datacenter Hardware Technician to support and maintain Dell server infrastructure in a high-demand, fast-paced environment. This role involves hands-on hardware troubleshooting, repairs, and installations (rack and stack), with a focus on maintaining uptime and efficiency. The ideal candidate is detail-oriented, physically capable, and comfortable working onsite within a team-based datacenter setting. Key Responsibilities: Hardware Maintenance & Repair: Perform break/fix services on Dell servers, including the replacement of components such as GPUs, NICs, memory, and other hardware. Ticket Management: Track, prioritize, and resolve hardware-related service tickets in a timely and efficient manner. Troubleshooting & Diagnostics: Identify and resolve hardware issues using knowledge of server architecture and components. Customer Service & Communication: Maintain clear, professional communication with team members and internal stakeholders to ensure smooth operations. Physical Datacenter Work: Lift up to 65 pounds, climb ladders, and carry out tasks in a physically demanding datacenter environment. Team Collaboration: Work closely with fellow technicians and other departments to meet deployment and maintenance goals. Quality & Precision: Ensure all tasks and repairs are performed to a high standard of accuracy and reliability. Additional Information: Must be a US citizen. This position requires 100% onsite presence in Marble, NC Shift is expected to be first shift, but will probably rotate often. Must be able to work varying shift. Role involves physical labor in a dynamic datacenter environment Requirements Dell Server Expertise: Proven experience racking, stacking, and servicing Dell servers in a datacenter setting. Break/Fix Proficiency: Hands-on experience diagnosing hardware issues and performing part replacements. Troubleshooting Skills: Strong problem-solving abilities and technical insight into server operations. Customer Focus: Excellent communication skills with a professional, customer-first approach. Physical Capability: Ability to lift heavy equipment (up to 65 lbs) and work on ladders as needed. Detail-Oriented: Committed to delivering high-quality work with strong attention to detail. Preferred Qualifications: Experience with Nvidia GPUs/NICs Basic understanding of networking concepts and troubleshooting Ability to read and interpret Linux logs for diagnostics Nice-to-Have Skills: Familiarity with the Linux command line (CLI) Exposure to RoCE (RDMA over Converged Ethernet) networking Benefits Our comprehensive benefits package for full-time salaried employees is effective immediately upon the start date. Benefits include comprehensive PPO medical coverage with access to a Health Savings Account (HSA) option, a vision plan, and dental insurance with the base dental plan option paid for by PGTEK. A TRICARE Supplemental Medical Insurance plan is also available.  Life Insurance, Short and Long-Term disability, and Critical Illness insurance have premiums covered. Additionally, PGTEK offers a matching 401(k) plan and a discount on pet insurance through ASPCA Pet Insurance. An Employee Assistance Program is available at no cost to all employees. We offer a generous amount of PTO and Holidays, and an Education Assistance Program is available after 12 months of employment. About PGTEK: PGTEK is a true consulting organization dedicated to helping clients achieve their business and technology objectives utilizing our decades of experience and business relationships. PGTEK invests in the educational advancements of our staff by providing the necessary resources to complete Professional and Business Certifications. Our company is our people, and we treat them like family.  EOE, including disability/veterans.
Marble, NC 28905, USA
$80,000-90,000/year
Craigslist
Seeking Experienced Commercial Kitchen Subcontractors - Join RFS
We are seeking a skilled **Commercial Kitchen Specialist** with extensive experience in all aspects of commercial kitchen applications, particularly within chain restaurants. If you excel in installing and maintaining kitchen equipment and materials, we want to hear from you! Key Responsibilities: - Install, maintain, and remove commercial kitchen appliances and equipment. - Work with quarry tile, stainless steel paneling, drop ceilings, and FRP. - Perform electrical and plumbing tasks related to kitchen operations. - Collaborate with project managers to ensure timely project completion. - Train and mentor subcontractors in commercial kitchen applications. Qualifications: - Proven experience in commercial kitchens, especially in chain restaurant settings. - Expertise in installing various kitchen materials and appliances. - Strong electrical and plumbing knowledge. - High ethical standards and commitment to quality. - Willingness to work flexible hours, including nights and weekends. What We Offer: - Supportive team with experienced project managers. - Steady pipeline of projects across multiple regions. - Competitive pay with timely compensation. Ready to take your skills to the next level? Apply today: https://www.rfsrenovates.com/affiliates James Castano (352) 232 5969 To apply, Fill out an application: https://www.rfsrenovates.com/affiliates
812 Manitou Blvd, Colorado Springs, CO 80904, USA
$1,475/month
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.