Carrier Technologies Software Engineer

Socket.dev

California (MO)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Socket.dev seeks a seasoned software engineer to join the Wireless Technologies and Ecosystems team. You will work cross-functionally to develop software enabling Apple’s cellular devices to operate on carrier networks worldwide.

Key requirements include strong C++, Objective-C or Swift, Python scripting, Unix shell, and experience with SQL/NoSQL databases. You will debug, optimize, and contribute to macOS/iOS frameworks and web services.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent.

Responsibilities

  • Work cross-functionally with software engineering, QA, project management, and carrier account management teams to develop and deliver software.
  • Ability to operate in a dynamic, fast-paced environment with strong problem-solving and communication skills.
  • Develop software that enables devices to work on carrier networks worldwide and apply AI to real-world problems.

Skills

C++
Objective-C/Swift
Python
Shell scripting
SQL/NoSQL
Debugging
AI applications
macOS/iOS frameworks
Web apps/services
Automation tools
System software release
Wireless networks

Education

Bachelor's or Master's in CS/CE

Tools

MySQL
MongoDB
Unix shell

Job description

Join our Wireless Technologies and Ecosystems (WTE) team and drive innovation that matters! We create and seamlessly integrate technologies that enrich peoples’ lives and deliver the absolute best user-experience. If you’re passionate about technology, we may have the job for you.

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.

Minimum Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent.
Preferred Qualifications
  • 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.
  • 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, Wireless Technologies & Ecosystems
Software Development Engineer, Wireless Technologies & Ecosystems

Apple • Cupertino (CA)

On-site
USD 150,000 - 210,000
Carrier Technologies Software Engineer
Carrier Technologies Software Engineer

Apple Inc. • San Francisco (CA)

On-site
USD 129,000 - 195,000
Comprehensive medical and dental cover
Retirement benefits
Discounted products and free services
+3
Cellular Layer-1 Control Software Development Engineer, Wireless Technologies & Ecosystems
Cellular Layer-1 Control Software Development Engineer, Wireless Technologies & Ecosystems

Socket.dev • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Carrier Software Engineer – Wireless Config & Tools
Carrier Software Engineer – Wireless Config & Tools

Apple Inc. • San Francisco (CA)

On-site
USD 129,000 - 195,000
Comprehensive medical and dental cover
Retirement benefits
Discounted products and free services
+3
Software Development Engineer - Cellular (Instrument Engineering)
Software Development Engineer - Cellular (Instrument Engineering)

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 160,000
System Software Developer
System Software Developer

Socket.dev • Cupertino (CA)

On-site
USD 140,000 - 190,000
Wireless Carrier Software Engineer
Wireless Carrier Software Engineer

Socket.dev • California (MO)

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

Socket.dev • Sunnyvale (CA)

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

Apple Inc. • Sunnyvale (CA)

On-site
USD 129,000 - 225,000
Apple Benefits
Employee stock programs
Relocation assistance
+2
Wireless Analytics & Intelligence Software Engineer
Wireless Analytics & Intelligence Software Engineer

Apple Inc. • San Francisco (CA)

On-site
USD 129,000 - 195,000