Apple logo

Embedded Software Engineer - Thermal Management

Apple
On-site
San Diego, California, United States
Thermography (Thermal Imaging)
-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 problems


  • BS/MS in Computer Science, Electrical Engineering, Computer Engineering or equivalent experience in related field
  • Fluent in C and C++


  • Proven experience in writing complex system software and embedded firmware
  • Passionate about designing effective algorithms, inspired by the analysis of big data
  • Experience with Generative AI tools for coding and debugging
  • 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