Software Development Engineer
Company
Apple
Location
Austin, TX
Type
Full Time
Job Description
Summary
Posted: Oct 31, 2024
Role Number:200576754
Do you love building elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices! In the IP quality assurance tools developer role, you will help define, implement and support scalable solutions to verify the quality of hard IP collateral used to construct our world class SoCs. You will be tasked to improve the quality of the IP releases and the productivity of the design teams. This role fits a self-motivated, dedicated problem solver with strong automation and communication skills, with the ability to collaborate among cross-functional teams. Your accomplishments will be impacting a wide range of chips used across Apple's world-class products (iPhone, iPad, Mac, Apple Watch, AirPods...)
Want more jobs like this?
Get jobs in Austin, TX delivered to your inbox every week.
Description
As a member of the IPQA development team, you will interact with teams to plan, analyze, implement and maintain scalable software solutions. Your systems will manage and verify collateral for hard IP, including standard cell, IO libraries, memories and IP from internal and external design teams and foundries. You will be a member of a small, focused, skilled and dedicated software team. You will gain exposure to many IP views from different EDA tools/vendors and numerous design flows. Exposure to these tools and flows will expand your knowledge to support the design teams' delivery needs.
Minimum Qualifications
- Experience in developing object-oriented Python applications
- Experience in object-oriented design and programming
- Experience in version control software like GIT or similar
- Experience in unit testing
- Experience with Unix
- Minimum requirement of BS and 3+ years of relevant industry experience
Preferred Qualifications
- Expertise in Python and Python ecosystem
- Experience in software development lifecycle
- Experience in regression, continuous integration and delivery
- Experience with shell scripting
- Experience with modern web and UI frameworks
- Experience with job scheduling systems in a high performance compute environment
- Experience with dependency aware flow control tools
- Experience with hard IP quality assurance space
- Support and software development experience of in-house tools
- Experience with hard IP collateral
Additional Requirements
More
- Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.
Date Posted
12/04/2024
Views
0
Similar Jobs
Home Office Services, Broker Dealer – Austin - CAIS
Views in the last 30 days - 0
CAIS is hiring a Vice President for Home Office Services to manage highlevel client relationships provide toptier whiteglove service and drive client ...
View DetailsLegal Administrative Assistant - Beyond Finance
Views in the last 30 days - 0
Beyond Finance is seeking a Legal Administrative Assistant with 7 years of litigation experience The role involves drafting legal documents managing l...
View DetailsField CTO (US Remote) - Anomali
Views in the last 30 days - 0
Anomali a Silicon Valleybased company is seeking a Field CTO to drive the adoption of their AIPowered Security Operations Platform The role involves t...
View DetailsPrincipal Machine Learning Engineer- AI Platform - Visa Inc,
Views in the last 30 days - 0
Visa a global leader in payments and technology is seeking a Principal Machine Learning Scientist with extensive experience in machine learning system...
View DetailsSenior Software Engineer (Hybrid) - Motorola Solutions
Views in the last 30 days - 0
Motorola Solutions is seeking a software engineer for their Cloud Platform Engineering team The role involves designing and implementing CICD pipeline...
View DetailsSolutions Consultant - Palo Alto Networks
Views in the last 30 days - 0
Palo Alto Networks is a cybersecurity company committed to protecting the digital way of life They value innovation collaboration and disruption The S...
View Details