Senior Firmware Engineer C C++ (Oakville)

Senior Firmware Engineer C C++ (Oakville)

25 Oct
|
Natus Sensory
|
Oakville

25 Oct

Natus Sensory

Oakville

Design and debug firmware using C and C++ across analog, digital, and operating system environments. Apply hardware design knowledge within engineering.

As a Senior Firmware Engineer, you analyze, program, troubleshoot, and modify software for IC embedded code applications. You bring seasoned expertise, typically developed through five to eight years of experience. The work combines firmware engineering, hardware exposure, cross-functional problem solving, and communication with non-technical stakeholders.

Key Responsibilities: Analyze, design, program, debug, and modify firmware software

Troubleshoot IC embedded code applications and systemic issues

Lead technical work across complex project teams

Develop specifications from broad stakeholder input

Translate technical concepts for non-technical audiences

Requirements: Five to eight years of domain experience typically expected

Knowledge of C, C++, assembly, and machine languages

Exposure to analog and digital hardware

Knowledge of hardware design and operating systems

Ability to influence decisions and mentor others

Lead complex firmware engineering work through C, C++, hardware knowledge, collaboration, and explicit technical communication.

📌 Senior Firmware Engineer C C++ (Oakville)
🏢 Natus Sensory
📍 Oakville

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware engineer c c++ (oakville) / oakville

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware engineer c c++ (oakville) / oakville