Systems Software Engineer, Wireless Technologies & Ecosystems

Apple Inc.
Cupertino, CA, United States
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Apple Products Bluetooth C++ (Programming Language) Computer Programming Computer Engineering Embedded Software PCI Express Real-Time Operating Systems Software Engineering System Programming Universal Asynchronous Receiver/Transmitter Wi-Fi Technology
+2 more
Information Technology Wireless Technologies

Job description

As a Software Engineer in WTE, you’ll design and build next-generation wireless and connectivity solutions that bring Apple products to life. You’ll work where hardware meets software-writing drivers, developing embedded firmware, and building full-stack systems that deliver high performance with low power. Your work will impact hundreds of millions of users around the world.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
  • 3+ years of experience writing drivers for large operating systems.
  • Proficiency in programming in C and/or C++.
  • Solid understanding of system programming (memory, process management).
  • Strong debugging skills in complex environments.

Preferred Qualifications

  • Experience with embedded firmware development.
  • Knowledge of communication buses (UART, USB, SPI, PCIe).
  • Knowledge of Wi-Fi, Bluetooth, or other wireless protocols.
  • Familiarity with low-power optimization in embedded systems.
  • Experience with real-time operating systems and low-level programming.
  • Proven analytical skills across hardware/software boundaries.
  • Excellent communication and collaboration skills.
  • Passion for innovative problem-solving and finding elegant solutions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.techcareers.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

41 sec

Evaluating product announcements for Copilot and Apple cloud systems

Chris Heilmann +2 · LIVE

3:04 min

Replacing complex wireless networking with web bluetooth connections

George Cave · WWC 2023

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

4:15 min

Modulating music tempo with Web Bluetooth API

Rowdy Rabouw Rowdy Rabouw · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:14 min

Assessing news covering Bluetooth location tracking and AI models

Videos

See all

Related articles

See all