Browse
···
Log in / Register

Embedded System Software Engineer (Smart Home)

$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 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 Junior Embedded System Software Engineer (Smart Home) to design, develop, and optimize firmware for smart home products like Smart IP cameras, Smart Doorbells, etc. In this hands-on role, you will work closely with cross-functional teams to take features from concept to completion, ensuring high performance, reliability, and safety. You will be engaged in all stages of the development process, from chipset bring-up and SDK integration to new feature implementation. The software development work typically involves SoC chipsets running Linux and MCU subsystems operating in an RTOS environment. Key Responsibilities: Work with cross-functional teams to define system requirements and design effective solutions for smart home products. Participate in the software development process from initial design through production for TP-Link smart home devices. Write, debug, and test embedded software using C/C++ and other relevant programming languages. Bring up chip SDKs and integrate third-party features using cross-compiling techniques. Design and develop core modules such as audio/video transmission, control, connectivity, networking, and storage for smart home products. Work with Wi-Fi, Bluetooth BR/EDR/BLE protocols, and network stacks such as TCP/IP, Thread, BLE Mesh for diverse use cases. Troubleshoot and resolve complex issues in embedded systems to maintain product performance. Conduct unit tests, integration tests, and system validation. Ensure software meets performance, reliability, and security standards, including protocols to safeguard against vulnerabilities. Optimize code to meet requirements for performance, memory, and power efficiency. Produce technical documentation, including design specifications, software architecture, and user manuals. Work with external vendors and partners to integrate hardware and software components seamlessly. Adapt third-party platform SDKs and develop related use cases, such as Amazon, HomeKit, and Matter. 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. Stay updated on trends in embedded systems, IoT, and connectivity protocols to continuously enhance product features and performance. Mentor and guide recent graduates, offering 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. 2+years of experience working with embedded software. Proficiency in embedded software programming using C/C++, with a strong understanding of coding best practices. Familiarity with embedded operating systems (e.g., RTOS, Linux) and real-time system design. Experience with hardware interfaces such as UART, SPI, I2C, and GPIO. Experience with network and security protocols in embedded systems (e.g., HTTP, MQTT, TLS). 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 consumer electronics products software development, such as Smart IP cameras, Smart Doorbells, etc. Hands-on experience with SoC bring-up and integration. Knowledge of wireless communication protocols, such as Wi-Fi and BLE. Experience in video and audio encoding (AVC, HEVC, OPUS, etc) and streaming (WebRTC, RTP, RTSP, etc.) technologies. Proven experience in designing and developing core software modules. Strong communication, interpersonal, and project leadership skills. Ability to quickly adapt to new technologies and frameworks. 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
.Net Developer
*MUST be Local Metro Area Candidates* *US Citizenship or work-authorization with alien registration number required* *Onsite from Day 1* *1st Interview, Webcam & 2nd interview, In- Person* *First few weeks will be in the office Monday -Thursday to work with the current development staff to learn GSFC systems and business. Then after that, in the office 2/3 days a week depending on the Agency’s requirement at that time. ** Candidate MUST meet/exceed ALL required skills** Our Web Developer is responsible for development/maintenance of both current and future web applications written using the ASP.NET framework and ASP.NET Core with C# programming language. The ideal candidate is an enthusiastic, creative, highly motivated, and goal-oriented team player with at least 5 years of ASP.NET development experience with strong knowledge of OIDC & SAML based authentication.   Essential Duties and Responsibilities: •             Write clean, scalable code written using ASP.NET Core programming language, C#. •             Develop/maintain both current and future web applications. •             Work closely with the Client User Representatives to troubleshoot and design solutions that meet requirements. •             Accurately and effectively communicate with the Project Manager and/or Team Lead the level of effort to implement proposed solutions, the           status of on-going work, and any potential issues. •             Work well in both a team environment as well as a sole contributor with little or no supervision. •             Possess excellent time management skills in handling multiple priorities with individual deadlines. •             Adapt to a rapidly changing environment and work creatively with minimal supervision. •             Ability to work from written specifications and pre-established guidelines. •             Possess excellent written and oral communication skills. Education Qualifications: •             A bachelor’s degree in Computer Science, Information Systems, or a related scientific or technical degree; or equivalent experience. Masters Degree in Computer Science, Information Systems, or a related scientific or technical degree a plus     Technical Skills/Experience: Experience working with Identity server - OIDC & SAML based authentication. Experience working with .NET Core C#, n-tier architectures and design patterns. Minimum 5 years of experience in design, development and support of ASP.NET development focus on .NET MVC Core. Minimum 5 years of experience in complete life-cycle of design, development, deployment and support of web applications. Strong knowledge of Relational Databases and working with Oracle 11g, 12c databases, MS-SQL Solid HTML, JavaScript, jQuery, CSS, Bootstrap, .NET Framework 4+, .NET Core 8+, Razor Pages, MVC 5 Experience creating and consuming REST API Experience interfacing with customers and systems analysts to understand system requirements.   Additional Desired Skills/Requirements US Citizenship or work-authorization with alien registration number required. IIS, Docker Git version control Umbraco (ASP.NET Core CMS) Visual Studio 2022 Knowledge of ColdFusion, AngularJS ( version 1 ) is a plus
405 Stubbs Ave, Monroe, LA 71201, USA
Negotiable Salary
Craigslist
Gaming Host Wanted (Bedford Park)
JOIN OUR TEAM TODAY The Host is the first impression of Tiffany’s Bistro and is responsible for setting the tone for the entire guest experience. The Host always greets guests in a warm and welcoming manner and properly maintains the condition of the store at all times. A professional attitude and sincere hospitality toward all guests is required at all times. The Host is fully aware of their assigned area and provides their guests with a fun experience, as well as technical issues during their visit. The Hosts are also knowledgeable and energetic to help guests with questions. Attendance is crucial-be here and be on time. Responsibilities: Perform guest services by greeting guests with a warm and welcoming smile. Ensure guest area is clean and properly prepared between each guest. Maintain a calm demeanor during periods of high volume or unusual events to keep store operating to standard and set a positive example. Maintains a clean and organized work area. Maintain regular and consistent attendance and punctuality. Meet store operating policies and standards of safety and security, with or without reasonable accommodations. Engage with and understand our guests, including discovering the guests needs through clear communication. Available to perform many different tasks within the store during each shift. Available to work flexible hours when needed to accommodate the needs of fellow team members. Carefully monitors the store and assists management in identifying and resolving current and potential guest problems. Restocking inventory and cleaning throughout each shift. Qualifications: Must have reliable transportation and punctuality is a must. Ability to build relationships. Basic cash handling skills including writing dollar amounts and performing basic math to determine register balance. Lift a maximum of 20 pounds approximately waist high. Work at a pace consistent with changing business volumes and demands throughout the shift. Ability to learn quickly. Ability to understand instructions and request clarification when needed. Ability to work as part of a team. Basset certification required and can be obtained upon hiring. Must be 21 yrs. or older.
6104 S Mason Ave, Chicago, IL 60638, USA
$15/hour
Workable
Software Engineer, Skill Level 1
At Avalore, we are a mission-driven, veteran-owned small business that helps government agencies harness the power of data and emerging technologies to solve complex problems. Our team combines deep technical expertise with a passion for public service, delivering innovative, responsible solutions in AI, data governance, cybersecurity, and enterprise transformation. Joining Avalore means working alongside experts who have successfully led high-impact initiatives across the DoD and Intelligence Community, and being part of a company that values integrity, agility, and purpose. Your responsibilities will include: Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.  Analyze user requirements to derive software design and performance requirements  Design and code new software or modify existing software to add new features  Debug existing software and correct defects  Integrate existing software into new or modified systems or operating environments  Develop simple to complex data queries for existing or proposed databases or data repositories  Provide recommendations for improving documentation and software development process standards  Works individually or as part of a team.  Reviews and tests software components for adherence to the design requirements and documents test results.  Utilizes software development and software design methodologies appropriate to the development environment.  Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Requirements Bachelor’s degree in a technical discipline from an accredited college or university is required + Seven (7) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity  Four (4) years of relevant SWE experience may be substituted for Bachelor’s Ability to work independently and manage multiple priorities. TS/SCI and Special Security Accesses and Polygraph required. Applicants must be currently authorized to work in the United States on a full-time basis. Avalore will not sponsor applicants for work visas for this position. Desired: Cloud, CNO, DevOps, Data Analytics, Machine Learning & AI  Benefits Eligibility requirements apply. Health Care Plan (Medical, Dental & Vision) Retirement Plan (401k, IRA) Life Insurance (Basic, Voluntary & AD&D) Paid Time Off (Vacation, Sick & Public Holidays) Short Term & Long Term Disability Training & Development Employee Assistance Program
Fort Meade, MD, USA
Negotiable Salary
Workable
Finance Senior Applications Engineer (Law firm exp. required)
Responsibilities: Support and drive forward enterprise applications and platforms such as BigSquare, Carpe Diem, Chrome River, eBillingHub, Elite 3E including Design Gallery, IntApp Time, Proforma, and Star Collect for the finance department; Work on application implementations, upgrades, enhancements, troubleshooting, and roadmaps; Develop in 3E IDE and Design Gallery; Conduct development activities including analysis and solution design along with hands-on development across application layers; Provide direct oversight and management of various solutions as assigned; Act as subject matter expert for those systems and provide technical support as needed. Ensure the health and stability of all solutions owned; Monitor, track, and report on performance and capacity. Responsible for capacity planning; Under direction of the Senior Manager, Enterprise Applications, engage with the business as needed in supporting the above; Work with the relevant IT teams in developing and delivering enhancements and new capabilities. Drive and manage those efforts; Deliver recommendations to the business and IT leadership based on an understanding of the platform, roadmap and related business drivers; Maintain current and accurate architecture and support documentation for use by both engineering teams and support staff; Adhere to and participate in the Firm’s Change Management process; Provide regular updates and reporting to both the Senior Manager, Enterprise Applications and Director of Applications; Collaborates in the creation and use of training and QA materials and activities for applications supported; Provides coaching to junior analysts on trouble shooting and best practices; Know common legal enterprise solutions. Advanced knowledge of enterprise applications on premise, in the cloud, and hybrid; Work with product vendors and procurement; Requirements At least 7 years’ of information technology experience; At least 5 years’ experience working with Thomson Reuters Elite 3E; 5+ years of law firm experience
Los Angeles, CA, USA
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.