Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Development Engineer - Systems

Apple

$120,300 - $181,200
Aug 28, 2025
San Diego, CA, US
Apply Now

Apple is looking to solve issues related to Bluetooth functionality and integration in their devices, ensuring compliance with industry standards, implementing proprietary features, and debugging potential issues.

Requirements

  • Utilize wireless communication protocol knowledge such as wifi, bluetooth, thread to design and implement host stack
  • Utilizing objective-oriented programming skill to implement code
  • Utilizing Github/Stash for source code management
  • Designing and implementing code in a resource constrained environment
  • Designing and implementing code in a multiple-threaded environment
  • Utilizing scripting tools like Python to perform automation and data mining tasks
  • Conducting software testing to identify bugs (crashes, memory leaks, etc.) and evaluate test suite effectiveness

Responsibilities

  • Study and stay updated with SIG Bluetooth Specifications, by ensuring compliance with industry standards.
  • Implement Bluetooth Vendor Specific Commands for integration of Bluetooth host and controller to facilitate Apple Proprietary features on Apple devices.
  • Test Bluetooth Low Energy long range feature in various real-life scenario, including different foliage density levels, different elevation levels, and different interference levels.
  • Conduct sanity check on newly released firmware to detect potential bugs at an early stage.
  • Design and implement scalable testing framework by providing a unified interface for testing on different platforms.
  • Debug Bluetooth issues with a focus on iOS devices, by locating failing components and coordinating the debugging process.
  • Identify and evaluate security issues as well as communicate with issue reporter and code owner to explore methods of mitigation.

Other

  • Communicate with cross functional teams to ensure smooth integration of Bluetooth features into products.
  • 5% Domestic and International travel required.
  • Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or related field.