We invest in visionary teams with transformative ideas.

Join Canaan's extended family.
companies
Jobs

Senior Software Engineer (Edge Computing)

Instrumental

Instrumental

Software Engineering
Palo Alto, CA, USA
Posted on Dec 12, 2025
Senior Software Engineer (Edge Computing)
Palo Alto, CA
Engineering
Hybrid
Full-time
Instrumental technology is used by the world’s most admired electronics brands — including Meta, NVIDIA, Bose, and Cisco — to significantly reduce the $12T lost every year to downtime, scrap, and mistakes in manufacturing. Our system collects data directly from the factory floor and uses proprietary AI to automatically identify and resolve issues, helping teams improve yield, quality, and time to market.
We’re looking for a Senior Software Engineer to join our Edge Computing team owning the software and systems that power Instrumental’s in-factory stations — the edge computing deployment extending our SaaS platform to the factory floor with cameras, sensors, high end CPU/GPU, computer vision algorithms and AI inferencing. You will have a direct and highly visible impact on the company’s growth and customer satisfaction.
Our company values are Play to Win, Be Helpful, and Work with Joy. Individuals who are interested in moving fast, collaborating hard, and taking ownership of their work and growing their skills will thrive at Instrumental. In this role, you’ll be part of the engineering team working closely with Product, SRE and customer facing field engineers for both pre- and post-sales engagements, giving you plenty of chances to stretch yourself, learn quickly, take ownership, build impactful products, and make a difference for Instrumental and yourself!
What you will do:
  • Take ownership of our Edge Computing platform.
  • Extend its functionality with new features.
  • Continuously improve its performance, scalability and reliability.
  • Collaborate with stakeholders to improve the deployment, SaaS integration and ongoing operational efficiencies in an incremental way that enables quick, iterative feedback loops.
  • Exercise curiosity and initiative. Always looking for better ways to build, to run and to learn.
We’d love to chat if you have:
  • 5+ years of experience delivering production code and solid educational background.
  • Proficiency in Javascript or Typescript and building server codes with Node.js.
  • Team leadership and project leadership skills and experience.
  • Great communication and collaboration with internal and external stakeholders.
  • Interest in learning embedded systems.
  • Extreme open mindset. New technologies, new frameworks, AI tools, bring them on!
  • A genuine interest in understanding customer problems — you’re serious about what problems customers are facing, use cases, how to build solutions, how to engage with stakeholders to seek feedback and act on the feedback.
  • Passion for the startup do-er culture: own it, figure things out, win as a team, do whatever it takes.
Bonus points if you have experience with:
  • One or more systems programming languages: C, C++, Rust, etc.
  • Embedded systems.
  • Experience with Angular or React frameworks.
Ready to apply?
Powered by
First name *
Last name *
Email *
LinkedIn URL
Phone number *
Location *
Resume *
Click to upload or drag and drop here
Cover letter
Click to upload or drag and drop here
Voluntary Self-Identification
To comply with government reporting requirements, we invite candidates to participate in the self-identification survey below. Your completion of this form is entirely optional, and your decision will neither influence the hiring process nor any subsequent stages. Any information you choose to share will be kept confidential and stored in a secure file. As outlined in our Equal Employment Opportunity policy, we uphold a commitment to non-discrimination based on any protected group status specified in applicable laws.
Gender
Race
Race and ethnicity descriptions
Voluntary Self-Identification of Veteran Status
VEVRAA requires Government contractors to take affirmative action to employ and advance in employment protected veterans. To help us measure the effectiveness of our outreach and recruitment efforts of veterans, we are asking you to tell us if you are a veteran covered by VEVRAA. If you believe that you belong to any of the following categories of protected veterans, please indicate by making the appropriate selection.
Veteran status descriptions
Disabled veteran
A veteran who served on active duty in the U.S. military and is entitled to disability compensation (or who but for the receipt of military retired pay would be entitled to disability compensation) under laws administered by the Secretary of Veterans Affairs, or was discharged or released from active duty because of a service-connected disability
Recently separated veteran
A veteran separated during the three-year period beginning on the date of the veteran's discharge or release from active duty in the U.S military, ground, naval, or air service
Active duty wartime or campaign badge veteran
A veteran who served on active duty in the U.S. military during a war, or in a campaign or expedition for which a campaign badge was authorized under the laws administered by the Department of Defense
Armed Forces service medal veteran
A veteran who, while serving on active duty in the U.S. military ground, naval, or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985 (61 Fed. Reg. 1209).
Veteran status
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
Req ID: R43