System Software Engineer - Debug Technologies

Beaverton, OR 97005
  • Job Code
    200196197
  • Jobs Rated
    8th
Summary

Summary

Posted: Oct 6, 2020

Weekly Hours: 40

Role Number:200196197

Apple's CoreOS Mac Platform Team in Beaverton, OR, is focused on in-system debugging for current and future Mac ...Summary

Summary

Posted: Oct 6, 2020

Weekly Hours: 40

Role Number:200196197

Apple's CoreOS Mac Platform Team in Beaverton, OR, is focused on in-system debugging for current and future Mac platforms. We're looking for Software/Firmware Engineers with embedded systems experience who are interested in growth, leadership, and setting the direction for the team. You'll develop new silicon- and system-level features to support a better debugging experience, create and improve low-level debugging tools, and improve infrastructure. We work with systems in all phases of development, from pre-silicon bring-up to already-shipping systems. You'll work directly with silicon vendors to improve the adoption of on-chip debug tools within the Apple environment, providing improved debugging solutions to the Software, Hardware, and Manufacturing teams.

Key Qualifications

  • Experience using hardware debug technologies to debug and root-cause in-system issues (e.g. JTAG, on-chip debug)
  • Experience debugging embedded systems with LLDB and/or GDB
  • General understanding of compilers / linkers / object file formats and associated tools
  • Proficient in Python and C programming
  • Excellent communication and interpersonal skills

Description

Provide recommendations on future system architectures with an eye toward debuggability
Write code and develop new features of Apple's Operating System to support in-system debugging
Debug and root-cause analysis of real-world failures with other specialists
Create internal infrastructure to better scale the capture, triage, and reporting of field issues

Education & Experience

BS in Computer Engineering or equivalent experience

Additional Requirements

Jobs Rated Reports for Software Engineer

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:

System Software Engineer - Debug Technologies

Apple, Inc.
Beaverton, OR 97005

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199