Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Technical Lead in Santa Clara, CA vacancy
  • 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

    HCL Technologies

    Santa Clara, CA
    4 days ago
  •  ...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

    Uber Technologies Inc

    Sunnyvale, CA
    14 hours ago
  •  ...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

    Tekfortune Inc

    San Jose, CA
    4 days ago
  •  ...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

    Picarro

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Contract work
    For subcontractor
    Local area
    Flexible hours

    WSP Group

    San Jose, CA
    8 days ago
  •  ...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

    HCL Technologies

    Santa Clara, CA
    2 days ago
  •  ...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

    Yochana IT Solutions INC

    Sunnyvale, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    6 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Contract work

    NextDeavor

    San Jose, CA
    4 days ago
  • $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-... 
    Senior
    Work experience placement
    Work at office
    Flexible hours

    Arrcus Inc

    San Jose, CA
    11 days ago
  • $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... 
    Senior
    Work at office
    Local area
    Flexible hours
    Day shift

    Amazon

    Sunnyvale, CA
    6 days ago
  •  ...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

    Renesas

    San Jose, CA
    17 hours ago
  • $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... 
    Senior
    Contract work
    Local area
    Shift work

    191 Altera Corporation

    San Jose, CA
    4 days ago
  •  ...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

    Arrcus Inc

    San Jose, CA
    18 hours ago
  • $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... 
    Senior
    Local area
    Relocation
    Flexible hours

    Universal Robots

    San Jose, CA
    4 days ago
  • 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... 
    Senior
    Remote work

    Tredence

    San Jose, CA
    8 days ago
  •  ...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

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Temporary work
    Shift work

    Google

    Mountain View, CA
    7 days ago
  • $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,... 
    Senior
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  •  ...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

    Rivian

    Palo Alto, CA
    18 hours ago
  •  ...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

    KLA

    Milpitas, CA
    14 hours ago
  •  ...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

    Tik Tok

    San Jose, CA
    4 days ago
  •  ...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

    AnySilicon

    San Jose, CA
    2 days ago
  • $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... 
    Senior
    Temporary work
    Shift work

    Google Inc.

    Mountain View, CA
    4 days ago
  • $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... 
    Senior
    Temporary work

    Google LLC

    Mountain View, CA
    1 day ago
  • $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

    NVIDIA

    Santa Clara, CA
    18 hours ago
  • $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... 
    Senior
    Permanent employment
    Temporary work
    Work at office
    Remote work
    Shift work
    Day shift

    Analog Devices International Unlimited Company

    San Jose, CA
    4 days ago
  •  ...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

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  •  ...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

    Cisco

    San Jose, CA
    3 days ago
  • $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

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Technical Lead. Be the first to apply!