Full-time
Embedded Software Engineer, Firmware Introspection, Core OS (Ottawa)
Posted by Apple • ottawa, on, Canada
About the Role
As part of the Core Operating System team, your challenge is to make the invisible visible – bringing observability to the dozens of embedded processors inside every Apple device, where memory is scarce, cycles are precious, and failure is silent. Following a minimal‑footprint, always‑on mindset, you’ll design and implement the logging, metrics, and tracing systems that give engineers across Apple the ability to understand, measure, and diagnose firmware behavior from silicon to the diagnostic tools on a developer’s desk.
Responsibilities
- Design and implement firmware observability systems – structured logging, metrics collection, and trace capture – across multiple coprocessor architectures.
- Collaborate with firmware, silicon, diagnostics, power/performance and developer tools teams to surface actionable telemetry from deeply embedded environments into host‑side tooling and dashboards.
- Partner with product and engineering teams to identify ...
Ready to Apply?
Submit your application today and take the next step in your career journey with Apple.
Apply Now