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

Sr. Prototyping Software Engineer

$181.1k - $318.4k

Apple Oakbrook

Santa Clara, California, United States Hardware Join a team of passionate and creative engineers dedicated to building technologies that will shape the future of the home. We are a cross-functional group that thrives on collaboration, innovation, and tackling challenging problems to create products that are both profoundly useful and delightful to use. Our work lies at the intersection of groundbreaking hardware, software, and design, and we are looking for a key contributor to help us explore what's possible. We are seeking a versatile Sr. Prototyping Software Engineer with end-to-end expertise to accelerate the exploration of new home product concepts. In this role, you will be responsible for the entire lifecycle of complex prototypes — from initial hardware design and sensor integration to software development and the application of machine learning. You are a builder at heart, someone who can seamlessly navigate the stack from low-level firmware to high-level applications to bring innovative home experiences to life, fast. You take pride in the craft — your prototypes don't just work, they look and feel like finished products. Description As a Sr. Prototyping Software Engineer, you will be a critical member of a multi-disciplinary team, responsible for rapidly prototyping and validating novel home product concepts. Your work will directly influence future product direction by demonstrating the viability and potential of new technologies to senior leadership. The prototypes you build will be used in high-visibility executive demos, so a relentless attention to detail and polish — from reliability to great UI — is essential. You thrive in ambiguity, pick up new skills and tools quickly, and adapt your approach as projects evolve. Responsibilities Rapidly designing, building, and iterating on end-to-end functional prototypes that explore new home product concepts. Integrating multimodal sensor systems (e.g., cameras, microphones, depth sensors, environmental sensors) into prototype hardware. Developing perception, sensor fusion, and on-device intelligence pipelines tailored to home use cases. Writing low-level firmware, developing apps, and working with real-time operating systems (RTOS) to bring up custom hardware. Applying machine learning (ML) models to solve problems in areas such as perception, context awareness, and user intent. Prototyping polished, intuitive user interfaces and interaction models for human-device experiences in the home — at a quality level suitable for executive review. Collaborating closely with industrial designers, ML researchers, and hardware engineers to define and achieve project goals. Minimum Qualifications Bachelor's degree in Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics, or equivalent practical experience. Strong foundation in mathematics, including linear algebra, probability, statistics, and signal processing. 6+ years of hands‑on experience designing, building, and integrating systems that span both hardware and software. Proficiency in Swift, C/C++, and/or Python for systems‑level or embedded development. Demonstrated ability to quickly learn new technologies, tools, and domains, and to adapt your skillset as project needs evolve. Preferred Qualifications Proven experience in rapid prototyping — quickly bringing together custom hardware (sensors, actuators, enclosures) and software (firmware, applications, perception) into functional proof‑of‑concept systems. Hands‑on fabrication skills including CAD design (e.g., SolidWorks, Fusion 360), 3D printing, and physical prototyping of enclosures and mechanical assemblies. Practical electronics experience — comfortable with schematic capture, PCB layout, soldering, and bench debugging of custom circuits and sensor boards. Experience with a variety of sensor modalities (e.g., cameras, microphones, depth sensors, IMUs, environmental sensors) and developing perception or signal‑processing algorithms. Proficiency with embedded systems development, including firmware, real‑time operating systems (RTOS), and low‑level device drivers. Experience applying machine learning (ML) techniques to on‑device problems such as perception, sensor fusion, or context‑aware behavior. Strong UI/UX sensibility — experience building polished, demo‑ready interfaces using frameworks such as SwiftUI, UIKit, or equivalent, with a keen eye for detail, animation, and interaction quality. Familiarity with home‑related technologies such as wireless protocols (Thread, Matter, Wi‑Fi, Bluetooth), audio/acoustic systems, or smart environment sensing. Experience designing, building, or deploying robotic or electromechanical systems — including motor control, actuation, kinematics, or autonomous behavior Master's or PhD in Computer Science, Electrical Engineering, Mechatronics, Robotics, or a related field. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $181,100 and $318,400, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant. Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Prototyping Software Engineer in Santa Clara, CA vacancy
  •  ...Sr Software Engineer Embedded UI It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly...  ...platforms. This role spans the entire development cycle—from prototyping approximate requirements to delivering high-quality... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $160k - $225k

     ...with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, LOW LATENCY COMPUTING (STARLINK) At SpaceX we’re leveraging...  ...lead architecture, design, and code reviews. Develop prototypes and manage experiments to prove out key design concepts.... 
    Senior
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Sunnyvale, CA
    4 days ago
  • $181.1k - $318.4k

     ...Sr. Software Development Engineer (Applied ML) We're looking for a senior AI/ML engineer to do applied ML at the intersection of 3D geometry,...  ...machine learning into the heart of their machining and prototyping workflows. Much of this work sits at the intersection... 
    Senior
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  •  ...patients worldwide. We're a team of engineers, clinicians, and innovators united by one...  ...Our team is responsible for the real-time software infrastructure and state machines that...  ...development and testing. bring-up of research prototypes used to evaluate new product concepts.... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    8 hours ago
  • $208k - $276k

     ...unite to protect our nation. About the Role We are seeking an innovative and versatile Software Engineer to join our technology R&D team. In this role, you will focus on rapidly prototyping new products, components, and systems to create compelling technology... 
    Senior
    Full time
    Work experience placement
    Relocation package

    Slope

    Mountain View, CA
    2 days ago
  •  ...Description The goal of the Advanced Imaging team is to design, prototype, test, and implement next-generation optical imaging...  ...surgical experience. We are looking for a strong, systems-oriented software engineer with interest in surgical imaging and who is driven by a “... 
    Senior

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $208k - $276k

     ...to protect our nation. About the Role We are seeking an innovative and versatile Software Engineer to join our technology R&D team. In this role, you will focus on rapidly prototyping new products, components, and systems to create compelling technology demonstrations... 
    Senior
    Full time
    Work experience placement
    Relocation package

    Slope

    Mountain View, CA
    3 days ago
  • NVIDIA Corporation is seeking a Senior FPGA Prototyping Platform Engineer to join their Emulation team onsite in Santa Clara, California. The role involves building FPGA prototypes for next-gen GPUs and SOCs, requiring strong debugging skills and good coordination with... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • $238.7k - $365.7k

     ...emissions, and zero congestion. As we move toward this vision, software plays an integral role as it becomes more prominent in...  ...customers. The Role As Senior Manager, Software Engineering - Experience Prototyping, Vehicle Product Management you will lead the Experience... 
    Senior
    H1b
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Mountain View, CA
    1 day ago
  • $154k - $286k

     ...Cadence Design Systems is seeking a Senior Principal C++ Software Engineer in San Jose, California. The ideal candidate will enhance our FPGA-Based Prototyping product, requiring strong experience in software development and timing analysis. With responsibilities including... 
    Senior

    Cadence Design Systems

    San Jose, CA
    2 days ago
  •  ...Job Description Primary Function of Position: We are seeking a Sr Software Engineer to join the Intraoperative Intelligence Group at Intuitive Surgical. The Sr Software Engineer will work on developing and deploying products that help us invent the future of intelligent... 
    Senior

    Intuitive

    Santa Clara, CA
    2 days ago
  •  ...Sr Software Engineer To perform activities associated with one or more software engineering lifecycle phases Principal Accountabilities: Understand customer requirements and suggest solutions or alternatives Fill timesheets and complete invoicing process on or before... 
    Senior

    Keylent Inc

    Sunnyvale, CA
    5 days ago
  •  ...Sr. Software Engineer (Spark & Scala) Location: Austin, TX / Sunnyvale, CA Type: Contract Desirable Skills: Customer is looking for resources with Software Engineering experience and not Data Engineering. Strong Software Engineering experience (Application... 
    Senior
    Contract work

    Syntricate Technologies

    Sunnyvale, CA
    5 days ago
  •  ...Description JD1 (Front End): Location: Sunnyvale Angular JS, Java script Very good at designing the solution and developing the code from scratch Good Analysis skills and Re engineering skills Very good at communication skills Knowledge of GCP and cloud services preferred... 
    Senior

    Keylent Inc

    Sunnyvale, CA
    5 days ago
  •  ...cybersecurity will depend on you Learn how Illumio approaches AI with integrity — view our Transparency Statement. Senior Backend Software Engineer (Python (Golang a plus)) Hybrid: 2 days in office/week in Sunnyvale, CA In this role, you will focus on the Azure... 
    Senior
    Work at office
    2 days per week

    Illumio

    Sunnyvale, CA
    2 days ago
  • JOB DESCRIPTION Minimum of 5 + years of experience in Development. Full stack developers with experience in developing UI pages with Javascript, Angular/ React. Worked with Rest API integration. Service Now Platform experience is highly recommended. ...
    Senior

    Vantage Point Consulting Inc.

    Santa Clara, CA
    4 days ago
  •  ...Greetings From Rootshell Inc, One of our client is looking for Sr Software engineer in Santa Clara, CA Job Title : Sr Software engineer Location : Remote ( Preferably Bay Area) Duration: Long Term Must Have skills : Automatic Testing... 
    Senior
    Work experience placement
    Remote work

    Rootshell Enterprise Technologies

    Santa Clara, CA
    8 hours ago
  • $152k - $241.5k

     ...Overview We are looking for a world-class System Software Automation engineer to join the Build & Release DRIVE OS team. NVIDIA DRIVE2 OS is...  ...README files, API references, and onboarding guides. Prototype intelligent agents that assist with dependency management... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...payment processing system. Build rapid prototypes and work on fast paced projects. Take existing...  ...REST APIs. 5+ years of solid back-end software programming experience in Java....  ...opportunity to participate in an elite engineering team that works with blockchain technology... 
    Senior

    TBCASoft

    Sunnyvale, CA
    3 days ago
  • $152k - $241.5k

     ...Senior Software Engineer, Quantized Inference page is loaded## Senior Software Engineer, Quantized Inferencelocations: US, WA, Redmond: US...  ...checkpoints serialize correctly for downstream serving* Build prototypes and benchmarking harnesses to evaluate recipe throughput/... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Our team is responsible for the real‑time software infrastructure that supports critical...  ...safety and reliability. As a Senior Software Engineer, you will be collaborating with talented...  ...of products. Bring‑up of research prototypes used to evaluate new product concepts. Design... 
    Senior

    Intuitive

    Sunnyvale, CA
    6 days ago
  • $87.4k - $115k

     ...you love building high-performance automation systems that make software delivery faster, smarter, and more reliable? Are you excited...  ...-to-end software delivery lifecycle—CI/CD, DevOps automation, engineering tooling, and AI-driven improvements to how we build and ship.... 
    Senior

    Vistance Networks, Inc.

    Sunnyvale, CA
    2 days ago
  •  ...Role: Sr Data Science Lead - Deep Learning Location: Santa Clara, CA - Onsite Job Requirements 1. A minimum...  ...learning. 7. Experience in working with data engineering teams to build and optimize data pipelines for data processing... 
    Senior

    Procyon TS

    Santa Clara, CA
    8 hours ago
  •  ...Sr. Software Engineer Client: DMV Location: Sacramento, CA Duration: 12 months Work Type: Onsite Pay Rate: $70-75/hr W2 // $80-85/hr CTC/1099 Required Skills A minimum of five (5) years of experience with: Java development and related frameworks such... 
    Senior

    Omega Solutions

    Santa Clara, CA
    2 days ago
  • $150k - $180k

     ...workloads. We focus on first-principles engineering across silicon, systems, and networking...  ...platform is a functionally accurate software model of our ASIC architecture,...  ...Interface) or SONiC Experience with FPGA prototyping or emulation platforms Background in... 
    Senior
    Full time
    Immediate start

    Upscaleai

    Santa Clara, CA
    2 days ago
  •  ...delivered for millions of patients worldwide. We're a team of engineers, clinicians, and innovators united by one purpose: to make...  ...Description Primary Function of Position: We are seeking a Sr Software Engineer to join the Intraoperative Intelligence Group at... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Santa Clara, CA
    3 days ago
  • $168k - $264.5k

    ## Senior FPGA Prototyping Platform EngineerApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted Todayjob requisition...  ...problems daily? If so, we are looking for hardworking engineers who will craft FPGA prototypes of our next generation GPUs and... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • $107.87k - $154.1k

     ...About the Role We are seeking an experienced Senior Software Engineer to transform Fujitsu Research projects into production‑ready MVPs. This role requires a unique blend of deep AI expertise and robust software engineering capabilities to bridge the gap between research... 
    Senior
    Temporary work
    Local area

    Fujitsu Careers

    Santa Clara, CA
    2 days ago
  • $160k - $185k

     ...Exploration, an aerospace start-up, is seeking a motivated Senior Software Engineer to help build a revolutionary ‘lighter than air’ flight...  ...engineering and design team to plan, conceptualize, rapidly prototype, test and implement innovative solutions for the design,... 
    Senior
    Temporary work
    Relocation package

    LTA Research

    Sunnyvale, CA
    6 days ago
  • $204k - $259k

     ...Sr Software Engineer, Telematics Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver...  ...software components for driverless vehicles, from initial prototyping through launch. Linux OS Ownership: Maintain and upgrade... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Prototyping Software Engineer. Be the first to apply!