Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Apple Software Development Engineer 
United States, California, Cupertino 
105739125

Today
Providing architecture guidance by negotiating top level product goals among a broad group of developers, technical leads, engineering managers, and other stakeholders. Take ambiguous requirements and work cross functionally to define scope and drive towards architecture. Be innovative and curious. Explore and champion new ideas and drive them towards proof of concept and adoption.
  • 12+ years of experience and expertise in programing in C++, Objective C, Go or Swift
  • BS in Computer Science. MS preferred.
  • Established experience providing technical leadership to a medium sized team
  • Experience with one or more scripting languages such as Python, Perl, shell scripts, etc.
  • In depth knowledge of RTOS, Unix and/or Linux
  • Solid understanding of TCP/IP, DNS, HTTP, DHCP, ARP, MQTT and Wireless technologies
  • IoT Platforms experience such as NFC, Bluetooth for connectivity and communication
  • Knowledge of security principles and practices
  • Excellent debugging skills: ability to quickly recognize patterns in failures
  • Prior experience in manufacturing software and robotic solutions is a plus.
  • Self-motivated with excellent time management skills and entrepreneurial spirit.
  • Proficient in using a variety of productivity tools and programming languages
  • Up to 10% domestic and international travel required
  • Able to summarize and effectively communicate technical issues and actions to key stakeholders and leadership teams
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.