Software Automation Engineer
Apple
Role Number: 200671629-0836
Summary
Apple is a place where extraordinary people team up to do their best work. Together we build products and experiences people once could not have envisioned, and now cannot imagine living without. Our team is a diverse collection of mechanical, software, and instrumentation engineers that are focused on automation. Innovation and continuous development are key things in our day-to-day life at Apple. We strive to develop tools and infrastructure that streamlines the design and development of Sensing Power and Haptics technologies found on iPad, iPhone, iPhone accessories, AirPods, and Apple Watch.
Description
You will contribute to the technical direction of our robotics and test infrastructure, designing scalable systems, raising engineering standards, and collaborating closely with peers and stakeholders. You will work cross-functionally with hardware, firmware, and software teams to deliver best-in-class automation. You take strong ownership of quality and reliability across architecture, integration, validation, and robotic automation. You are fluent with AI-assisted development tools and actively champion their thoughtful adoption within the team.
- Track record of taking ownership of complex technical problems end-to-end and delivering reliable solutions
- Deep drive to build tooling and infrastructure that meaningfully accelerates engineering velocity
- Strong instinct for system design, software architecture, and building for maintainability at scale
- Exceptional troubleshooting skills with a structured, first-principles approach to ambiguous problems
- Strong communication skills: able to align stakeholders, document decisions clearly, and present tradeoffs to senior leadership
- Ability to mentor and influence best practices across team members
Minimum Qualifications
Strong Python skills with an ability to write clean, maintainable, production-quality code
Proficiency in C/C++ or another systems language, and comfort working across the stack
Strong experience with relational databases (MySQL, PostgreSQL, or similar) and data pipeline design
Demonstrated experience architecting and operating large-scale test automation systems — including robotic systems, equipment drivers, and orchestration frameworks
Hands-on experience with wireless test equipment (spectrum analyzer, signal generator, network analyzer, power meter) and a solid grasp of the underlying theory
BS in Computer Science, Electrical Engineering, or equivalent industry experience
Preferred Qualifications
Hands-on experience with robotic test systems and physical automation in a lab or manufacturing environment
Experience with distributed data storage and cloud infrastructure (S3, GCS, or equivalent) at meaningful scale
Experience building and consuming REST APIs and web-based tooling consumed by cross-functional teams
Strong background in software architecture, API design, and building modular, high-performance systems intended to outlast the engineer who built them
Domain knowledge in Inductive or Wireless Power Transfer (Qi, MagSafe, or similar standards)
Fluent with AI coding assistants and LLM-based tools; able to evaluate, adopt, and guide team adoption of emerging capabilities
MS or PhD in Computer Science, Electrical Engineering, or equivalent, with a minimum of 10 years of relevant industry experience
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.
$75k - $95k
...DevOps Automation Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Salesforce QA Automation Engineer – 1 Position Bay Area, CA, Remote Client: Altimetrik / Salesforce 3 Rounds of Interview Minimum Requirements & Experience: Should have over 5 years of experience in Salesforce Quality Assurance Automation Should have knowledge...SuggestedRemote work
- ...Job Title: Test Automation engineer Location: Cupertino, CA Onsite/ Remote: Onsite The pay range for this role is ***k- ***kper annum including any bonuses or variable pay. *** also offers benefits like medical, vision, dental, life, disability insurance and paid...SuggestedRemote work
- ...life. What you will do Design, develop, and deploy automated RF test systems for validating production hardware.... ...points for the following ~ Bachelor's degree in electrical engineering, Computer Engineering, or a related field (Master's degree is...SuggestedFlexible hoursNight shift
$117k - $234k
...Summary... What you'll do... Role summary: As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, secure software... ...full software development lifecycle including CI/CD and automated testing. Integrate AI components to enhance software...SuggestedFull timeTemporary workPart time$149k - $359k
...opportunities and leave your mark, come join us. THE ROLE Join our Core Engineering team to power the foundation of our Enterprise Data Cloud,... ...complex distributed systems challenges through thoughtful software design. Partnering closely with cross-functional engineering...Full timeWork at officeFlexible hours$143.8k - $267k
...makes us Roche. In this role, you will lead instrumentation software development for digital pathology solutions that directly transform... ...an Agile environment with solution architects, hardware engineers, and software leads to translate business requirements into robust...Local areaRelocation package- ...meaningful work, and helps shape how AI can make the world safer and more connected. We are looking for a deeply technical software engineer to build high-performance, real-time software that runs on edge devices under strict latency and memory constraints. This role...Full timeFlexible hours
- ..., we bridge the gap between high-level software and complex physical hardware, harmonizing... ...we are operationalizing heterogeneous automation at scale slashing production ramp-up times... ...The Role As an Applied AI Software Engineer, you sit at the intersection of Machine...
$388k
...entertain the world. To do that, our Commerce Engineering team must ensure that every payment... ....\n\nWe are looking for a visionary Automation Engineer to own the end-to-end testing... ...n\n * Synthetic Data at Scale: Develop software solutions that generate high-quality, high...Hourly payFull timeContract workLocal areaImmediate startFlexible hours$92.7k - $187.5k
...Software Engineer III This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies...Work experience placementWork at officeLocal areaImmediate start- ...Conducts analysis to determine integration needs. Designs new software and web applications, supports applications under development... ...-out of software releases. Trains junior Software Development Engineers on internally developed software applications. Oversees the researching...Night shiftWeekend work
$158.4k - $237.6k
...help you change yours. Working at the intersection of hardware, software, and molecular science, Carbon is committed to delivering on... ...crosses into an unfamiliar part of the stack, you are the kind of engineer who picks it up, learns quickly, and gets it done rather than...For contractorsRelocation$130k - $180k
...providing innovative AI-driven solutions that automate and accelerate a wide range of data... ...at the forefront of the AI-powered data engineering revolution. You can read more about us... ...the Forefront : Push the boundaries of software engineering by combining traditional techniques...Worldwide- ...We are looking for a Staff level Software Engineer with experience working with the latest LLM’s from OpenAI, Anthropic, Gemini, Mistral,... ...pipeline and registry tools, detecting and preventing model drift, automating model monitoring, and ensuring model accuracy\\nExperience...
- ...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...Local areaWorldwideFlexible hours
$152k - $209k
...Who We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and... ...Responsibilities: Design and develop code for large scale complex software solutions for semiconductor equipment components and device...Full timeRelocation- ...infrastructure, security, and developer tooling.We’re a small, engineering-driven team where every engineer owns meaningful pieces of the... ...and works directly with customers. What You’ll DoAs a Software Engineer at Realm Labs, you’ll build production systems that power...
- ...generation of computing in a fast-paced startup environment. Job Responsibilities: Participate in all parts of software engineering, ranging from design and implementation of software solutions to testing and peer review Collaborate with engineers on building...
$150k
...training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI... ...of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a...Full timeVisa sponsorship$120k - $170k
...relentless work. The Role We’re looking for a Full-Stack Software Generalist who enjoys working across the entire product surface... ...infrastructure, deployment pipelines, and monitoring Help shape engineering culture, processes, and technical standards Qualifications...Full timeRelocation package$130k - $155k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL-STACK SOFTWARE ENGINEER (STARLINK CUSTOMER SUCCESS) At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink...Permanent employmentFull timeTemporary workWorldwideWeekend work- ...Position: Automation Engineer Location: Must be hybrid onsite - Open to either Santa Clara, CA or Pleasanton, CA offices, only locals Duration: Through 1/31/25 - TBD on extension or conversion Interview Process: 1-2 rounds via Zoom Description:...Work experience placementLocal area
$19 - $65 per hour
...PlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon... ...testing Establish and maintain CI pipeline to enable automated testing on redundancy-related software nodes Improve and optimize...Hourly payInternship- ...Robotics Engineer We are building general-purpose robots capable of performing real work in real environments. As a Robotics Engineer... ..., you will: Design, implement, and tune core robotics software spanning locomotion, whole-body control, and manipulation for bi...For contractorsFor subcontractorImmediate start
$184.7k - $324.8k
...Senior Robotics Software Engineer 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...Relocation$127.1k - $185k
...customers. Customer obsession is part of our company DNA, which has made us one of the world's most beloved brands. Our Software Development Engineers (SDEs) use modern technology to solve complex problems while seeing their work's impact first-hand. The challenges SDEs...Full timeInternshipSummer internshipWork at officeLocal areaWorldwideMonday to Friday$208.8k - $229.7k
...and pay their bill. Role Description As a Senior iOS Software Engineer on the Customer Experience Mobile Team, you will play a key... ...reliable application. Develop and maintain comprehensive automated test suites to ensure app stability and high code quality....Full time- ...for minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. The Software Engineer, GUI designs and implements a variety of graphical user interface (GUI) elements, ranging from more traditional 2D GUI’s to...Full timeLocal area
- ...Description We are looking for general or deep learning compiler engineers to join our compiler team at Baidu’s Sunnyvale office. The... ...the deep learning compiler, infrastructure compiler and the software stack for our proprietary high-performance accelerator...Full timeWork at officeRemote workAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Automation 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
- part time software developer remote Cupertino, CA
- software developer Cupertino, CA
- software engineer amazon Cupertino, CA
- information technology software engineer Cupertino, CA












