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
VirtualVocations
Santa Clara, California

A company is looking for a Senior Staff Software Engineer in Ads Infrastructure & Systems. ...

Promoted
Apple
Cupertino, California

Master's degree or foreign equivalent in Software Engineering, Data Analysis, Machine Learning, Computer Science or related field and 4 years of experience in the job offered or related occupation. Work cross functionally to implement software features. Work with QE team to validate software feature...

Apple
Cupertino, California

As a SoC Cache Architecture Performance Modeling Engineer, you will collaborate with engineers across the organization to model and improve the hardware and low-level software architecture of our chips by using a high-performance C++ simulator. Do you love crafting elegant solutions to complex probl...

Promoted
Apple
Cupertino, California

Does the opportunity to play a part in building groundbreaking technology for large-scale systems, natural language and artificial intelligence excite you? Do you want to expand the experience of Siri and other AIML products to new products that will help millions get things done, across the globe? ...

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...

Amazon Data Services, Inc.
Cupertino, California

We are looking for Software Development Engineers to join a diverse group of software, network, and hardware engineers to deliver and operate our networking platforms for our datacenters. Software engineers within NPD could be working in a variety of areas from building the systems that do lab manag...

TikTok
San Jose, California

On TikTok Mobile Design Systems team, we work cross-functionally with engineers, designers and product managers to create unified UI frameworks and provide standard user interaction effects for our engineers to build better user facing products. Our platform is built to help imaginations thrive. You...

JPMorgan Chase & Co.
Palo Alto, California

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Investment Banking, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Lead the design and development of the c...

TikTok
San Jose, California

Experience in requirements analysis, design, implementation and testing methodologies of complex and maintainable software systems and applications• Deep technical knowledge around full-stack web application architectures, protocols, APIs, and developer tools• Strong communication skills and teamwor...

TikTok
San Jose, California

To deliver top-tier products, our team harnesses various software stacks and consists of both Frontend and Backend engineers. Experience in solving CSS/JS multi-browser compatibility problems and front-end performance optimization- Understanding of construction and continuous integration, familiarit...