Embedded Software Engineer

Cupertino, CA
  • Job Code
    200084465
Summary

Summary

Posted: Jul 24, 2019

Role Number: 200084465

The Technology Development Group at Apple is looking for an exceptional engineer to work in an exciting and rapidly evolving field. As a member of our fast-paced group, you will have the unique ability to influence novel architectures. You will also have the opportunity to take your designs through the full life-cycle of proof-of-concept, system modeling, profiling and prototyping leading to production software. Our environment values initiative and fosters innovation

Key Qualifications

  • A genuine interest in Device drivers and system architecture development
  • Experience with common embedded architectures and real time systems
  • Demonstrate creative, critical thinking and troubleshooting skills
  • Excellent collaborative skills
  • Solid C / C++ programming skills and a good understanding of the operating system fundamentals
  • Outstanding written and verbal communication

Description

Work with a highly skilled engineering team in the design and implementation of drivers and frameworks
Drive product features and functional/industry specifications
Bring-up and verification of new development platforms
Work with cross-functional teams to drive product requirements and functional specifications
Work on low level firmware and drivers
Drive end to end system performance

Education & Experience

BS in Computer Science/Computer Engineering or equivalent experience/skills

Additional Requirements

  • Familiarity with assembly level programming (ARM, PPC, MIPS, Intel)
  • Experience with IOKit and iOS/MacOSX kernel


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Embedded Software Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account