Apple AR/VR Job | Embedded Software Engineer - Platform Architecture

Job(岗位): Embedded Software Engineer - Platform Architecture

Citys(岗位城市): Cupertino, California, United States

Date(发布日期): 2024-12-13

Summary(岗位介绍)

Are you a tech-savvy problem solver with a knack for debugging? Do you love the challenge of finding and fixing issues that others can't? If so, we have the perfect opportunity for you!

We're looking for an Embedded Software Engineer to join our dynamic team and support our internal debug tools. In this role, you'll have the chance to use your skills to make a real impact on our products. You'll be working closely with our engineering team to identify and resolve issues, improve our debug tools, and ensure our products are of the highest quality.

Qualifications(岗位要求)

BS in CS/CE/EE

Experience with embedded software/firmware design and implementation.

Description(岗位职责)

Apple's Platform Architecture Engineering group is seeking an excellent Software/Firmware Engineer with working knowledge of general digital/EE design. In this role, you will be responsible for development of macOS, iOS and micro-controller code, investigating new technologies, prototyping concepts, and developing instrumentation/tools. This position is the focal point for HW/SW integration, requiring a self-driven engineer with excellent initiative. In this role you will;

• Collaborate with mechanical, EE, SW and other teams on device design.

• Thoroughly document and support implemented code.

Additional Requirements(额外要求)

Masters or PhD in CS/CE/EE

Excellent programming skills and knowledge of C and OOP practices.

Experience with micro-controllers and working with new peripherals, features, and development environments.

Development experience on Unix, Linux, or macOS.

Ability to read serial bus traces, board schematics, use an oscilloscope and logic analyzer.

Experience with board bring up and digital hardware.

Experience in one or more of the following areas: ARM, RISCV, USB, I2C, SPI, scripting (Bash, Python, Lua, etc) and Git.

Objective-C, Swift, macOS driver development (Kext or Dext) experience.

您可能还喜欢...

招聘