Senior Technical Lead
HCL Technologies
Develop device management software: firmware update orchestration (DFU) across heterogeneous nodes (MCU, sensor modules, actuators), device discovery, health monitoringExperience with sensor integration: cameras (V4L2, GStreamer, or vendor SDK), IMUs, depth sensors, or similarJob SummaryWe are seeking a Senior Software Engineer contractor to develop robotics platform software on NVIDIA Jetson (Linux/ROS2) for a manipulation system integrating custom grippers, sensors, and actuator subsystems. You will write ROS2 nodes, develop host-side SDKs interfacing with embedded hardware over Ethernet and EtherCAT, integrate sensor pipelines (cameras, depth, tactile, IMU), and deploy perception/control algorithms into the real-time platform. The work is hands-on, systems-level C++/Python on Ubuntu with PREEMPT_RT, JetPack, and Docker.Key ResponsibilitiesDevelop and maintain ROS2 nodes for gripper command/state, sensor streaming (cameras, IMU, dToF, tactile), and device management (DFU, discovery, calibration)Develop and integrate host-side SDKs that interface with embedded MCU subsystems over Ethernet and EtherCAT — wrapping vendor C/C++ libraries into ROS2-compatible driversImplement sensor integration pipelines on Jetson: camera frame acquisition and GPU-accelerated processing (CUDA de-Bayering), depth sensor post-processing (dToF zone point cloud), IMU streaming, tactile data decodingIntegrate control and perception algorithms developed by scientists into the real-time platform — ensuring timing, data flow, and API contracts are metDevelop device management software: firmware update orchestration (DFU) across heterogeneous nodes (MCU, sensor modules, actuators), device discovery, health monitoringWrite and maintain integration tests validating end-to-end data paths from embedded hardware through ROS2 topicsSkill RequirementsMandatory Skills5+ years of software engineering experience, with significant work on embedded Linux / robotics platformsStrong proficiency in C++ and Python on Linux (Ubuntu)Hands-on experience with ROS2 — writing nodes, custom message types, lifecycle management, launch files, parameter handlingExperience developing software on NVIDIA Jetson platforms (JetPack, CUDA basics, Docker containers)Experience interfacing host software with embedded systems — consuming C/C++ SDKs from hardware vendors, Ethernet/UDP communication with MCUs, serial protocolsExperience with sensor integration: cameras (V4L2, GStreamer, or vendor SDK), IMUs, depth sensors, or similarComfortable working at the hardware-software boundary — reading protocol specs, validating data with Wireshark/logic analyzers, coordinating with firmware engineersPreferred QualificationExperience with EtherCAT master libraries (IgH, SOEM) on Linux for real-time motor/actuator controlExperience with CUDA kernels or GPU-accelerated image processing (de-Bayering, filtering, point cloud generation)Experience with CycloneDDS or other DDS implementations and real-time ROS2 tuning (executor configuration, QoS, zero-copy transport)Experience integrating manipulation/control algorithms (trajectory execution, position control loops, impedance control)Familiarity with Cyphal/DroneCAN or other CAN-based protocols from the host sideExperience with Docker-based development and deployment workflows on embedded LinuxExperience with device firmware update orchestration across multiple heterogeneous targetsFamiliarity with PREEMPT_RT Linux configuration, CPU isolation, and real-time schedulingExperience with Yocto/OE or custom BSP builds for JetsonExperience with calibration systems (camera intrinsics/extrinsics, hand-eye calibration)Other Requirements
- Maximum Salary (US): 148000Minimum Salary (US): 78000Reset: Reset assertion/de-assertion sequencing, warm/cold reset flows, watchdog timer resets, brown-out detectionEthernet: Link bring-up, auto-negotiation, packet integrity (CRC/FCS), throughput/latency, loopback testing...Senior
- ...Uber Technologies Inc. in Sunnyvale, CA is seeking a Program Manager II (Technical Operations) to lead complex technical programs bridging vision and execution. You’ll orchestrate end-to-end delivery, scope initiatives, align stakeholders, and drive operational excellence...Senior
- ...Senior Technical Lead [Embedded Networking, C++, Linux]Location: RemoteMust Have SkillsLinuxC++Embedded NetworkingStorage SystemsJob DescriptionKey ResponsibilitiesProvide technical guidance to a team of developers in embedded networking, enhancing their capabilities in...Senior
- ...Picarro, Inc. in Santa Clara, CA is seeking a Senior Technical Program Manager to drive end-to-end programs spanning hardware, firmware, software, and cloud services. You will lead cross-functional teams, manage schedules, mitigate risks, and coordinate with engineering...Senior
$250.5k - $323k
This OpportunityThe Senior Technical Director, Stations Lead will report directly to the program engineering manager through the facilities manager and support the program’s underground station development. Owner's Engineer and accountability that technical deliverables...SeniorContract workFor subcontractorLocal areaFlexible hours- ...Job Summary The Senior Technical Lead - React.js plays a crucial role in managing technology across complex projects. This position involves providing technical guidance to development teams, ensuring adherence to best practices, and successfully delivering high-quality...Senior
- ...Yochana IT Solutions Inc. in Sunnyvale, CA seeks an Engineering Manager / Technical Lead for ASIC Validation to lead a high-impact silicon validation team supporting next-generation custom ASIC and hardware infrastructure initiatives. You will combine deep technical leadership...Senior
$120k - $207k
...lasting impact on the world.We are seeking a highly motivated Senior HPC Support Engineer focussing on InfiniBand and NVLink technology... ...point of contact for our customers; assisting them with technical questions, debugging and resolving their issues. As a member of...SeniorFull timeWork experience placement- ...Senior Engineer / Technical LeadYou'll be joining Adobe on a contract opportunity, employed through NextDeavor.Benefits You'll LoveNextDeavor offers... ...a Key Player as a Senior Engineer / Technical LeadYou will lead the effort to build and scale an AI-driven developer...SeniorPermanent employmentFull timeContract work
$185k - $210k
...Job Description Job Description Customer Solution Engineering- Senior Technical Lead San Jose, CA About Arrcus Arrcus was founded to enhance business efficiency through superior network connectivity. The Arrcus Connected Edge (ACE) platform offers best-in-...SeniorWork experience placementWork at officeFlexible hours$171k - $231.4k
...? As the Program Management Office (PMO) Lead and steward of Amazon Devices Product Development... ...your day reviewing feedback from System Technical Program Managers (TPMs) across multiple... ...presenting a strategic recommendation to senior leadership.About the teamThe Hardware...SeniorWork at officeLocal areaFlexible hoursDay shift- ...Renesas Electronics Corporation in the United States is seeking a Customer Technical Lead to drive innovation across power efficiency and density for data center products, partnering with customers to define roadmaps aligned with platform outcomes. You will collaborate...Senior
$166.9k - $241k
...without compromise. With more than four decades of industry‑leading FPGA expertise, our singular mission is to deliver the... ...of the FPGA industry. Role Overview Seeking a Senior FPGA Development Kit Technical Lead Engineer with 10+ years of experience leading the end...SeniorContract workLocal areaShift work- ...Arrcus is seeking a Senior Technical Lead for Customer Solution Engineering in San Jose, CA. You will spearhead qualification of ultra-complex deployments and own critical escalations, bridging field deployments with development and product management. You will design...Senior
$177.9k - $284.7k
...functionality. Nextest engineering teams are characterized by deep technical skills working with both software and hardware. Our Engineers... ...within our existing software architecture.Learn from our most senior engineers and bring your experience and voice to help drive the...SeniorLocal areaRelocationFlexible hours- Company: Tredence Inc.Position Title: Senior Technical LeaderLocation: 1900 Camden Ave., Suite 66, San Jose, CA 95124Position Responsibilities... ...offerings, solution plays, and market trends. Architect and lead the development of data modernization, Al/ML, and analytics solutions...SeniorRemote work
- ...A leading technology company in Santa Clara is seeking a Senior Software Program Manager to drive technical engagements with hyperscale cloud service providers. This role requires deep technical expertise in systems and embedded software, with a strong background in Linux...Senior
$262k - $364k
...and technological shifts, such as new AI capabilities.Own key technical decisions based on your expertise, guiding the team through important... ....5 years of experience in a technical leadership role leading project teams and setting technical direction.3 years of experience...SeniorTemporary workShift work$190.9k - $334.1k
...the industry.Job DescriptionWe are looking for a passionate Senior Staff (Tech Lead) Software Engineer who will play a key role in designing,... ...guidance to help them grow their skills and expertise.Drive the technical direction for assigned projects,defining architecture,...SeniorWork at officeRemote workFlexible hours- ...A leading electric vehicle manufacturer in California is seeking a Technical Specialist for Body Structures to lead engineering design and development for automotive body systems. The role requires 11-15+ years of experience in the automotive domain, overseeing multiple...Senior
- ...KLA is seeking a Technical Program Manager in Milpitas, CA to lead complex cross‑functional eBeam inspection programs. You will manage scope, schedule, and cost, coordinating engineering, manufacturing, and customers to ensure successful deployment and ramp. The role...Senior
- ...TikTok is seeking a Tech Lead for Global E-commerce Governance in San Jose. You will own the design and execution of scalable governance and IP protection systems, collaborating with legal, policy, and product teams to deliver reliable, compliant solutions for a global...Senior
- ...Cisco’s Common Hardware Group is seeking a senior ASIC Design Engineer to design and implement advanced ASICs powering networking hardware. You will participate in architecture discussions, write specifications, and deliver RTL that meets stringent timing and performance...Senior
$262k - $364k
...Senior Staff Software Engineer, Technical Lead, YouTube Ads Surfaces and Experiences Share Senior Staff Software Engineer, Technical Lead, YouTube Ads Surfaces and Experiences corporate_fare YouTube place Mountain View, CA, USA ~ Bachelor's degree or equivalent...SeniorTemporary workShift work$192k - $278k
...Senior Technical Program Management Lead, Trust Operations, Google Research Share Senior Technical Program Management Lead, Trust Operations, Google Research corporate_fare Google place Mountain View, CA, USA ; Kirkland, WA, USA ; +1 more X In accordance with...SeniorTemporary work$224k - $431.25k
...NVIDIA Corporation is seeking a Senior Software Development Tech Lead for its NVLink team in Santa Clara. The right candidate will lead the development of firmware and network operating systems, ensuring effective customer solutions for NVIDIA's datacenter infrastructure...Senior$227.7k - $313.09k
...Possible. Learn more at and on LinkedIn and X. If you enjoy leading through complex technical and business challenges, developing strong customer... ...across technologies and applications, a career as a Senior Field Technical Leader in Analog Devices’ Consumer Field...SeniorPermanent employmentTemporary workWork at officeRemote workShift workDay shift- ...Applied Intuition, Inc. in Sunnyvale is seeking a Technical Team Lead to guide the Autonomous Behaviors and Agents engineering team. You will lead the development of intelligent agents that plan and execute missions with advanced reasoning, planning, and optimization algorithms...Senior
- ...Cisco Systems, Inc. in San Jose, CA is seeking a Senior Cloud Engineering Technical Leader to design, build, and operate a scalable cloud platform supporting analytics, automation, and decision systems. You will own cloud infrastructure, networking, and deployment pipelines...Senior
$224k - $431.25k
...NVIDIA Gruppe is seeking a Senior Software Developer or manager to serve as Tech Lead in Santa Clara. This role involves spearheading the development for Firmware and NVOS programs, collaborating with various teams to enhance NVLink software, and ensuring high-quality...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Technical Lead. Be the first to apply!
- technical lead Santa Clara, CA
- technical leader Santa Clara, CA
- senior living Santa Clara, CA
- senior associate vice president Santa Clara, CA
- senior app developer Santa Clara, CA
- senior manufacturing engineer Santa Clara, CA
- senior ml engineer Santa Clara, CA
- senior executive director Santa Clara, CA
- senior application support engineer Santa Clara, CA
- senior manager data analytics Santa Clara, CA




