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

Senior Robotics Software Engineer

Apple

Role Number: 200630185-0836

Summary

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something.

At Apple, we strive to make great products that empower people and improve their lives. We believe recent breakthroughs in AI/ML and robotics have the potential to unlock new experiences that were never possible before, and are looking for talented robotics software engineers to realize that mission by expanding the capabilities of Apple products and platforms.

Description

As a member of the team, you’ll have the opportunity to work with a team of highly skilled engineers and scientists to bring new experiences to Apple products. This position requires a self-motivated robotics software engineer with strong technical and interpersonal skills to handle responsibilities including:

Minimum Qualifications

  • BS/MS in Computer Science, Math, Robotics or related field

  • Very strong software engineering background with at least 5 years of industry experience

  • Ability to break down large features and implement practical solutions

  • Curiosity about new technologies and flexibility to dive into different parts of a SW stack at different times

Preferred Qualifications

  • iOS Development experience, including experience with Swift and Apple development tools

  • Experience with system design and hardware deployment

  • Proficient in building visualizations and tooling (e.g., Python, QT)

  • Experience writing wrappers to IPC mechanisms such as XPC and RPC

  • Systems experience involving deployment of algorithms to GPUs as well as other accelerators

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Robotics Software Engineer in Cupertino, CA vacancy
  • Amazon is seeking an Applied Scientist to advance simulation for next-gen robotics at scale. You will push physics-based simulation fidelity, design high-performance tools, and tackle sim-to-real challenges across manipulation and locomotion. You will collaborate with... 
    Senior

    Amazon

    Sunnyvale, CA
    10 hours ago
  • $152k - $241.5k

    Join NVIDIA's Solution Engineering team that is shaping the future of autonomous machines. Our goal is to build and deploy scalable robotic solutions and enable the next generation of AI robots...  ...closely with architecture and software development teams. Scale the deployment... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    10 hours ago
  • Our client builds general-purpose mobile manipulator robots for industrial applications, deployed across logistics, retail...  ...is withheld at this stage. The Role We're seeking a Senior Robotics software engineer with deep technical range across perception, planning, controls... 
    Senior

    Fruition Group US

    San Jose, CA
    4 days ago
  • $184k - $287.5k

     ...is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. As a senior software engineer, you will craft highly efficient software to automate and facilitate chip... 
    Senior
    Full time
    Worldwide

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $117k - $234k

    Position Summary... What you'll do... We are seeking a highly skilled Senior Software Engineer with strong software engineering fundamentals and hands-on experience building Generative AI powered applications and platforms. This role is ideal for an engineer who can... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  •  ...You will be responsible for debugging robotic solutions, including robotic arms and other...  ...works and have an understanding of software and hardware. You must be familiar with...  ...debugging issues. You will work closely with engineers to assemble. You will not write... 
    Senior

    Purple Drive

    Cupertino, CA
    2 days ago
  •  ...Join to apply for the Senior Robotics Engineer role at Knightscope Get AI-powered advice on this job and more exclusive features. About Knightscope...  ...System Architecture & Design – Specify end‑to‑end hardware–software–cloud architectures that meet functional, safety, and... 
    Senior
    Internship
    Local area

    Knightscope

    Sunnyvale, CA
    5 days ago
  • $127.1k - $185k

     ...has made us one of the world's most beloved brands. Our Software Development Engineers (SDEs) use modern technology to solve complex problems...  ...Engineer summer intern and spring/fall co-op roles on various Robotics teams. You will be able to provide your preference of... 
    Full time
    Internship
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    Sunnyvale, CA
    3 days ago
  • Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description Job Description: We are currently seeking highly-motivated individuals who...
    Senior
    Full time

    Mindlance

    Santa Clara, CA
    1 day ago
  •  ...turn AI-driven ideas into working features Collaborate with ML engineers to integrate, evaluate, and productionize models Write clean,...  ...performance, reliability, and scalability 3-5 years of professional software engineering experience Strong experience building backend or... 
    Senior
    Full time

    Eightfold

    Santa Clara, CA
    1 day ago
  • $175k - $263k

     ...stakeholders (internal and external) from product management to customer beta partners in designing highly scalable and production quality software ~ Proven design sensibility and the willingness to work in a collaborative, team oriented environment. ~ Solid CS background... 
    Senior
    Full time
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    1 day ago
  • NVIDIA is seeking a highly motivated senior software engineer for its communication libraries and network software team. The role focuses on developing optimized runtimes for Deep Learning frameworks and HPC interfaces on GPU clusters, collaborating across multinational... 
    Senior

    Segment (Twilio)

    Santa Clara, CA
    10 hours ago
  • $184k - $287.5k

    NVIDIA Corporation is searching for a Senior Software Engineer to enhance robotics and simulation with NVIDIA Warp. You will be responsible for optimizing deployment workflows and debugging across stacks including Python and C++. Ideal candidates should have at least 8... 
    Senior

    NVIDIA

    Santa Clara, CA
    10 hours ago
  •  ...solve that gap. We’re a growth-stage software company helping manufacturers access, structure...  ...work alongside experienced operators, engineers, and leaders who have done this before...  ...do well here. Description ~ As a Senior Software Engineer specializing in C++... 
    Senior
    Full time
    Work experience placement
    Remote work
    Shift work

    Litmus, Llc

    Santa Clara, CA
    1 day ago
  • NVIDIA is seeking a creative and highly motivated engineer to design, develop and verify features for the next generation GPU driver architecture, collaborating with hardware engineers and software teams. You will tackle kernel-level driver development, optimize performance... 
    Senior

    NVIDIA AI

    Santa Clara, CA
    9 hours ago
  •  ...NVIDIA Gruppe is seeking a Senior Software Engineer for their MD Simulation Engineering team in Santa Clara, California. The role involves building GPU-native simulation software that powers molecular dynamics at scale. Candidates should have over 8 years of software... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    9 hours ago
  • $131k - $213.5k

     ...goal is to create an environment where we all win with precision. Job Description Your Career We’re looking for a Software Engineer to join our Information Technology team and help lead the development and implementation of our program management platforms.... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $140k - $200k

    A leading tech company in Sunnyvale, CA seeks a Senior Software Engineer for its Core Experiences Team. The role focuses on building foundational services and SDKs, enhancing user experience, and improving functionality through collaboration and optimization of cloud functions... 
    Senior

    Speechify

    Sunnyvale, CA
    10 hours ago
  • CoreWeave is hiring a Software Engineer to help build and scale Weave, its observability and evaluation platform for AI agents. You’ll design core functionality, gather feedback from users, and work with cutting-edge AI builders to iteratively improve the product experience... 
    Senior

    Weights & Biases

    Sunnyvale, CA
    10 hours ago
  •  ...ABOUT THE ROLE: We are seeking a Software Engineer who thrives as a T-shaped individual—bringing technical expertise in software engineering while also possessing a broad range of skills that allow them to creatively tackle diverse challenges. The ideal candidate is highly... 
    Senior
    Full time

    Reevo

    Santa Clara, CA
    1 day ago
  • $124k - $210k

     ...Visual Lease is seeking a Senior Software Engineer for the 3D Experiences team to create user experiences around Matterport’s 3D model technology. You will develop new features for model viewing and editing, engaging with teams to translate ideas into real-world applications... 
    Senior
    Remote work

    Visual Lease Services Inc

    Sunnyvale, CA
    3 days ago
  • Overview We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast‑paced crew that develops and maintains software for complex heterogeneous computing... 
    Senior

    Segment (Twilio)

    Santa Clara, CA
    10 hours ago
  •  ...About the Opportunity This role is ideal for a senior engineer who thrives in hands‑on environments and wants to build software that directly impacts real‑world flight operations. You will lead the development of safety‑critical software used in an experimental aircraft... 
    Senior

    Antramo

    Sunnyvale, CA
    5 days ago
  • $100k - $180k

     ...Job Responsibilities: Integrate L2, L3 and MPLS features in dataplane and integrate with 3rd party SDK. Contribute in software design, development, review, and documentations to deliver high quality products. Trouble shoot and fix reported issues with routing... 
    Senior

    IP Infusion

    Santa Clara, CA
    3 days ago
  •  ...Senior Executive experienced in driving the design, development and deployment of Products...  ...synthesis and curation Personalization engines that adapt content to individual customer...  ...your resumé to ****@*****.*** with“Senior Software Development Engineer” as email subject.... 
    Senior
    Full time

    eGain

    Sunnyvale, CA
    5 days ago
  • The Platform & Infrastructure Engineering team sits at the core of our Data Infrastructure organization, responsible for the availability...  ...requirements that the broader organization depends on As a Senior Software Engineer, you will take end-to-end ownership of the... 
    Senior

    CoreWeave

    Sunnyvale, CA
    2 days ago
  •  ...Senior Software Engineer Sunnyvale, CA, USA / On-site / In-office (&Client;4 days a week) The role Our stack cuts across many technologies (front-end, backend, edge-computing, machine learning), and you will be responsible for a large part of our edge... 
    Senior
    Work at office

    Kasmo Global

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

     ...Senior Software Engineer for Quantized Inference NVIDIA is seeking software engineers to accelerate the discovery and deployment of efficient inference recipes for LLMs. A recipe defines which operators are transformed into low-precision or sparsified variants — unlocking... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Senior Software Engineer In Test We are hiring a hands-on Senior Software Engineer in Test to design and operationalize a scalable, automation-first quality framework across our software and AI-driven systems. This role owns test strategy, infrastructure, and execution... 
    Senior
    Shift work

    Covalent

    Sunnyvale, CA
    5 days ago
  • $210.8k - $258.81k

     ...Collaborate closely with product managers, product designers, and customer engineering teams to deeply understand customer needs and translate them into technical specifications. Mentor and guide a team of software engineers, emphasizing the importance of customer-centric design... 
    Senior
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied PC

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Robotics Software Engineer. Be the first to apply!