iOS/watchOS Carrier Settings Engineer, WTE

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted:
Weekly Hours: 40
Role Number: 200125980
Imagine what you could do here. 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. Smart people and inspiring, innovative technologies are the norm here. Do you love working on challenges that no one has solved yet? Are you ready to be part of a team transforming wireless technology? Join us to help deliver the next groundbreaking Apple product. Join our Wireless Technologies and Ecosystems team (WTE) and drive innovation that matters! We build and seamlessly integrate technologies that enrich people’s lives and deliver the absolute best user-experience! Our team is looking for a highly motivated software engineer to help deliver our next generation of iOS/watchOS products.

Key Qualifications

  • 2+ years software development experience
  • Object-oriented programming and design skills in C++ and/or Objective-C
  • Proficient in one or more scripting languages, like Python, Perl, Shell
  • Solid debugging skills
  • Experience working in Unix-based systems
  • Self-motivated, fast learner, detail-oriented
  • Excellent communication and collaboration skills
  • Ability to own a complete functional area of an application or product
  • Obsessively passionate and inquisitive, and seek to solve everyday problems in innovative ways
  • Laser-focused on the smallest details that are meaningful to our customers

Description

As a key member of the team, you will work cross-functionally with other software engineering, project management, and QA teams to develop and deliver the software that allows iOS/watchOS devices to work on carrier networks worldwide. This role requires excellent problem-solving and communication skills, solid programming skills, and a passion to make the best products possible. Must thrive in a dynamic, fast-paced environment. Duties Include: Design and implementation of carrier configurations and tools Working cross-functionally with software engineering, project management, and QA teams Debugging failures during field, interoperability, and type approval testing

Education & Experience

Bachelor or Master degree in Electrical Engineering, Computer Engineering or equivalent degree

Additional Requirements

  • Development experience with Mac OS X or iOS system frameworks
  • System software (mobile device or desktop) release experience
  • Familiarity with wireless networks or mobile device configuration
  • Experience developing in embedded system environments