> Markdown version of [/jobs/ext/731766-senior-technical-lead-embedded-networking-c-linux](https://www.wearedevelopers.com/jobs/ext/731766-senior-technical-lead-embedded-networking-c-linux). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Technical Lead - Embedded Networking - C++ Linux - **Company:** HCL America Inc. - **Location:** Orange, CA, United States - **Experience:** Expert - **Salary:** $134,000.0 - **Contract:** Permanent contract - **Skills:** Application Layers, C++ (Programming Language), Configuration Management, Code Review, Codecs, Dynamic Host Configuration Protocol, Linux, Device Drivers, Domain Name System (DNS), Linux on Embedded Systems, Linux System Administration, Message Broker, Message Queuing Telemetry Transport (MQTT), Networking Basics, Performance Tuning, Software Engineering, Data Streaming, Subversion, Data Logging, Computer Networking Systems, Git, Software Coding, Software Version Control - **Published:** June 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e0d9fae17a352543 ## About the Role Do you have experience in Stakeholder management?, 1. Strong Understanding Of Embedded Networking Principles And Technologies 2. Proficient In C++ Programming And Linux Operating Systems 3. Solid Experience In Software Development Lifecycle And Coding Standards 4. Excellent Communication And Interpersonal Skills For Stakeholder Collaboration, 1. Optional But Valuable Certifications: Certified Embedded Systems Engineer (Cese), Linux Professional Institute Certification (Lpic) ## Description Strong C and C++ on Linux - multi-process userspace services, IPC, threading, performance and memory debugging.Comfort building and operating long-running daemons and services managed by systemd: unit configuration, service ordering, startup and recovery behavior, journald-based diagnostics.Networking fundamentals: TCP/UDP, TLS, DHCP/DNS, REST/HTTP at the application level, and message brokers - MQTT in particular (topic design, QoS, broker tuning, fanout control, client behavior).GStreamer and audio/video pipeline experience at the application layer - RTP streaming, codec integration, playback troubleshooting.Working knowledge of running C++ applications on embedded Linux targets - packaging into images, configuration management, on-device logging and diagnostics, behavior across power and network transitions. We don't do kernel or driver development; we live in userspace.Comfort in a cross-build environment with SVN/Git source control and ticket-driven workflow., 1. Provide Technical Guidance To A Team Of Developers In Embedded Networking, Enhancing Their Capabilities In C++ And Linux, And Increasing Productivity Through Mentorship And Knowledge Sharing. 2. Conduct Comprehensive Code Reviews In C++ And Linux Environments, Establishing Quality Assurance Processes And Performance Optimization Techniques To Ensure The Successful Delivery Of Complex Embedded Networking Solutions. 3. Ensure Process Compliance Within The Assigned Module By Participating In Technical Discussions And Reviews, Acting As A Consultant For Feasibility Studies, Evaluating Technical Alternatives, Assessing Architectural Risks, And Contributing To Project Estimations. 4. Collaborate With Stakeholders To Define Project Scope, Objectives, And Deliverables Related To Embedded Systems Projects, Preparing And Submitting Status Reports To Minimize Risks And Facilitate Timely Resolutions Of Escalations. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Can You Touch the Internet? A Journey in Remote Touch With Edge Computing and Haptic Coding](https://www.wearedevelopers.com/videos/1463-can-you-touch-the-internet-a-journey-in-remote-touch-with-edge-computing-and-haptic-coding) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Speech-to-Speech AI models - Marius Obert](https://www.wearedevelopers.com/videos/1907-speech-to-speech-ai-models-marius-obert) ## Related Articles - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)