Apple
Firmware Performance Engineer
Found: October 18, 2025
This role is based in Ottawa, Ontario, Canada.
Responsibilities:
- Investigate performance data to identify bottlenecks and potential focus areas.
- Build performance benchmarks, analysis tools, and scripts, and infrastructure.
- Collaborate with cross-functional teams to drive performance improvements.
- Prototype fixes in various codebases showcasing performance improvements.
Minimum Qualifications:
- Bachelor's degree in Computer Science or equivalent professional experience.
- Strong understanding of OS fundamentals.
- Ability to collaborate across teams to drive development and performance optimizations.
- Scripting and programming skills in C/C++, Python, etc.
Preferred Qualifications:
- Experience in embedded software development.
- Experience in RTOS and firmware development.
- Experience with low-level performance analysis.
- Knowledge of modern CPU and memory architectures.
- Expertise with profiling tools and analysis (Instruments, VTune, etc.).