Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Software Development Engineer 
United States, California, Cupertino 
81303490

03.04.2025
- Work cross functionally to define requirements. - Work alongside developers to define architecture & design. - Develop scalable software and be comfortable in Design reviews. - Develop Unit test plan and work closely with QA team to help develop integration plan. - Work with QA team to help debug production issues. - Should be well versed with Git and bug tracking systems - can comfortably use them in day to day development processes. - Provide constructive feedback for testability and suitable solutions relying on data to explain technical decisions
  • 7+ years of experience and expertise in programing in C++, Objective C, Go or Swift
  • BS in Computer Science. MS preferred.
  • In depth knowledge of RTOS, Unix and/or Linux
  • Solid understanding of TCP/IP, DNS, HTTP, DHCP, ARP, MQTT
  • IoT Platforms experience such as NFC, Bluetooth for connectivity and communication
  • Familiarity with MATLAB and Algorithm development
  • Skills in developing and debugging firmware for embedded devices, including knowledge of cross-compilation, flash programming, and peripheral interfaces
  • Knowledge of security principles and practices
  • Proficiency in data handling techniques, data analysis, and visualization tools for databases and big data platforms
  • Excellent debugging skills: ability to quickly recognize patterns in failures
  • Strong written and verbal communication skills
  • 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
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.