Software Engineer - Systems

Apple Inc.
United States
5 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Data Analysis C++ (Programming Language) Mobile Application Development Memory Management Python (Programming Language) Machine Learning NumPy Performance Tuning Swiftui Pandas Matplotlib Information Technology
+1 more
Objective C++

Job description

You have a deep sense of ownership and are committed to shipping high-quality, impactful features for millions of users. You are comfortable navigating ambiguity in early-stage feature development and can proactively define paths forward. You build strong, collaborative relationships with cross-functional partners and are dedicated to a culture of continuous improvement for yourself, your team, and our products.

Requirements

Bachelor’s degree in Computer Science, Electrical Engineering, or related technical fields

Strong proficiency in one of C++, Objective-C or Swift languages

Solid understanding of performance optimization, memory management, and power-efficient programming

Strong presentation skills and ability to explain complex software concepts to health, research, and clinical professionals

Preferred Qualifications

Experience collaborating with cross-functional teams and communicating technical concepts to non-technical stakeholders

Mobile app development experience (iOS, watchOS, SwiftUI)

Background in digital signal processing (DSP) and time-series analysis, particularly for biometric or inertial sensor data.

Relevant experience within health domains (including work with SaMD or regulatory products)

Proficiency with Python data analysis libraries (matplotlib, pandas, numpy)

Experience with machine learning technologies and algorithm implementation

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

40 sec

Navigating Apple's evolving on-device AI and machine learning stack

Precious Osaro Precious Osaro · World Congress 2026 Europe

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · World Congress 2024

30 sec

Architecture of the SwiftUI and Realm chat application

Andrew Morgan · World Congress 2021

2:08 min

Reviewing Xcode implementations and Vision framework documentation reference resources

Milan Todorovic · World Congress 2021

1:25 min

Replacing NumPy with cuPy for straightforward GPU acceleration

Paul Graham Paul Graham · World Congress 2025

Videos

See all

Related articles

See all