Embedded Software Engineer - Thermal Management

San Diego, California


Employer: Apple
Industry: Software and Services
Salary: Competitive
Job type: Full-Time

Summary
What would it feel like to keep Apple products cool? Join the CoreOS Thermal Management team to find out! The Core OS Thermal Management Software Technologies group is looking for a hardworking software engineer to join the team designing and implementing thermal management control algorithms across all iOS, macOS, WatchOS and Apple TV products. Our environment fosters innovation and rapid product iteration within a creative solution space and the product of your work will have direct customer impact on the next generation of Apple products. If this describes you, we would love to hear from you! Our systems are ever more powerful and our industrial design requires our products to be controlled under extremely tight and state of the art thermal management. In this unique and highly visible role, working closely with system architecture teams, product design, system software, field diagnostics, and several other technology groups at Apple, you will develop and productize novel thermal management monitoring and control algorithms in embedded firmware and high level OS system software; seeking to invent a roadmap of scalable system thermal solutions with the amazing customer experience always in mind.

Key Qualifications
Proven experience in writing complex system software and embedded firmware
Passionate about designing effective algorithms, inspired by the analysis of big data
Demonstrated innovative, critical thinking and troubleshooting skills
Highly professional, with the ability to deliver solid work on tight schedules
Excellent collaborative skills
Outstanding written and verbal communication
Knowledge of C and C++

Description
Work cross-functionally with system architects, thermal product design and other system software engineers
Invent new thermal management algorithms under tight product physical enclosure constraints
Explore novel thermal management software solutions for concrete customer facing challenges
Design, implement and optimize system software and embedded firmware
Analyze telemetry and control loop responses
Demonstrate and explain cross functionally system thermal/power/performance trade-offs
Influence long term software design and specifications of future HW products to deliver a roadmap of innovative software solutions to very challenging system problem

Education & Experience
BS/MS in Computer Science, Electrical Engineering, Computer Engineering or equivalent experience in related field


Created: 2024-04-07
Reference: 200530197
Country: United States
State: California
City: San Diego
ZIP: 92109

About Apple

Founded in: 1976
Number of Employees: 154000


Similar jobs: