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 Inc.

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 Apple Inc.

Vacancy posted 4 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
    4 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
    1 day ago
  • $160k - $225k

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

    SpaceX

    Sunnyvale, CA
    3 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
    5 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
    4 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
    1 day 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
    2 days 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
    3 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
    5 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
    1 day 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
    4 days ago
  • $152k - $241.5k

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

    NVIDIA Gruppe

    Santa Clara, CA
    4 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
    7 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
    1 day 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
    3 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
    3 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
    4 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
    1 day 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
    7 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
    3 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
    4 days ago
  •  ...Sr Software Engineer - Wired Assurance This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and... 
    Senior
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    9 hours ago
  •  ...Sr. Software Engineer – Appian This role is part of THE BANK's Credit, Risk, Fraud & Compliance Technology Solutions Group. As a Sr. Software Engineer, primary responsibility will be towards design, development and delivery of Credit Risk, Reporting and Management solutions... 
    Senior

    Professional Recruiters

    Santa Clara, CA
    1 day ago
  •  ...in Sunnyvale, CA Headquarters. Our Team's Vision: Our Engineering team is driven by a culture that thrives on visionary leadership...  .... Own critical features and subsystems and own the entire software development lifecycle, from clarifying requirements to... 
    Senior
    Immediate start

    Illumio

    Sunnyvale, CA
    3 days ago
  •  ...of improving the early diagnosis of lung cancer. The Senior Software Engineer, GUI designs and implements a variety of graphical user interface...  ...team in a fast-paced, start-up-like business unit Prototype new GUI elements and workflows, and rapidly iterate to prove... 
    Senior

    Intuitive

    Sunnyvale, CA
    1 day 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
    4 days ago
  •  ...Sr. Software Engineer Make Next Happen Now. For more than 30 years, The Company has helped innovative companies and their investors move bold ideas forward, fast. The Company provides targeted financial services and expertise through its offices in innovation centers... 
    Senior
    Temporary work

    Professional Recruiters

    Santa Clara, CA
    1 day ago
  • $143.05k - $238.42k

     ...insights in electronic design, simulation, prototyping, test, manufacturing, and optimization....  ...the next generation UI platform for Engineering Applications for Optical Design. Why...  ...leader in making high‑quality optical software for 50 years. We provide cutting‑edge software... 
    Senior
    Flexible hours

    Keysight Technologies

    Santa Clara, CA
    3 days ago
  • $139k - $204k

     ...complex problems at the intersection of software, hardware, and AI, there\'s never been...  ...What You’ll Do Reporting to the Engineering Manager for ML Verticals, you will help...  ...customers. About The Role Rapidly prototype, iterate, and ship new analysis workflows... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Weights & Biases

    Sunnyvale, CA
    3 days ago
  • $150k - $180k

     ...Sr. Software Engineer In Test Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database for cloud-native apps. Trusted by industry leaders including Shopify, Paramount+, GM, Kroger, Fiserv, and NPCI, YugabyteDB has been deployed... 
    Senior
    Work at office
    Local area
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    6 days ago

Do you want to receive more vacancies?

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