Software Engineer – Product Prototypes and Technology Demonstrations

Posted Yesterday
Be an Early Applicant
Sunnyvale, CA, USA
In-Office
80K-180K Annually
Junior
Artificial Intelligence • Computer Vision • Hardware • Robotics
The Role
Develops rapid product prototypes and technology demonstrations in C/C++ and Python across evolving embedded hardware. Responsibilities include modifying drivers and software frameworks, designing architectures, establishing CI/CD and code review workflows, translating research algorithms into high-performance embedded code, supporting chip and board bring-up, collaborating with Systems and Physical AI teams, documenting implementations, and handing successful prototypes to production software teams.
Summary Generated by Built In

About Lyte

Lyte builds perception systems for Physical AI operating in complex environments. The company combines custom silicon, integrated sensors, and software into a unified platform for robotics, mobility, and next-generation automation. Lyte is headquartered in Sunnyvale, California, with a global presence. For more information, visit www.lyte.ai


If you’re excited about building impactful technology in a dynamic, hands-on environment, we’d love to hear from you!

About the role

  • We are seeking a highly efficient and motivated software engineer to help us prototype new products, components, and systems. These prototypes will be used to validate new technologies and help deliver technology demos based on existing products. The candidate should be able to work in close collaboration with the Systems and Physical AI organizations and deliver on functionality milestones within days or weeks of project initiation. The candidate must have expert-level proficiency in C/C++ and Python, including in resource-constrained embedded environments. The candidate should also have strong understanding of computer architectures used in modern embedded systems.
    We value diverse technical backgrounds; the ideal candidate might come from a mix of high-growth industry roles and deep-tech academic research, provided they can demonstrate a transition toward fast-paced product delivery.

What you'll do

  • Develop software in C++ and Python over evolving hardware, i.e., software development simultaneously with and over chip bring-up, board design, and ongoing hardware development more generally
  • Build upon existing drivers and established software frameworks, including working directly with source code and modules developed and owned by other employees
  • Extensively modify existing components, including mature components to achieve new functionality – potentially working on the side of the existing codebase
  • Establish streamlined, risk-based code review and CI/CD workflows tailored for rapid iteration without compromising system stability.
  • Formulate and implement software architectures on short timescales
  • Succeed in a cross-functional environment with key stakeholders outside of the software organization, including Systems and Physical AI organizations
  • Technical ownership and long-term support of the developed prototypes well into the production process
  • Hand-off successful prototypes to the production software teams
  • Act as the primary bridge between theoretical research and physical implementation, re-architecting algorithms from subject matter experts (e.g., PhD researchers or Systems Engineers) into high-performance embedded code.
  • Synthesize complex technical concepts into 'living' documentation and modular code that accelerates the production roadmap.
  • Leverage AI-assisted coding and simulation tools to accelerate boilerplate generation and early-stage validation.


Required Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Applied Mathematics, or other related technical field
  • 2+ years of professional industry experience, or 5+ years of high-impact applied research (e.g., PhD/Post-Doc) with a demonstrable focus on tangible hardware-software integration.
  • Advanced proficiency in Python
  • Advanced proficiency in C/C++
  • Proven experience in rapid prototyping
  • Proven experience in working with cross-functional teams
  • Strong written and verbal communication skills

Preferred Qualifications

  • MS or PhD in Computer Science, Electrical Engineering, Applied Mathematics, or other related technical field
  • 5+ years of formal employment experience developing software in embedded systems
  • Engineering background in EE, systems, optics, or laser-based sensing
  • Ability to operate effectively in a startup environment with ambiguity, speed, and strong ownership culture
  • Proven experience in software development for embedded Linux
  • Proven experience in chip and board bring-up
  • Experience with real-time operating systems (RTOS)
  • Experience with hardware debugging tools such as logic analyzers, oscilloscopes, and JTAG/SWD debuggers.
  • Familiarity with interpreting hardware schematics and datasheets to inform software architecture.
  • Proven track record of translating complex academic or R&D concepts (e.g., from a thesis or research project) into functional, real-world prototypes.
  • Experience with Hardware-in-the-Loop (HIL) testing and automated firmware validation frameworks.
  • Familiarity with quantizing and deploying machine learning models to resource-constrained edge devices.

Benefits (subject to location and local regulations)

  • Competitive salary and equity 
  • Comprehensive medical, dental, and vision coverage 
  • 401(k) retirement plan 
  • Flexible vacation and time-off policy 
  • Collaborative, fast-paced, and inclusive work environment 
  • Opportunity to work on cutting-edge technologies with a highly cross-functional team 

Skills Required

  • Bachelor's degree in Computer Science, Electrical Engineering, Applied Mathematics, or a related technical field
  • 2+ years of professional industry experience, or 5+ years of high-impact applied research focused on hardware-software integration
  • Advanced proficiency in Python
  • Advanced proficiency in C/C++
  • Experience with rapid prototyping
  • Experience working with cross-functional teams
  • Strong written and verbal communication skills
  • MS or PhD in Computer Science, Electrical Engineering, Applied Mathematics, or a related technical field
  • 5+ years of formal employment experience developing software in embedded systems
  • Engineering background in EE, systems, optics, or laser-based sensing
  • Experience developing software for embedded Linux
  • Experience with chip and board bring-up
  • Experience with real-time operating systems
  • Experience with logic analyzers, oscilloscopes, and JTAG/SWD debuggers
  • Ability to interpret hardware schematics and datasheets
  • Experience translating academic or R&D concepts into functional prototypes
  • Experience with Hardware-in-the-Loop testing and automated firmware validation frameworks
  • Familiarity with quantizing and deploying machine learning models to resource-constrained edge devices
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
87 Employees
Year Founded: 2021

What We Do

Lyte develops perception technology for robots and physical AI systems. Its LyteVision platform combines 4D sensing, RGB imaging, motion awareness, custom silicon, compute, and AI to provide unified spatial and visual data through a modular, plug-and-play system. The company serves robotics developers building autonomous systems for applications including industrial automation and last-mile delivery, helping machines perceive, understand, and operate safely in complex real-world environments.

Similar Jobs

Samsara Logo Samsara

Senior Data Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
118K-179K Annually

Samsara Logo Samsara

Technical Support

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
71K-96K Annually

Samsara Logo Samsara

Customer Support Specialist

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
43K-58K Annually

Samsara Logo Samsara

Senior Data Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
120K-201K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
LTX Thumbnail
Robotics • Conversational AI • Generative AI
Jerusalem, Israel
200 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account