Software Engineering Systems
Apple Oakbrook
Weekly Hours: 40
Role Number: 200662186-0836
Summary
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.
Description
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?
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.
$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$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...SuggestedLocal areaRemote workWork from homeRelocation packageFlexible hours$125k - $185k
...Software Engineer - Systems Engineering Ai Tooling Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$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...SuggestedRelocation- ...customers every day! We are responsible for personalizing core system experiences, such as helping you manage and summarize... ...intelligent and personal. In our team you will bring expertise in software engineering to create experiences that surprise and delight our...
$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- ...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...Work at office2 days per week
$147.4k - $272.1k
...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...Contract workLocal areaRemote workRelocation- ...role is categorized as Hybrid/Remote. MI & CA Role: As a Software Engineer on the Software Validation team within the AV organization, you... ...quality, and verify the safety and performance of autonomous systems. You will be responsible for shaping the future of evaluation...Local areaRemote workWork from home
$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$147.4k - $272.1k
Senior Software Engineer, System Experience - Personalization Cupertino, California, United States Software and Services 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...Relocation$226.14k - $272.1k
Cupertino, California, United States Software and Services Imagine what you can do here.... ...root causing possible hardware bugs. Debug system activities and supporting the software... ...Degree or foreign equivalent in Electrical Engineering, Computer Science, or related field and...Relocation$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
- 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
Software Engineer - Systems (DFT Initiative) Cupertino, California, United States Hardware Are you interested in working on tools and software that directly enable hardware validation? Our Hardware Test Engineering team is evolving our Design for Test (DFT) methodology...Relocation$190k - $230k
...Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our novel wafer-scale architecture provides the AI... ...via additional agentic computation. Role Overview As a Software Engineer specializing in automation, you will play a key role in...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...$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- Software Engineer - Distributed Systems, Compute Platform Cupertino, California, United States Software and Services 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...RelocationFlexible hours
$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$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- ...our lives. Here, you’ll do more than join something — you’ll add something. Apple’s Customer Experience Engineering team is looking for a passionate Software Quality Engineer to contribute to design, analysis and certification of our support apps. We are looking for...Work experience placement
- ...Software Engineer: SoC System Stress Validation Work Locations (4) Submit Resume Are you passionate about changing the world? We have a critical impact on getting high quality functional products to millions of customers quickly, and we are hiring all levels from...
$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$155k - $253k
...industries in three core areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers, as... ...and work on a new full-stack operating system. As a Software Engineer on the team, you will develop, design, and implement core OS...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$150k - $220k
...Software Engineer WindBorne Systems is supercharging weather forecasts with a unique proprietary data source: a global constellation of next-generation smart weather balloons targeting the most critical atmospheric data. We design, manufacture, and operate our own...Work at office- ...Summary Join us, the team that serves as Apple’s nerve center: Apple Information Systems and Technology group! We are looking for mid-career senior-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product...Work experience placement
$184k - $287.5k
...We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with extreme efficiency. You’ll architect and implement high-performance inference stacks, optimize GPU kernels and compilers, drive...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Systems. Be the first to apply!
- rust software engineer Cupertino, CA
- senior software design engineer Cupertino, CA
- software engineer amazon Cupertino, CA
- software developer positions Cupertino, CA
- software engineer full time Cupertino, CA
- software engineer Cupertino, CA
- software engineer intern Cupertino, CA
- agile software developer Cupertino, CA
- senior software engineer remote Cupertino, CA
- software developer internship Cupertino, CA

