Search jobs > Cupertino, CA > Software engineer platform

Compiler / Systems Software Engineer, Platform Architecture

Apple
Cupertino
Full-time

Summary :

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products very quickly. Bring passion and dedication to your job and there's no telling what we can accomplish together.

Do you love crafting elegant solutions to highly complex challenges? Can you intrinsically see the importance of every detail?

At Apple, our Platform Architecture group is responsible for connecting our hardware and software into one unified system.

Join this team, and you'll collaborate with engineers across Apple to build and deploy forward-looking prototype systems that contribute to the development of our world renowned hardware and software architecture.

You and your team will confirm that every product we make performs exactly as intended. Together, our work will be the reason millions of customers feel that they can trust our devices every single day.

Apple’s Platform Architecture group is seeking a compiler or systems software engineer, who will develop novel technologies for accelerating the development and verification of silicon.

You will work with our world leading silicon engineering teams on next generation chips, which end up in the hands of millions of users worldwide.

Key Qualifications : Description :

Description :

Design and develop new compiler techniques for hardware simulation.Support various groups (software, architecture, verification, validation) in the use of this new technology.

Work independently and manage deliverables to different teams.Excellent communication, analytical and documentation skills required.

Occasional travel to development groups in the US and overseas.

Additional Requirements :

30+ days ago
Related jobs
Promoted
Waymo
Mountain View, California

Work with a creative team of people who are responsible for the bring-up of new hardware platforms (vehicles, sensors, compute) and for building a multi-platform software stack. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can also be applied to a range of vehicle ...

Promoted
Apple
Sunnyvale, California

Would you like to work in a fast-paced environment where your technical abilities will be challenged on a day to day basis? If so, Apple's AI & Data Platform (AiDP) team is seeking a Software Engineer to work on building and scaling best in class data and reporting apps presenting metrics & performa...

Promoted
NetApp
Santa Clara, California

Member of a software engineering team involved in development & design of the features related to AI/ML for NetApp’s flagship storage operating ONTAP. Software engineers focus on enhancements to existing products as well as new product development. You will work as part of a team responsible for the...

Promoted
Apple
Cupertino, California

The Senior Software Engineer role will directly impact Apple's material and carbon footprint through the development and delivery of exceptional systems and tools. We're looking for an experienced engineer strong skills in Elixir, Phoenix, and LiveView. You'll be applying those skills to environment...

Promoted
Ford Pro
Palo Alto, California

Senior Software Development Engineer in Test - Embedded SystemsJob Description. We are seeking a Software Developer in Test to join our team, specializing in embedded systems with a focus on automotive applications. As a Software Developer in Test, you will be responsible for designing, developing, ...

Promoted
Apple
Cupertino, California

In this role, you will develop threat models that define platform level security requirements for new products and drive adoption of platform level security architectures incorporating hardware, software, and server elements, ensuring that we continuously enhance the security of Apple products. Are ...

Advanced Micro Devices, Inc
San Jose, California

Open-source development ethos ACADEMIC CREDENTIALS: Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent #LI-EM1 At AMD, your base pay is one part of your total rewards package. Open-source development ethos ACADEMIC CREDENTIALS: Bachelor’s o...

Apple
Cupertino, California

Software Engineer; you will develop, document, and maintain code and unit tests by utilizing software development environments and programming languages (Java) You will interface with Business, application owners, developers and project managers to take projects from inception to completion Be respo...

Meet
CA, United States

Meet’s client is seeking a skilled Staff Linux Platform Software Engineer to join a dynamic team pioneering medical robotics. Design and implement fundamental software systems for robot functionality. Collaborate with teams to ensure software meets user requirements. Strong C++ skills, software desi...

Apple
Santa Clara, California

The Apple CPU Architecture and Performance Team is seeking highly motivated and self-driven engineers who want to live at this intersection, individuals who have or want to develop domain expertise in emerging areas like AI, individuals who have a high-level CPU architecture understanding and desire...