Software Automation Engineer
$129.3k - $225.3kApple
Software Automation Engineer
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.
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
Responsibilities
- Contribute to and influence the technical architecture for robotics and test automation infrastructure across Sensing Power and Haptics programs.
- Design, develop, and harden equipment drivers, orchestration frameworks, database systems, and reporting pipelines
- Partner closely with hardware, firmware, and design engineering teams — taking ownership of integration from concept through production deployment
- Enable hardware and software engineering workflows (test triage, failure analysis, hardware and firmware verification) using programmatic and AI automations.
- Identify and help close gaps in test coverage, reliability, and observability; contribute proactively to the team's roadmap
- Support the growth of peers through design and code reviews, knowledge sharing, and contributing to engineering standards.
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
Pay & Benefits
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 $129,300 and $225,300, 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.
$136k - $218.5k
...best work. Come join the team and see how you can make a lasting impact on the world. We are currently looking for a Software/CAD Automation Engineer to join our team! In this role you'll be building solutions to boost productivity and efficiency of our custom circuit...Suggested$100k - $150k
...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- ...Job Title: Network Automation & Test Engineer Location: San Jose, CA (Onsite) Duration: 6 Months -Contract to Hire What You'll Do... ...Not required: application development or algorithm-heavy software engineering background Preferred (Strong Plus)...SuggestedContract work
$184k - $287.5k
...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 design and verification processes...SuggestedFull timeWorldwide$117k - $234k
...What you'll do... We are seeking a highly skilled Senior Software Engineer with strong software engineering fundamentals and hands-on experience... ...backend services, and user-facing applications. Implement automated testing, CI/CD pipelines, monitoring, telemetry, and...SuggestedFull timeTemporary workPart time$179.5k - $246.5k
...Materials is a global leader in materials engineering solutions used to produce virtually... ...more about our benefits [ As a Software Engineer at Applied Materials, you’ll... ...Experience in the field of semiconductor/automation equipment control or robotics *...Full timeRelocation- ...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...Remote work
- ...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
$90.2k - $135.4k
...forward-thinking peers. We are seeking a highly motivated Automation Engineer to join our Enterprise Applications team. This role will focus... .... Who You Are: Bachelor’s degree in Computer Science, Software Engineering, or a related field. Relevant certifications are...Full time$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$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$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$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- ...Industrial Automation Engineer Location: San Diego, CA or Cupertino, CA Fulltime only Must-haves: ~7+ years of PLC programming experience, with strong focus on Beckhoff TwinCAT 3 / Structured Text ~ Multi-axis motion control — this is the core of the role...Full timeRelocation
- ...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
- ...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...
- ...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
$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$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... ...robotics, by collaborating closely with architecture and software development teams. Scale the deployment and integration of robust...- 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 world...
$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$117k - $234k
...line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals within the world’s leading retailer who make an epic...Full timeTemporary workPart timeRemote work$104k - $202k
Position Summary... What you'll do... Role summary: As a Software Engineer II, you will deliver high-quality software solutions by... ...AI/ML components, and drive continuous improvement through automated testing and deployment. This role requires strong problem-solving...Full timeTemporary workPart time$117k - $234k
Position Summary... What you'll do... Role summary: As a Software Engineer III at Walmart, you will build and operate highly available,... ...development, backend engineering, site reliability, DevOps automation, and operational excellence. The ideal candidate has strong...Full timeTemporary workPart time- ...Manufacturing Automation Engineer Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows... ...Why Join Cerebras People who are serious about software make their own hardware. At Cerebras, we have built a breakthrough...Contract workShift workWeekend work
$131k - $213.5k
...Job Description Your Career We’re looking for a Software Engineer to join our Information Technology team and help lead the development... ...opportunities to leverage AI technologies to enhance automation, improve decision-making, and optimize workflows. This includes...Full timeWork experience placementCasual workWork at office$100k
...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors.... .... We are seeking an experienced and highly skilled Software Engineer with expertise in compilers and semiconductor technology to...Permanent employmentFull time$151.9k - $227.9k
## \nCompany:\n\nQualcomm Atheros, Inc.\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\n## Role Overview\n\nWe are seeking an experienced WLAN Firmware Engineer with deep expertise in datapath architecture to design...Full timeWork experience placementWork from home- ...the banking and payments systems. Second, oversight expertise, automated compliance systems, and bespoke program management to navigate... ..., Denver, San Diego, DC) Zone 3: $135,000 - $186,560 (Other US Metros) #LI #engineering #softwareengineerjobs #hybrid #LI-AG1...Full timeFlexible hoursShift work
$150k - $210k
...will be unveiling to the world soon. Our offices are in Emeryville and Santa Clara, California. About this Role : As a Software Engineer, Reliability and Integration, you’ll start by owning the uptime and reliability of our prototyping and development fleet of...Full time
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
- software engineer full time Cupertino, CA
- senior software design engineer Cupertino, CA
- part time software developer remote Cupertino, CA
- software developer Cupertino, CA


