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.
- 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
$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- 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
$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...SeniorFull timeWorldwide$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...SeniorFull timeTemporary workPart time- ...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
- ...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...SeniorInternshipLocal area
$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 timeInternshipSummer internshipWork at officeLocal areaWorldwideMonday to Friday- 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...SeniorFull time
- ...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...SeniorFull time
$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...SeniorFull timeWork at officeFlexible hours- 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
$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- ...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++...SeniorFull timeWork experience placementRemote workShift work
- 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 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
$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....SeniorFull timeWork experience placementCasual workWork at office$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- 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
- ...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...SeniorFull time
$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...SeniorRemote work- 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
- ...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
$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- ...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....SeniorFull time
- 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
- ...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...SeniorWork at office
$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- ...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...SeniorShift work
$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...SeniorFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Robotics Software Engineer. Be the first to apply!
- cybersecurity software engineer Cupertino, CA
- software engineer Cupertino, CA
- software engineer healthcare Cupertino, CA
- startup software engineer Cupertino, CA
- intel software engineer Cupertino, CA
- software developer positions Cupertino, CA
- software engineer full time Cupertino, CA
- senior software design engineer Cupertino, CA
- part time software developer remote Cupertino, CA
- software developer Cupertino, CA


