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
Data Engineer - Job ID: DE2025
Build the data foundation that powers patient‑centric decisions Ascendis Pharma is a growth‑stage biopharmaceutical company guided by the core values Patients · Science · Passion. To strengthen our cloud‑native commercial and medical data platform, we are looking for a Data Engineer who combines solid data‑pipeline craftsmanship with a collaborative, product‑oriented mindset. You will join the same agile product team as our analysts, working in rapid product‑discovery cycles to deliver trustworthy data that drives access to life‑changing therapies. Your four focus areas 1. Data Engineering Design, build and maintain scalable ELT pipelines that ingest Patient Support Program, Specialty Pharmacy, Claims, CRM, Marketing, Medical and Financial data. Implement automated data‑quality checks, monitoring and alerting. 2. Data Modelling Develop canonical data models and dimensional marts in our up-coming Databricks Lakehouse to enable self‑service analytics. Apply best‑practice naming, documentation and version control. 3. Collaboration & Facilitation Work side‑by‑side with analysts and product owners to translate business questions into robust technical solutions. Lead whiteboard sessions and spike explorations during product discovery. 4. DevOps & Continuous Improvement Configure CI/CD pipelines for data code, automate testing and promote reusable patterns. Keep an eye on performance, cost and security, driving iterative enhancements. Key responsibilities Engineer reliable, end‑to‑end data flows using Spark SQL and Pyspark notebooks in Databricks (nice to have). Orchestrate and schedule batch & streaming jobs in Azure Data Factory or similar tools. Develop and maintain dbt models (nice to have) to standardise transformations and documentation. Implement data‑cataloguing, lineage and governance practices that meet pharma‑compliance requirements. Drive alignment with analysts to optimise queries, refine schemas and ensure metrics are consistent across dashboards to ensure stakeholders have a single source of truth for decision-making Contribute to agile ceremonies (backlog refinement, sprint reviews, retros) and actively champion a culture of data craftsmanship. Why Ascendis Mission that matters – Our pipelines accelerate insight generation that expands patient access to vital therapies. Modern stack – Azure, Databricks, dbt, GitHub Actions – with room to propose new tools. End‑to‑end ownership – Influence everything from ingestion to visualisation in a small, empowered team. Hybrid flexibility & growth – Work three days onsite, enjoy generous benefits, great snacks and pursue clear technical or leadership paths. Requirements What you bring Experience – 3–7 years in Data Engineering or Analytics Engineering, ideally in pharma, biotech or another regulated, data‑rich environment. Core toolkit – Advanced SQL and Python. Solid experience in dimensional modelling. Nice‑to‑have – Hands‑on with Databricks notebooks/Lakehouse and dbt for transformation & testing. Product mindset – Comfortable iterating fast, demoing early and measuring impact. Communication & teamwork – Able to explain trade‑offs, write clear documentation and collaborate closely with analysts, product managers and business and other stakeholders. Quality focus – Passion for clean, maintainable code, automated testing and robust data governance. Benefits 401(k) plan with company match Medical, dental, and vision plans Company-offered Life and Accidental Death & Dismemberment (AD&D) insurance Company-provided short and long-term disability benefits Unique offerings of Pet Insurance and Legal Insurance Employee Assistance Program Employee Discounts Professional Development Health Saving Account (HSA) Flexible Spending Accounts Various incentive compensation plans Accident, Critical Illness, and Hospital Indemnity Insurance   Mental Health resources Paid leave benefits for new parents A note to recruiters: We do not allow external search party solicitation.  Presentation of candidates without written permission from the Ascendis Pharma Inc Human Resources team (specifically from: Talent Acquisition Partner or Human Resources Director) is not allowed.  If this occurs your ownership of these candidates will not be acknowledged.
Princeton, NJ, USA
Negotiable Salary
Craigslist
TRAINEES & SALES VETERANS-NO COLD CALL-LEADS GIVEN-EARN 6 FIGURES (REMOTE & HYBRID POSITIONS)
TO APPLY YOU MUST LIVE IN EITHER: NY or NJ. What are you looking for in a new position? Since 1951 our company has successfully assisted union workers with their benefit packages. They are requesting our services and we are responding to their requests. There is no cold calling, soliciting or prospecting. We work with "blue collar" union workers: teachers, construction workers, nurses, home health aides, electricians, actors, MTA workers and many more. We are the NY division of a global FORTUNE 500 company, publicly traded on the NYSE. Since Covid began, we have gone 100% remote and our company has grown over 38%! We are looking to continue our growth by hiring, training and promoting our new remote hires. Ask yourself: - Are you a “people person”? - Can you work remotely (from home or elsewhere) while being part of a team? - Are you organized and can you multitask? If you answered “Yes” to the above questions, please continue to read…. You must: * Have a good work ethic * Be coach-able and goal orientated * Have integrity & ethics, and pass a background check * Possess excellent communication skills * Want a "career" position, (not a "job") which offers promotions to management * Be authorized to work in the United States * Bi-Lingual a plus! (We have Spanish speaking clients.) We offer: • Initial and continuous training with an ongoing mentor • Benefits after 90 days including union membership • Stock options • Health benefits available (Medical, Dental, Vision) • Promotions based on results not seniority • Yearly incentive trip for 2 • Weekly productivity bonuses for remote workers To be considered as a candidate, please FORWARD YOUR RESUME/WORK HISTORY TO US, ASAP. All accepted applicants will be contacted via email within 24-48 hours by email, to schedule an initial virtual ZOOM interview as we need to fill these positions immediately.
306 W 38th St #1203, New York, NY 10018, USA
Negotiable Salary
Workable
Data Engineer III
Position: Data Engineer III  Location: Seattle, WA 98121  Duration: 17 Months        Job Type: Contract          Work Type:  Onsite        Job Description:      The Infrastructure Automation team is responsible for delivering the software that powers our infrastructure.  Responsibilities  As a Data Engineer you will be working in one of the world's largest and most complex data warehouse environments.  You will be developing and supporting the analytic technologies that give our customers timely, flexible and structured access to their data.  Design, build, and maintain scalable, reliable, and reusable data pipelines and infrastructure that support analytics, reporting, and strategic decision-making  You will be responsible for designing and implementing a platform using third-party and in-house reporting tools, modeling metadata, building reports and dashboards  You will work with business customers in understanding the business requirements and implementing solutions to support analytical and reporting needs.  Explore source systems, data flows, and business processes to uncover opportunities, ensure data accuracy and completeness, and drive improvements in data quality and usability.  Required Skills & Experience  7+ years of related experience.  Experience with data modeling, warehousing and building ETL pipelines  Strong experience with SQL  Experience in at least one modern scripting or programming language, such as Python, Java.  Strong analytical skills, with the ability to translate business requirements into technical data solutions.  Excellent communication skills, with the ability to collaborate across technical and business teams.  A good candidate can partner with business owners directly to understand their requirements and provide data which can help them observe patterns and spot anomalies.   Preferred  Experience with AWS technologies like Redshift, S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, and IAM roles and permissions  Experience with non-relational databases / data stores (object storage, document or key-value stores, graph databases, column-family databases)  3+ years of reparation of data for direct use in visualization tools like Tableau experience  KPI: Meet requirements, how they action solutions, etc.:  Leadership Principles:   Deliver Results  Dive Deep  Top 3 must-have hard skills  Strong experience with SQL  Experience in at least one modern scripting or programming language, such as Python, Java.  Experience with data modeling, warehousing and building ETL pipelines 
Seattle, WA, USA
Negotiable Salary
Workable
Java Healthcare Technology Developer
We are looking for a health technology developer, ideally with experience with modern healthcare standards. Your job will be to work with and be part of a global effort to model and build technology solutions for healthcare. Some of your work will be open source. Our commitment to continuous investment in learning and contribution to the evolution of health technology fuels our enthusiasm for the future and potential to revolutionize the sustainability and practice of medicine. Responsibilities Design and implement product features in Java and Spring apps Engage with and learn from HL7/FHIR health informatics community around standards-based approaches to modeling and solving healthcare use-cases Consult with our clients and provide strategic advice on how to use technology to solve their problems Be accountable for ensuring that all working hours are accurately reported Requirements Desire to work on health technology Have 3+ years experience developing software professionally Experience in Java and Spring Worked on production applications (bonus) Experience building health technology systems with FHIR and CQL Proficiency with HAPI and the Java FHIR client libraries Proficiency in other programming languages, such as TypeScript and Kotlin Worked on design, development, and devops of production Java applications in healthcare Benefits We operate in small, cross-functional, long-lived teams. This is a remote or in-person position - we are based in the Boston area, but remote work from anywhere in the US is acceptable. Some amount of travel is possible. We provide a competitive salary, a self-directed 401K plan, 100% coverage of health insurance premiums, an annual budget for professional development and conferences, along with many other perks.
Boston, MA, 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.