Software Engineering Systems
$147.4k - $272.1kApple
Software Engineering Systems
The Product Integrity group is seeking a System Validation Software Engineer to help validate and debug future products. As part of the OS Diagnostics team, you will be responsible for crafting and maintaining software applied for characterizing, calibrating, and testing novel hardware. Your duties will also include debugging software and hardware independently and multi-functionally, and working with numerous other teams within company and with various contract manufacturers. Your proficiency in writing and debugging software across diverse hardware platforms will be instrumental in your success.
In this role you will develop firmware and drivers for common firmware interfaces, chipsets, communications protocols and various SoC IPs. You will also implement features to support hardware testing and diagnosis of devices, helping with new technology exploration and proof of concept development. This is a highly multi-functional role and you'll work closely with various teams, like EE, Systems Engineering, Software Engineering, Hardware Testing, QA, Factory, Manufacturing and Operations. The environment is dynamic, fast-paced, are you ready for your next challenge?
Responsibilities
- Quality Assurance: Implement comprehensive test plans and test cases to validate system firmware and diagnostics functionality during manufacturing.
- Issue Identification & Resolution: Analyze test results, identify root causes of failures, and work closely with SFD teams to drive issue resolution.
- Debug & Fixing: Apply sophisticated debugging techniques and tools to diagnose complex system issues.
- Lab Management: Handle the local lab environment, including equipment maintenance, setup, and configuration.
- Develop and maintain tools and frameworks: Support automation of validation used in test processes.
- Remote Collaboration: Work independently and optimally in a remote environment, collaborating with a team located in a different time zone.
- Continuous Improvement: Find opportunities for process improvement and implement solutions to improve the efficiency and effectiveness of the quality assurance process.
Minimum Qualifications
- BS in Computer Engineering, Computer Science, Electrical Engineering or equivalent.
- 4 - 5 years of validated experience in a similar role.
- Experience with Python/Lua/Bash
- Understanding and experience with ARM platform and architecture/instruction set.
- Experience with one or more of the standard hardware protocols (USB, UART, SPI, I2C, I2S, PCIe, MIPI, LPDP)
- Experience developing drivers/applications in Unix, Linux, or MacOS
Preferred Qualifications
- MS in Computer Engineering, Computer Science, Electrical Engineering or equivalent.
- Familiar with C++/Objective-C/Swift
- Experience with debuggers such as gdb, lid, etc.
- Able to comprehend hardware specs and schematics.
- Excellent written and verbal communication skills.
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 $147,400 and $272,100, 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. Learn more about Apple Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. 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. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis.
$147.4k - $272.1k
...Software Engineer, iOS and MacOS, System Experience Apple devices have revolutionized how people live, connect, and work. It's not by chance! By thoughtfully blending intuitive, innovative system software with beautiful hardware, we design and build a uniquely delightful...SuggestedWork experience placementRelocation$108k - $216k
...role is not eligible for current or future immigration support and | or sponsorship _* Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global customers live better every week. Yes, we are the Fortune #1 company...SuggestedFull timeTemporary workPart timeWork at officeWorldwideFlexible hours$125k - $185k
...areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20... ...commitments. About the Role The Systems Engineering Tools & Traceability Engineer will help... ...Bachelor's degree in Computer Science, Software Engineering, Robotics, Electrical...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$147.4k - $272.1k
...Senior Software Engineer, System Experience - Personalization Our team is looking for you to help make iOS more intelligent, proactive and personal. Our team is part of the core iOS experience, using privacy preserving on-device intelligence to drive new experiences...SuggestedRelocation$136.5k - $276.5k
...Senior Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing...SuggestedWork experience placementWork at officeLocal areaImmediate start2 days per week$170.6k - $261.3k
...'s standard -from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features... ...the vehicle to a safe stop. As a Senior Software Engineer on the Secondary Driving System team within Embodied...Local areaRemote workWork from homeRelocation packageFlexible hours$126.8k - $220.9k
...Software Engineer - Distributed Build Systems Work Locations (2) Submit Resume Apple's distributed build platform is central to the development and delivery of every operating system and app we ship. Tens of thousands of engineers rely on it daily to develop software...Relocation$147.4k - $272.1k
...Senior Software Engineer - Distributed Systems Our team is on a mission to build innovative infrastructure and tools to help other engineers be more productive and make software easier to create, build and distribute. We believe that streamlining software engineering...Relocation$181.1k - $318.4k
Senior Software Engineer: Agentic Systems Cupertino, California, United States Software and Services Join a passionate, dynamic team responsible for creating experiences that enable users to get help with—and discover all the things they love about—their Apple products...Relocation$136.5k - $276.5k
## Senior Software Engineer, Systems/Solutions TestApplylocations: Sunnyvale, California, United States of Americatime type: Full timeposted on: Posted Todayjob requisition id: 1205908Senior Software Engineer, Systems/Solutions TestThis role has been designed as ‘Hybrid...Work experience placementWork at officeLocal areaImmediate start2 days per week$147k - $211k
Software Engineer III, Embedded Systems/Firmware, AI and Infrastructure Google, Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 2 years of experience in low level systems programming languages (e.g. C++ or C). 2 years of experience...- A leading technology company is seeking a Senior Software Engineer specializing in Distributed Build Systems. In this role, you will work on critical projects optimizing development processes and mentoring engineers. You will lead initiatives to enhance performance and...
$181.1k - $318.4k
Senior Software Engineer - Distributed Build Systems Cupertino, California, United States Software and Services Apple's distributed build platform is central to the development and delivery of every operating system and app we ship. Tens of thousands of engineers rely...Immediate startRelocation- ...This role is categorized as Hybrid/Remote. MI & CA Role As a Software Engineer on the Software Validation team within the AV organization,... ...quality, and verify the safety and performance of autonomous systems. You will be responsible for shaping the future of evaluation...Remote work
$181.1k - $318.4k
Apple Inc. is seeking a Senior Software Engineer to join their Cupertino team. This role focuses on designing intelligent tooling and automation... ...in software engineering, particularly with agentic systems, and the ability to build web applications and APIs. Apple offers...$165.2k - $223.6k
...communities around the world, and we've designed the system with the capacity, flexibility, and... ...or granted asylum. Manufacturing systems engineering (MSE) under Project Kuiper Prod-Ops is responsible for delivering software solutions that improve speed and quality of...Permanent employmentInternshipLocal areaFlexible hours$207k - $300k
Overview Software Engineer Manager II, Embedded Systems, Firmware — Google, Sunnyvale, CA, USA Apply Responsibilities Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. Set clear...Full timeRemote workWorldwide$181.1k - $272.1k
Senior Software Engineer (Voice Platform), Customer Systems Sunnyvale, California, United States Software and Services Join a team building the next generation of large-scale voice and real-time communication platforms that power seamless customer and agent experiences...Relocation package$147k - $211k
Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering Apply X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; Austin, TX, USA . Bachelor’s...Full timeWorldwide$139k - $257.55k
...talking to you. In addition to backend engineering, this role also offers opportunities to... ...Participating in all aspects of software development activities, including design... ...model building not required). Analyze system behavior and historical patterns to help...Temporary workLocal area$184k - $287.5k
...We are looking for a Senior Software Engineer to help build NeMo Platform, NVIDIA’s product for developing, evaluating, deploying, and operating AI systems at scale. This role will focus on NeMo Evaluator, which helps teams understand whether changes to AI agents are making...$145k - $170k
...Sr. Software Engineer-System Validation Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest...Work experience placementWorldwide- ...behavior and exercising interactions between different IP blocks in the SoC. Join a team of SME embedded software engineers with a diverse set of backgrounds to do system level validation of Apple's next generation SoCs. Description You will leave no stone left...
$208k - $276k
...Senior Software Engineer, Prototyping - Warfighter Systems Mountain View, California, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise...Full timeContract workWork experience placementImmediate start$147.4k - $272.1k
...Software Development Engineer Test - Customer Systems 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...Work experience placementRelocation$113.05k - $168.3k
...Job Summary Are you ready to elevate your career in software engineering? NetApp is seeking Software Engineers to join our team and contribute... ...of innovative features for our flagship storage operating system, ONTAP. About ONTAP: ONTAP is a robust and feature-rich...Full timeWork experience placementInternshipWork at officeLocal areaWorldwide$119.8k - $234.7k
...Overview We are looking for a Senior Software Engineer to join our Entity Data team within Microsoft AI Search. Our team develops AI-powered systems that identify, extract, enrich, and understand real-world entities from large-scale content sources. We leverage machine...Ongoing contractWork at officeLocal area- ...Title: Software Engineer (Systems) 3 *Local to CA Description: Primary Function of Position: The ideal candidate will have proven experience in DevOps GCP architecting/engineering within a regulated environment, support for mid-sized development teams, and...Local area
- ...future of how work gets done. We're hiring a seasoned Senior Software Engineer to help us build a world class developer platform to fuel the... ...in the Continuous Integration team within ES (Engineering Systems), you will play a central role in setting the technical standard...Flexible hours
$140k - $230k
...Our partner is hiring a Software Engineer to help build the core systems powering our drone platform. You'll work on software that directly interacts with real-world hardware. What you'll do Build and maintain core software systems for drone operations Work...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Systems. Be the first to apply!
- software engineer full time Cupertino, CA
- startup software engineer Cupertino, CA
- rust software engineer Cupertino, CA
- software developer Cupertino, CA
- software development engineer aws Cupertino, CA
- ngo software engineer Cupertino, CA
- software engineer Cupertino, CA
- senior software engineer Cupertino, CA
- cybersecurity software engineer Cupertino, CA
- part time software developer remote Cupertino, CA

