Software Engineer – Product Prototypes and Technology Demonstrations

Lyte
Sunnyvale, CAFULL_TIMEPosted Aug 4, 2026

Role responsibilities

Develop and prototype software in C++ and Python for new products and technology demonstrations over evolving hardware. Act as a bridge between theoretical research and physical implementation by re-architecting algorithms into high-performance embedded code.

Requirements

Requires a Bachelor's degree in a technical field and 2+ years of industry experience or 5+ years of applied research. Must possess expert-level proficiency in C/C++ and Python specifically for resource-constrained embedded environments.

Key skills

C++, Python, Rapid Prototyping, Embedded Systems, Computer Architecture, CI/CD, Embedded Linux, RTOS, Hardware Debugging, Chip Bring-up, Board Design, HIL Testing, Machine Learning Deployment, Cross-functional Collaboration, Software Architecture, Technical Documentation

Keywords

Physical AI, Perception Systems, Robotics, Embedded Systems, C++, Python, Chip Bring-up, Board Design, CI/CD, Embedded Linux, RTOS, Logic Analyzers, Oscilloscopes, JTAG, SWD, Hardware-in-the-Loop, HIL, Edge Devices, Quantization, Machine Learning, Software Architecture, Rapid Prototyping, Hardware Schematics, Datasheets, Firmware Validation, Automation, Mobility, Custom Silicon, Integrated Sensors

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free