
The personal technology company redefining user experience
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Apple • Munich, Bavaria-Bayern, Germany
Apple is seeking a Cellular Software Development Engineer to design and develop low-level communication features for embedded systems. You'll work closely with hardware and utilize skills in C, C++, and Assembly. This role requires experience in embedded software development.
You have a strong background in embedded software development, with proficiency in languages such as C, C++, and Assembly. Your experience includes working closely with hardware, allowing you to design and develop low-level communication features that enhance system performance. You hold a Bachelor's, Master's, or PhD in Computer Science, embedded systems, or a related field, and you are passionate about creating innovative solutions in the embedded systems domain.
Your analytical skills are top-notch, enabling you to debug complex systems effectively. You are familiar with debugging methodologies and tools such as JTAG and LLDB, which you use to troubleshoot and optimize embedded systems. You understand various CPU architectures, including different ARM models and RISC, which allows you to design efficient communication protocols.
You thrive in collaborative environments, supporting the embedded systems developer community to maximize the potential of the features you develop. Your ability to communicate technical concepts clearly makes you a valuable team member, as you engage with system engineers and drive new feature sets and optimizations.
Experience with test-driven software development is a plus, as it aligns with your commitment to delivering high-quality code. You are eager to learn and adapt to new technologies, ensuring that your skills remain relevant in the fast-evolving field of embedded systems.
In this role, you will be responsible for designing, documenting, developing, and maintaining key features that facilitate inter-core communication in embedded systems. You will work closely with hardware components, ensuring that your software solutions integrate seamlessly with the underlying architecture. Your contributions will directly impact the performance and reliability of Apple's products, as you develop low-latency messaging features across various CPUs.
You will engage in discussions with system engineers to understand overall system behavior and constraints, allowing you to drive optimizations that enhance product value. Your role will also involve mentoring and supporting other developers in the embedded systems community, sharing your expertise to help them utilize the features you create effectively.
As part of the Wireless Technologies & Ecosystems (WTE) team, you will collaborate with dynamic and innovative individuals who are passionate about technology. You will have the opportunity to contribute to groundbreaking projects that shape the future of wireless communication.
Apple provides a stimulating work environment where creativity and innovation are encouraged. You will be part of a team that values diverse perspectives and fosters collaboration. The role offers opportunities for professional growth and development, allowing you to expand your skill set and advance your career in embedded systems.
You will have access to cutting-edge technologies and resources, enabling you to push the boundaries of what is possible in embedded software development. Apple is committed to creating products that enhance customer experiences, and your work will play a crucial role in achieving this mission.
Apply now or save it for later. Get alerts for similar jobs at Apple.