CareerPlanSign in

Sr. Prototyping Software Engineer

Santa Clara, United States of America💼 Full-time🗓 2026-04-24 → 2026-09-28

Core

Building end-to-end functional prototypes for novel home product concepts, spanning hardware integration, software development, and machine learning to validate technologies for executive review.

Role type

Senior IC prototyping software engineer (hardware/software/embedded)

Builds

Rapid proof-of-concept systems and polished demo-ready prototypes for home automation and sensing products

Domain

Consumer hardware / Smart home / Embedded systems

Deliverable

production ML models

Required skills

Systems-level embedded development, Sensor integration and fusion, Machine learning on-device, Firmware and RTOS development, UI/UX for hardware interfaces, Rapid prototyping of custom hardware

Preferred skills

CAD design and 3D printing, PCB layout and electronics debugging, Wireless protocols (Thread, Matter, Wi-Fi, Bluetooth), Robotic or electromechanical system design

Technologies

Swift, C/C++, Python, SolidWorks, Fusion 360, RTOS, SwiftUI, UIKit

Responsibilities

Designing and iterating on end-to-end functional prototypes; Integrating multimodal sensor systems into hardware; Developing perception and sensor fusion pipelines; Writing low-level firmware and developing apps; Applying ML models for perception and context awareness; Prototyping polished user interfaces; Collaborating with designers, researchers, and hardware engineers

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 847,000+ jobs from 20+ sources.