LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Apple›Cellular Software Development Engineer
Apple

About Apple

The personal technology company redefining user experience

🏢 Tech, Hardware👥 1001+ employees📅 Founded 1976📍 Cupertino, CA⭐ 4.2
B2CB2BHardwareSaaSTelecommunicationseCommerce

Key Highlights

  • Market cap of $3 trillion as of 2022
  • Over 1 billion active devices worldwide
  • Comprehensive medical plans including mental healthcare
  • Paid parental leave and gradual return-to-work program

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

🎁 Benefits

Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...

🌟 Culture

Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

🌐 Website💼 LinkedIn𝕏 TwitterAll 4760 jobs →
Apple

Cellular Software Development Engineer

Apple • Munich, Bavaria-Bayern, Germany

Posted 2w ago🏛️ On-SiteMid-LevelEmbedded engineer📍 Munich
Apply Now →

Skills & Technologies

CC++AssemblyEmbedded LinuxDebuggingJtagLldb

Overview

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.

Job Description

Who you are

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.

Desirable

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.

What you'll do

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.

What we offer

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.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Apple.

Apply Now →Get Job Alerts