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

Embedded Software Engineer, Haptics

$120k - $300k
Full-time

Hark

Responsibilities

  • Write real-time firmware in C and C++ for microcontrollers controlling motion and haptic systems.
  • Characterize actuator behavior on the bench and tune controllers for responsive, pleasant interaction.
  • Prototype early hardware, validate response timing and feel, and help shape the final shipping experience with product and industrial design partners.

Requirements

  • 5+ years of experience writing microcontroller firmware in C and C++.
  • Shipped hands-on motor or actuator-control experience using PID, feed-forward, FOC, observers, or similar techniques.
  • Experience using oscilloscopes, logic analyzers, and I²C, SPI, or I²S bus traffic.
  • Working knowledge of Python or another scripting language for measurement automation and quick data analysis.
  • Ability to communicate technical tradeoffs clearly to non-firmware teammates.
  • Strong intuition for high-quality haptic experiences.

Benefits

  • Full-time position with a US base salary range of $120,000-$300,000 annually.
  • Total compensation may include additional components and benefits depending on the role.
  • The role involves hands-on prototype and bench work alongside product and industrial design partners.
Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer, Haptics in San Jose, CA vacancy
  • $120k - $300k

     ...Responsibilities Write real-time firmware in C and C++ for microcontrollers controlling motion and haptic systems. Characterize actuator behavior on the bench and tune controllers for responsive, pleasant interaction. Prototype early hardware, validate response... 
    Suggested
    Full time

    Hark

    San Jose, CA
    11 days ago
  • Qualifications- BS/MS/PhD in Computer Engineering, Robotics, or equivalent- Proficient in C code, real-time...  ...hardware interfaces (e.g. Ethernet, UART, SPI, I2C.)- Embedded Linux or RTOS experience is a must- Excellent software engineering habits.- Familiarity with version... 
    Suggested

    MoTek Technologies

    Santa Clara, CA
    4 days ago
  • $136.3k - $231.7k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...best and the brightest research scientist, software engineers, application development...  ...and GrowWe are seeking a highly motivated Embedded Software Engineer to join our team within... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    3 days ago
  • $167.7k - $245.2k

     ...TeamThe Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring...  ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    4 days ago
  • $100k - $200k

     ...generic medicines. Our 115,000 colleagues serve people in more than 160 countries.JOB DESCRIPTION:The Opportunity: The Sr Embedded Software Engineer located in our Milpitas, CA location oversees the design, development, and validation of software for embedded systems,... 
    Suggested
    Shift work

    Abbott

    Milpitas, CA
    17 hours ago
  • $110k - $150k

    OverviewThe global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and development of automotive diagnostic applications and vehicle interface software... 
    Immediate start

    Snap-on Tools

    San Jose, CA
    4 days ago
  • $130k - $175k

     ...Embedded Software Engineer Astro Digital designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey missions for several business applications, including earth observation, communications, in-orbit demonstrations, risk reduction... 
    Permanent employment
    Casual work
    Remote work

    Astro Digital

    San Jose, CA
    1 day ago
  •  ...Position: Embedded Software Location: San Antonio,TX Experience Required: 3-5 years of experience in wiring harness either aerospace/ mechanical experience Experience in troubleshooting electrical harness wiring in assembly and mounting in vehicles (no design... 

    Kasmo Global

    Santa Clara, CA
    2 days ago
  • $2,500 per month

     ...intelligence. We co-design chips, racks, software, and manufacturing to deliver best-in-...  ...top-tier investors and staffed by leading engineers, Etched is redefining the infrastructure...  .... Depth in one or more of firmware, embedded systems, device runtimes, operating systems... 
    Work at office
    Relocation package

    ETCHED LLC

    San Jose, CA
    2 days ago
  • $131.2k - $180.4k

     ...Embedded Software Engineer Department: Research & Development Employment Type: Full Time Location: US-California-San Jose Compensation: $131,200 - $180,400 / year Description As an Embedded Software Engineer, you will play a key role in defining... 
    Hourly pay
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Align Technology

    San Jose, CA
    17 hours ago
  •  ...Embedded Software Engineer, Santa Clara, CA We are seeking a motivated and detail-oriented Embedded Software Engineer to join a dynamic team. The ideal Embedded Software Engineer will possess a solid foundation in software development, familiarity with EtherCAT (ECAT... 

    NextStep

    Santa Clara, CA
    3 days ago
  • $129.3k - $225.3k

     ...Hardware The Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS...  ...Preferred Qualifications Experience with building embedded system architectures and using interfaces such as I2C, USB,... 
    Contract work
    Remote work
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $124k - $171k

     ...A global leader in materials engineering solutions is seeking a talented Software Engineer II to design and develop innovative software for semiconductor equipment. The candidate will be responsible for complex coding, troubleshooting, and collaborating with internal... 

    Applied Materials

    Santa Clara, CA
    17 hours ago
  •  ...Embedded Software Engineer Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual...  ...consumer devices, including client sensing and imaging systems, haptic devices, and audio prototypes. Collaborate closely in a... 

    Kasmo Global

    Sunnyvale, CA
    3 days ago
  • $189.07k - $198.53k

     ...all of our team members.What You’ll Do Perform embedded development and verification of safety critical software components for the aircraft Charge Control Unit....  ...analog/digital circuitry. Collaborate with systems engineers to decompose item requirements into high-level... 
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    17 hours ago
  • $174k - $252k

     ...novel custom silicon.Research scalable USB software architectures, influence SoC...  ...or BSD kernels.Demonstrated knowledge of embedded systems development, RTOS concepts, device...  ...of Android or WebKit.Google's software engineers develop the next-generation technologies... 

    Google

    San Jose, CA
    3 days ago
  • $130k - $175k

     ...fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. As a Senior Embedded Software Engineer , you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and build... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    3 days ago
  • $134.5k - $201.7k

     ...: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Are you excited...  ...Location Technology Team is looking for highly motivated embedded software engineers to design and deliver next-... 
    Work experience placement
    Work from home
    Worldwide

    Qualcomm

    Santa Clara, CA
    8 hours ago
  • $255.65k - $268.44k

     ...Do Independently lead the architectural design, embedded development, and verification of safety-critical software components for the aircraft Charge Control Unit...  ...DO-326A). Lead and mentor junior and mid-level engineers, fostering technical growth and conducting final... 
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    17 hours ago
  •  ...expand global economies, protect space and our planet and enhance our overall quality of life. We are looking for a Lead Embedded Software Engineer to own the full path from product requirements to working, tested firmware. You will translate product-level goals into... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    a month ago
  • $73.15k - $174k

     ...Salary: $73,150 - 174,000 per year Requirements: ~ Bachelors or masters degree in computer science, engineering, or a related field ~10+ years of embedded software experience, including 5+ years in a staff or lead position ~ Hands-on experience with MediaTek SoC... 
    Full time
    Local area

    Capgemini Engineering

    Santa Clara, CA
    3 days ago
  • $35 - $45 per hour

     ...for non-volatile memory devices. You will be a part of the embedded software development team to validate the product from concept phase,...  ...Currently pursuing or recently completed a BS or MS in Electronic Engineering Computer Science or related fields Experience in Rust or... 
    Internship
    Immediate start

    SK Hynix Memory Solutions America Inc.

    San Jose, CA
    4 days ago
  • $136.3k - $231.7k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...best and the brightest research scientist, software engineers, application development...  ...QualificationsKey ResponsibilitiesDevelop and maintain embedded software and firmware for semiconductor... 
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    1 day ago
  • $136.3k - $231.7k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...best and the brightest research scientist, software engineers, application development...  ...QualificationsKey ResponsibilitiesDevelop embedded firmware and software in C/C++ for heterogeneous... 
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    1 day ago
  • $73.15k - $174k

     ...year Requirements: Bachelors or masters degree in computer science, computer engineering, electrical engineering, or a related discipline. At least five years of embedded software development experience, including at least five years with TI DSP platforms such as... 
    Full time

    Capgemini Engineering

    Santa Clara, CA
    3 days ago
  • $205k - $235k

     ...deeply reliable in real-world environments. As a Staff Safety Software Engineer, you’ll help shape how safety is designed, tested, deployed,...  ...: Design, implement, and maintain production C/C++ for embedded safety compute and control systems. Architect and deliver... 
    Work at office
    Relocation

    Collaborative Robotics

    Santa Clara, CA
    1 day ago
  •  ...decarbonization energy solutions to our customers.We are seeking an Embedded Firmware Engineer to develop real-time firmware for our power electronics...  ..., and other laboratory equipmentWrite and maintain software specifications, design documentation, and technical documentationCollaborate... 
    Temporary work
    Internship

    Electric Hydrogen

    San Jose, CA
    2 days ago
  • $152k - $241.5k

     ...The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive platform...  ....Excellent C/C++/Python programming skills.Experience with embedded system involving Linux/RTOS with exposure to bring-up and... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $231.1k - $358.2k

    DescriptionJob Title: Director, Embedded Software Engineering Job Location: San Jose, CA (This position requires a full-time, on-site presence in our San Jose, CA office) Job ID: AI2558 Description: The SoC software team creates the Board Support Package (BSP) and platform... 
    Full time
    Work at office

    SiMa Technologies

    San Jose, CA
    2 days ago
  • $184k - $287.5k

     ...detailed unit test case reports.Providing software quality reports based on static analysis...  ...for scripting, and debugging skills in embedded Linux/Windows operating environments....  ...Bachelor’s Degree or higher; in Electrical Engineering or Computer Science or equivalent... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer, Haptics. Be the first to apply!