UI Engineer, Silicon Engineering Documentation Tools

Apple Inc

Austin, TX

JOB DETAILS
SKILLS
Apple, Application Programming Interface (API), Best Practices, C Programming Language, C++ Programming Language, Cocoa Programming Language, Component Frameworks, Continuous Deployment/Delivery, Continuous Integration, Data Sets, Data Structures, Design Patterns Programming Methodologies, Desktop PC, Documentation, Ecosystems, Git, GraphQL, Java, JavaScript, Mac Operating System, Microsoft Windows Operating System, Mobile Applications, Multiplatform/Cross-Platform, Objective-C Programming Language, Perforce Source Control Management (SCM) Software, Performance Tuning/Optimization, Product Design, Prototyping, Quality Assurance Methodology, REST (Representational State Transfer), React Native, Requirements Management, Scala Programming Language, Software Engineering, Software Testing, Source Code/Configuration Management (SCM), Standards Development, Technical/Engineering Design, User Interface/Experience (UI/UX), Web Interface, Web Programming, XML (EXtensible Markup Language), iOS
LOCATION
Austin, TX
POSTED
30+ days ago

Apple's Silicon Engineering Group (SEG) is seeking a talented and motivated UI Engineer to join the Documentation Tools team. Our team develops a comprehensive platform, spanning CLIs, UIs, and APIs, that empowers silicon engineers to author the critical technical specifications guiding the design of Apples industry-leading chips. In this role, you will be the driving force behind the user experience of our platform. You will lead the effort to reimagine our next-generation web interface and help pioneer a brand-new native macOS/iOS application. Whether your background is deeply rooted in modern web development or native app engineering, we are looking for someone who excels in their core domain and is excited to expand their skills to work across both. By designing intuitive interfaces for complex technical workflows, you will directly support the engineers designing the chips at the core of future Apple products.Design and Develop: Architect, build, and maintain highly responsive, intuitive, and scalable user interfaces across both web and native platforms. Innovate: Lead the UI/UX evolution of our existing web platform, while prototyping and developing a new native macOS/iOS companion application from the ground up. Collaborate: Partner closely with backend engineers, documentation specialists, and silicon designers to translate complex data and workflows into elegant, user-centric interfaces. Optimize Performance: Proactively identify and resolve UI performance bottlenecks to ensure a fluid, snappy experience when handling large, complex specification datasets. Define Standards: Establish and document UI architecture, component libraries, and design patterns to ensure consistency across the platform.BS and 10+ years relevant proven experience Strong software engineering background with a proven track record of building complex, data-rich user interfaces. Deep expertise in web-based frontend architecture or native application design patterns, with demonstrated ability to translate complex, data-heavy workflows into intuitive user experiences and an eagerness to contribute across both platforms. Experience consuming and integrating with backend APIs (REST, GraphQL, etc.). Strong understanding of software test environments, release cycles, and UI quality assurance best practices. Familiarity with version control systems (Git, Perforce) and modern CI/CD workflows.Web UIs: Experience with modern web development platforms, TypeScript, and component-based frameworks (like React). Native UIs: Experience building native desktop or mobile applications. This could be within the Apple ecosystem (SwiftUI, Cocoa/AppKit, iOS) or outside of it (Windows UIs, Java-based UI development, etc.). We welcome diverse native backgrounds. Languages: Familiarity with any of the following: JavaScript/TypeScript, Swift, Objective-C, Scala, Java, C, or C++ (Scala or Java familiarity a plus for backend collaboration) Data Structures: Experience working with or visualizing complex document structures like XML.

About the Company

A

Apple Inc

We bring amazing people together to make amazing things happen.

We’re a diverse collection of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. And the same passion for innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.

About Apple

There’s a place here for every kind of brilliant. Everyone here is an innovator, or an innovator-to-be, no matter what your team or your role. So bring your passion, courage, and original thinking and get ready to share it, because every new product, service, or feature we invent is the result of people working together to make each others’ ideas stronger. Innovation at this level depends on people who represent the variety of the human experience and inspire us with their own fresh perspectives. Together, we’ll do amazing work that can make a difference in people’s lives. Including your own. Learn more about working at Apple.

COMPANY SIZE
10,000 employees or more
INDUSTRY
Computer/IT Services
FOUNDED
1976
WEBSITE
https://www.apple.com/jobs