Software Development Engineer, Wireless Technologies & Ecosystems

Apple

Cupertino (CA)

On-site

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple in Cupertino seeks a highly motivated Software Engineer to help deliver the next generation of cellular products. You will work cross-functionally to develop software that enables cellular devices to operate seamlessly on carrier networks worldwide.

Qualifications include 5+ years of software development, strong OOP skills in C++, Objective-C or Swift, and experience with Python, Unix shell scripting, and SQL/NoSQL databases. AI experience is a plus.

Qualifications

  • Degree in computer science or engineering required or equivalent experience.
  • 5+ years software development experience.
  • Strong object-oriented programming skills in C++, Objective-C, or Swift.
  • Proficiency with Python and Unix shell scripting.
  • Experience with SQL/NoSQL databases such as MySQL and MongoDB.
  • Experience debugging and applying AI to real-world problems.

Responsibilities

  • Design, implement, and deploy carrier configurations.
  • Develop tools and frameworks to facilitate carrier configuration.
  • Debug failures during field, interoperability, and type approval testing.
  • Collaborate with cross-functional teams across Apple.

Skills

C++
Objective-C/Swift
Python
Unix scripting
SQL/NoSQL (MySQL, MongoDB)
Debugging
AI applications

Education

Bachelor's or Master's in CS/CE

Job description

Summary

Join our Wireless Technologies and Ecosystems team (WTE) and drive innovation that matters! We create 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 Apple’s next generation of cellularproducts.

Description

As a key member of the team, you will work cross-functionally with software engineering, QA, project management, and carrier account management teams to develop and deliver the software that allows Apple’s cellular devices to work flawlessly on carrier networks worldwide. This role requires excellent problem-solving and communication skills, solid programming skills, a keen eye for detail, and a passion to make the best products possible. Must thrive in a dynamic, fast-paced environment.

Key Responsibilities
  • Design, implement, and deploy carrier configurations.
  • Develop tools and frameworks that help facilitate the carrier configuration process.
  • Debug failures during field, interoperability, and type approval testing.
  • Work cross-functionally with other teams throughout Apple.
Minimum Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent.
  • 5+ years software development experience.
  • Strong object-oriented programming and design skills in C++, Objective-C, or Swift.
  • Proficient in one or more scripting languages, including Python.
  • Experience with Unix shell scripting (bash/sh/csh).
  • Experience developing with SQL and NoSQL database systems such as MySQL and MongoDB.
  • Strong experience with debugging.
  • Experience applying AI to real world problem solving.
Preferred Qualifications
  • Excellent communication and collaboration skills.
  • Proven ability to take ownership, effectively prioritize, and deliver tasks on schedule.
  • Development experience with macOS X or iOS system frameworks.
  • Experience developing web applications and services.
  • Experience writing automation scripts and tools.
  • System software (mobile or desktop) release experience.
  • Familiarity with wireless networks and mobile device configuration.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer - Cellular (Instrument Engineering)
Software Development Engineer - Cellular (Instrument Engineering)

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 160,000
Wireless Software Engineer, Wireless Technologies & Ecosystems
Wireless Software Engineer, Wireless Technologies & Ecosystems

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Software Engineer, Wireless Technologies & Ecosystems
Software Engineer, Wireless Technologies & Ecosystems

Socket.dev • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior Cellular Layer-1 Control Software Development Engineer, Wireless Technologies & Ecosystems
Senior Cellular Layer-1 Control Software Development Engineer, Wireless Technologies & Ecosystems

Apple Inc. • Sunnyvale (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products
+1
Cellular System Engineer
Cellular System Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 128,580 - 214,300
Medical and dental coverage
Employee stock purchase plan
Relocation assistance
+2
Cellular System Engineer
Cellular System Engineer

Apple Inc. • San Diego (CA)

On-site
USD 139,000 - 259,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+3
Engineering Program Manager - Wireless
Engineering Program Manager - Wireless

Apple Inc. • Cupertino (CA)

On-site
USD 144,000 - 264,000
Stock programs
RSU eligibility
Relocation assistance
+4
Product System Test Engineer, Wireless Technologies & Ecosystems
Product System Test Engineer, Wireless Technologies & Ecosystems

Apple Inc. • San Diego (CA)

On-site
USD 142,300 - 263,300
Software QA Engineer, Wireless Technologies & Ecosystems
Software QA Engineer, Wireless Technologies & Ecosystems

Apple Inc. • Cupertino (CA)

On-site
USD 120,840 - 201,400
Employee stock programs
Discretionary bonuses/commission
Relocation assistance
Wireless Control Systems Engineer
Wireless Control Systems Engineer

Apple Inc. • San Diego (CA)

On-site
USD 180,000 - 310,000