Software Engineer
7 days ago
Job Description
Software Development Engineer in Test (Local Storage)
We are seeking a skilled Software Development Engineer in Test to join our team responsible for ensuring the highest quality of storage technology at the heart of Apple products.
Key Responsibilities
• Contribute to the development of automated testing frameworks, focusing on scalability and reliability.
• Execute automated tests, analyze failure patterns, and quantify the impact on customer experience.
• Collaborate with development teams to root cause issues and drive post-mortem discussions to prevent similar issues in the future.
• Participate in team code reviews, design, and test discussions.
Requirements
• BS in Computer Science or related field, or equivalent experience.
• Experience developing in Python.
• Knowledge of NAND flash and/or other related storage technologies or low-level embedded technologies.
• Strong hands-on experience with QA methodologies or prior QA experience.
• Strong bug reporting skills and ability to communicate clearly with management and cross-functional teams.
• Familiarity with Source Control Management such as svn or git.
Preferred Qualifications
• Experience solving complex problems and triaging issues both hardware and software.
• Experience in C is a plus but not required.
• Understanding and/or desire to understand storage interfaces like PCIe, NVMe, SCSI, etc.
• Automation planning, execution, and triage for projects on any of the platforms: iOS, macOS, watchOS, visionOS is desirable.
• Experience setting up and maintaining automation racks is desirable but not a must.
• Data Analysis experience with Splunk/Tableau or any similar tools is preferred.
About the Role
This role is part of the Storage System Quality Engineering team, which is responsible for ensuring the highest quality of storage technology at the heart of Apple products. You will work with a dynamic team responsible for qualifying the latest Apple products with a focus on local storage. The successful candidate will participate in deep technical discussions with engineering teams, understand the impact of storage drivers/NAND firmware with respect to customer workloads, and own the automated testing workflow with a strong sense of ownership.
Why Apple?
At Apple, we believe that diversity and inclusion are essential to our success. We are committed to creating an environment where everyone can contribute their best work and feel welcome. 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 (Opens in a new window).
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.
-
Austin, Texas, United States CORRIDOR Aviation Service Software Full timeAbout UsCORRIDOR Aviation Service Software is a leading provider of aircraft compliance and health management services to the global business aviation industry.We deliver our solutions through a SaaS-plus model, supporting over 20,000 aircraft on our maintenance tracking platform and over 31,000 engines on our engine health monitoring platform.Our software...
-
Austin, Texas, United States Q2 Software, Inc. Full timeJob SummaryWe are seeking a highly skilled and experienced Mobile Software Engineering Manager to lead our dynamic team of mobile developers and quality engineers in delivering an industry-changing fintech platform.About Q2 Software, Inc.At Q2 Software, Inc., our mission is to build stronger and more diverse communities by strengthening their financial...
-
Software Engineer
2 weeks ago
Austin, Texas, United States Texas Department of Aging & Disability Services Full timeAs a Software Engineer at our company, you will be responsible for designing and developing software applications using various programming languages. The role involves working with cross-functional teams to identify and prioritize project requirements, collaborating with other engineers to design and implement software solutions, and ensuring the code meets...
-
Software Engineer
4 weeks ago
Austin, Texas, United States TEXAS DEPARTMENT OF PUBLIC SAFETY Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining software applications using a range of technologies, including cloud computing and DevOps.Key ResponsibilitiesDesign and develop software applications using cloud-based...
-
Software Engineer
4 weeks ago
Austin, Texas, United States Texas Department of Aging & Disability Services Full timeJob Description:As a software engineer at our company, you will be responsible for developing and maintaining software applications. You will work closely with our team to design, implement, and test software solutions. If you are passionate about coding and are looking for a challenging role, we encourage you to apply.Responsibilities:Design and develop...
-
Software Engineer
2 weeks ago
Austin, Texas, United States GardaWorld Full timeJob Description:As a Software Engineer, you will be responsible for designing, developing, and testing software applications. This role requires strong problem-solving skills, attention to detail, and the ability to work effectively in a team environment.Responsibilities:Design and develop software applications using a variety of programming languages and...
-
Software Engineer
2 weeks ago
Austin, Texas, United States COMPTROLLER OF PUBLIC ACCOUNTS Full timeWe are looking for a skilled Software Engineer to join our team at {company}.The ideal candidate will have experience with software development and a passion for creating innovative solutions.Responsibilities:Design and develop software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and maintain...
-
Software Engineer
4 weeks ago
Austin, Texas, United States PHP Full timeWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in computer science and experience with backend development.The successful candidate will be responsible for designing, developing, and maintaining scalable software systems.
-
Senior Software Engineer
4 weeks ago
Austin, Texas, United States PARKS AND WILDLIFE DEPARTMENT Full timeLead the charge in software developmentWe are seeking a Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers. Your primary responsibilities will include: Designing and developing software applications using various programming...
-
Highly Motivated Release Engineering Expert
6 days ago
Austin, Texas, United States TALENT Software Services Full timeAbout the RoleTalent Software Services is seeking a highly skilled and experienced Release Engineering Specialist to join our team in Austin, TX. As a key member of our System Solutions group, you will play a vital role in enabling the evolution of Computing Infrastructure using Neoverse CSS.Key Responsibilities:Design and implement effective release...
-
Software Development Engineer
7 days ago
Austin, Texas, United States Procore Technologies Full timeAbout the RoleWe are seeking a skilled Software Development Engineer to join our team at Procore Technologies. As a member of our software engineering team, you will play a key role in designing and developing our cloud-based construction management software.Key ResponsibilitiesCollaborate with cross-functional teams to deliver high-quality software...
-
Senior Software Engineer
1 week ago
Austin, Texas, United States TEXAS EDUCATION AGENCY Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at the Texas Education Agency (TEA). As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software applications using Java/.Net technologies.Job SummaryThe ideal candidate will have a strong background in software development,...
-
Software Development Engineer
6 days ago
Austin, Texas, United States Ownwell Full timeAbout the RoleWe're seeking a skilled Software Development Engineer to join our team at Ownwell. As a key member of our engineering team, you'll play a crucial role in developing software solutions to improve operational efficiency. Your expertise will help us scale our internal platform and build features to automate manual workflows.ResponsibilitiesDesign...
-
Senior Automation Engineer
6 days ago
Austin, Texas, United States United Software Group Full timeJob Title: Senior Automation Engineer - Test LeadAbout United Software GroupWe are a leading software development company, dedicated to delivering innovative solutions. As a key member of our team, you will play a crucial role in shaping the future of technology.Salary and BenefitsThe successful candidate can expect a competitive salary in the range of...
-
Senior Software Engineer
4 weeks ago
Austin, Texas, United States Aveanna Healthcare Full timeAbout the Role:- We are seeking a skilled Senior Software Engineer to join our team.- As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.- Your primary focus will be on backend development, ensuring the scalability, reliability, and performance of our systems.- You will...
-
Software Engineering Architect
6 days ago
Austin, Texas, United States Dell Full timeAs a Technical Staff Engineer on our Software Engineering team in Austin, Texas, you'll have the opportunity to deliver next-generation software application enhancements and new products that transform the world.The role involves working at the cutting edge of technology, designing and developing software for platforms, peripherals, applications, and...
-
Software Development Engineer
6 days ago
Austin, Texas, United States InvestNext Full timeAt InvestNext, we're looking for a skilled Mid-Level Software Engineer to join our remote team.Job OverviewWe're a Product-led organization with a lean Product and Engineering team. Our experts work together to drive the development of well-constructed, testable code. We prioritize problem-solving and customer satisfaction, shipping value daily.Key...
-
Senior Software Engineer
1 week ago
Austin, Texas, United States SECRETARY OF STATE Full timeCompany is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and be able to lead technical projects. Key responsibilities include designing and implementing software systems, collaborating with cross-functional teams, and ensuring high-quality code delivery. If you have a...
-
Software Engineering Leadership Position
2 days ago
Austin, Texas, United States Procore Technologies Full timeSoftware Engineering Leadership PositionWe are seeking a highly experienced and skilled Principal Software Engineer to join our Product & Technology Team at Procore Technologies. As a key member of our team, you will have the opportunity to partner closely with our customer base, translating their needs into innovative software solutions that improve the...
-
Software Development Engineer | Innovator
6 days ago
Austin, Texas, United States Amazon Full timeAbout the RoleWe're seeking an experienced Software Development Engineer to join our engineering team at Amazon. As a member of this team, you'll have the opportunity to work on innovative projects that help us deliver seamless support experiences for customers.Job DescriptionIn this role, you'll be responsible for:Solving complex engineering problems with...