Network Applications Engineer

Cupertino, CA
  • Job Code
    200124508
Summary

Summary

Posted: Nov 18, 2019

Role Number: 200124508

The Technology Development Group is looking for a talented engineer with experience developing user-facing networking applications. Your ability to architect solutions across the network stack will allow us to deliver the best possible experience to our customers. We are seeking an engineer that has a real passion for crafting connected experiences that rely on communication between devices. Do you have experience designing and implementing peer-to-peer networking solutions? Are you passionate about connecting devices? If you have the necessary skillset, you could make a significant impact on our team

Key Qualifications

  • 5+ years development experience
  • Experience with a variety of network protocols and interfaces (Wi-Fi, TCP/IP, UDP, BT, etc.)
  • Familiarity with peer-to-peer networking and discovery applications
  • Extensive development experience, with strong Objective-C and/or Swift coding skills
  • Experience developing applications for iOS or macOS, familiarity with Xcode
  • Strong debugging skills and familiarity with relevant debug tools (Wireshark or others)
  • Excellent communication and collaboration skills
  • Excellent problem solving and analytical thinking skills
  • A strong focus on the end customer experience

Description

We are a small team of architects and specialists who are looking for an individual to prototype and develop solutions for new products. In this role, you will collaborate with teams developing realtime networking applications. You will help investigate and implement technologies to be used for automatic on-the-fly discovery of devices and services for cloud compute and asset delivery. You will work with security engineers to ensure we meet our goals while maintaining the highest standard of customer security and privacy. Flexibility and the ability to quickly adapt as priorities change will be important to your success

Education & Experience

BS CS/EE or equivalent

Additional Requirements

  • - Experience developing at the kernel / driver level
  • - Experience optimizing applications for unreliable WiFi networks
  • - Experience using Bluetooth


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Network Applications Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account