👨🏻‍💻 postech.work

Cellular Software Development Engineer

Apple • 🌐 In Person

In Person Posted 2 days, 6 hours ago

Job Description

At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, amazing people, inspiring and innovative technologies are the norm here. Wireless Technologies \& Ecosystems (WTE) team is looking for a highly qualified \& self-motivated engineer with a passion for embedded SW. You will work very close to the HW, designing and developing new low level communication features that allow low latency messaging across various CPU's and bring value to the product.

Description

You will be responsible for designing, documenting, developing, maintaining and owning key features responsible for inter-core communication. As part of the role, you will also support the embedded systems developer community to utilise these features to their full potential. The role includes working close to the hardware, have discussions with system engineers, drive new feature sets and optimisations while also understanding overall system behaviour and constraints.

Preferred Qualifications

Proficiency in CPU architectures e.g. different ARM models, RISC, etc.

Excellent debugging and analytical skills, knowledge in debug IP’s and methodologies - JTAG, LLDB, HW/SW trace, etc

Hands-on experience with test driven software development

Scripting experience e.g. Python, JS/TS, Shell scripting, AppleScript, etc.

Thrive in a collaborative environment, is creative and can clearly and confidently communicate ideas and can debate constructively

Proficiency in English language

Minimum Qualifications

Experience in embedded SW development - C , C++, Assembly, etc

Proficiency in embedded systems design and experience on embedded systems

Bachelor's/Master's/PhD in Computer Science, embedded systems or similar

At Apple, we’re not all the same. And that’s our greatest strength. We draw on the differences in who we are, what we’ve experienced, and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. We will work with applicants to make any reasonable accommodations.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.