Embedded Software Engineer - Thermal Management, CoreOS

Cupertino, CA, US • Posted 4 days ago • Updated 1 day ago
Full Time
On-site
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Embedded Software
  • CoreOS
  • IOS Development
  • OS X
  • Innovation
  • Management
  • Industrial Design
  • Art
  • Systems Architecture
  • Customer Experience
  • Product Design
  • Thermal Management
  • Customer Facing
  • Software Design
  • Roadmaps
  • Computer Science
  • Electrical Engineering
  • Computer Engineering
  • C
  • C++
  • Writing
  • Embedded Systems
  • Firmware
  • Algorithms
  • Big Data
  • Generative Artificial Intelligence (AI)
  • Debugging
  • Critical Thinking
  • Communication

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.\\n

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

BS/MS in Computer Science, Electrical Engineering, Computer Engineering or equivalent experience in related field\n\nFluent in C and C++\n

Proven experience in writing complex system software and embedded firmware\n\nPassionate about designing effective algorithms, inspired by the analysis of big data\n\nExperience with Generative AI tools for coding and debugging\n\nDemonstrated innovative, critical thinking and troubleshooting skills\n\nHighly professional, with the ability to deliver solid work on tight schedules\n\nExcellent collaborative skills\n\nOutstanding written and verbal communication\n
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90733111
  • Position Id: e2eb121a68d2adbbdac62835e58333d7
  • Posted 4 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Santa Clara, California

Yesterday

Full-time

USD 180,500.00 - 270,700.00 per year

Cupertino, California

Yesterday

Full-time

Cupertino, California

Yesterday

Full-time

San Jose, California

Yesterday

Full-time

USD 138,000.00 - 206,000.00 per year

Search all similar jobs