Talent.com
Firmware Performance Engineer
Firmware Performance EngineerApple • Ottawa, Ontario, Canada
No longer accepting applications
Firmware Performance Engineer

Firmware Performance Engineer

Apple • Ottawa, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

As a Firmware Performance Engineer your challenge is to ignite the full power of Apple hardware for demanding user experiences while operating elegantly within tightly constrained environments. Youll work closely with cross-functional partners and use a range of tools and techniques to measure profile and assess firmware performance. You will collaborate with hardware architects and chip design teams to drive optimizations for Apple Silicon and influence next-generation CPUs. Engage with multiple teams from hardware engineering to compiler application and frameworks teams to drive world-class system performance.

  • Bachelors 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...
  • 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.)

Key Skills

Embedded Software,Robotics,Arm,Firmware,Debugging,C / C++,Zigbee,OS Kernels,Signal Processing,Ethernet,Assembly,Internet Of Things

Employment Type : Full-Time

Experience : years

Vacancy : 1

Create a job alert for this search

Performance Engineer • Ottawa, Ontario, Canada

Similar jobs
Digital ASIC Design Engineer — Flexible Work

Digital ASIC Design Engineer — Flexible Work

Ciena • Ottawa
Full-time
A telecommunications company in Ottawa is seeking a Digital ASIC Design Engineer to contribute to the design of innovative products in a collaborative environment. Responsibilities include implement...Show more
Last updated: 19 days ago • Promoted
ASIC Engineer (Senior Digital Verification Engineer - FEC)

ASIC Engineer (Senior Digital Verification Engineer - FEC)

Ciena Corporation • Ottawa
Full-time
They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you...Show more
Last updated: 30+ days ago • Promoted
Senior Firmware Engineers - Contract - 18434

Senior Firmware Engineers - Contract - 18434

LRO Staffing • Ottawa
Full-time +1
Our reputable client has an Immediate requirement for a Senior Firmware Engineer to join their team onsite in Ottawa.This is a great opportunity to be part of a well-established organization where ...Show more
Last updated: 30+ days ago • Promoted
Firmware Engineer

Firmware Engineer

RBR Ltd. • Ottawa, ON, CA
Full-time
Firmware & Systems Manager.About RBR : Making waves since 1973.At RBR, we’ve been designing cutting-edge instruments to measure our blue planet for over 50 years. Built to withstand some of the h...Show more
Last updated: 29 days ago
Senior Firmware Engineer

Senior Firmware Engineer

RBR Ltd. • Ottawa, ON, CA
Full-time
Firmware & Systems Manager.About RBR : Making waves since 1973.At RBR, we’ve been designing cutting-edge instruments to measure our blue planet for over 50 years. Built to withstand some of the h...Show more
Last updated: 29 days ago
Platform Engineer (Cloud Reliability Engineer)

Platform Engineer (Cloud Reliability Engineer)

Nanometrics Inc. • Ottawa
Full-time
Platform Engineer (Cloud Reliability Engineer).Reports to : Director, Global Operations.With 40 years of seismic technology and industry application experience, we are a global, award‑winning compan...Show more
Last updated: 4 days ago • Promoted
Senior Systems Engineer

Senior Systems Engineer

Searidge Technologies • Ottawa, ON, Canada
Full-time
Industry : Technology / Aviation.Searidge Technologies, a global leader and preferred partner for Remote Tower and Digital Airport solutions is currently recruiting for a Senior Systems Engineer who...Show more
Last updated: 30+ days ago • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

RBR • Ottawa
Full-time
Reports to : Firmware & Systems Manager.About RBR : Making waves since 1973.At RBR, we’ve been designing cutting‑edge instruments to measure our blue planet for over 50 years.Built to withstand some ...Show more
Last updated: 25 days ago • Promoted
QE Performance Engineer

QE Performance Engineer

Accenture • Ottawa
Full-time
New and take your technology expertise to the next level? There is never a typical day at Accenture, but that’s why we love it here! This is an extraordinary opportunity to build a rewarding career...Show more
Last updated: 29 days ago • Promoted
Senior Platform Engineer – Cloud Orchestration & Analytics

Senior Platform Engineer – Cloud Orchestration & Analytics

Wind River • Ottawa
Full-time
A global software development firm in Ottawa is seeking a Senior Engineer to develop distributed cloud-based orchestration and automation platform solutions. The ideal candidate should have over 5 y...Show more
Last updated: 10 days ago • Promoted
Senior Principal Verification Engineer

Senior Principal Verification Engineer

Cadence • Ottawa
Full-time
Sr Principal Digital Verification Engineer.At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. This is an opportunity to join a dynamic and ...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer

Full Stack Engineer

Targeted Talent • Ottawa, ON, Canada
Full-time
We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Show more
Last updated: 30+ days ago • Promoted
Senior Principal Verification Engineer

Senior Principal Verification Engineer

Cadence Design Systems • Ottawa
Full-time
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.This is an opportunity to join a dynamic and growing team of experienced engineers devel...Show more
Last updated: 30+ days ago • Promoted
9974 - Cloud Platform Software Engineer - MTS

9974 - Cloud Platform Software Engineer - MTS

Wind River Systems • Ottawa
Full-time
Wind River is a global leader in delivering software for mission‑critical intelligent systems.For more than four decades, the company has been an innovator and pioneer, powering billions of systems...Show more
Last updated: 30+ days ago • Promoted
Senior C# WPF Engineer — AI-Powered Desktop Apps

Senior C# WPF Engineer — AI-Powered Desktop Apps

Versaterm • Ottawa
Full-time
A global public safety solutions company is looking for a Software Engineer to develop and maintain advanced desktop applications utilizing C# and WPF. Candidates must have 3–5+ years of experience ...Show more
Last updated: 30+ days ago • Promoted
SerDes Compliance Engineer — Analog & High-Speed Testing

SerDes Compliance Engineer — Analog & High-Speed Testing

Ciena • Ottawa
Full-time
A leading technology company in Ottawa is seeking an Analog Engineer to ensure compliance of in-house designed Serializer / Deserializer (SerDes) with industry standards. This role involves collaborat...Show more
Last updated: 30+ days ago • Promoted
Remote Bash / PowerShell Engineer - AI Trainer

Remote Bash / PowerShell Engineer - AI Trainer

SuperAnnotate • Cantley, Quebec, CA
Remote
Full-time
As a remote, hourly paid Bash / PowerShell Engineer, you will review AI-generated responses and generate high-quality automation-focused content, evaluating the reasoning quality and step-by-step pro...Show more
Last updated: 17 days ago
Principal ASIC Verification Engineer

Principal ASIC Verification Engineer

Nokia • Ottawa, ON, Canada
Full-time
Principal ASIC Verification Engineer.We are seeking an ASIC Verification Engineer with solid ASIC / FPGA verification test strategy & development and debugging skills. How You Will Contribute And What...Show more
Last updated: 30+ days ago • Promoted