Talent.com
Adamson Systems Engineering
Firmware EngineerAdamson Systems Engineering • Ottawa, CA
Firmware Engineer

Firmware Engineer

Adamson Systems Engineering • Ottawa, CA
1 day ago
Job type
  • Full-time
Job description
Adamson Systems Engineering is expanding its Engineering team and is looking for an additional Firmware Engineer who is passionate about embedded systems and innovation. This role offers the opportunity to work on industry-leading professional audio products, contributing to firmware development from early design through production, deployment, and ongoing product support. Purpose The Firmware Engineer is responsible for designing, developing, testing, and maintaining embedded firmware for Adamson’s professional audio products. This role plays a critical part in ensuring reliable system performance, seamless hardware–software integration, and high-quality user experiences across our product portfolio. Key Responsibilities 1. Firmware Development - Design, develop, and maintain embedded firmware for Linux and bare-metal platforms. - Implement firmware features supporting digital signal processing, device control & monitoring, and communications. - Optimize code for performance, memory usage, and reliability. 2. Hardware & Systems Integration - Collaborate closely with electronics, DSP, and software engineers to ensure seamless hardware-firmware integration. - Support bring-up of new hardware platforms, including debugging at the board and system level. - Interface with peripherals such as DSP chips, microcontrollers, ADCs/DACs, amplifiers, sensors, memory, and communication modules. 3. Testing & Debugging - Develop unit tests, validation procedures, and diagnostic tools for firmware. - Troubleshoot and resolve firmware issues using debuggers, logic analyzers, and oscilloscopes. - Support production testing and address firmware-related manufacturing issues. 4. Documentation & Maintenance - Create and maintain technical documentation, including firmware architecture, APIs, and release notes. - Participate in firmware version control, code reviews, and continuous improvement practices. - Support legacy products while contributing to next-generation platform development. 5. Cross-Functional Collaboration - Work with applications, manufacturing, and quality teams to support product launches and field issues. - Provide technical input during product design reviews and system architecture discussions. Qualifications & Experience Required - Bachelor’s degree in Electrical Engineering, Computer Science, or a related field. - 5+ years of experience developing embedded firmware in C/C++. - Strong experience with embedded Linux, real-time operating systems and hypervisors. - Familiarity with communication protocols such as SPI, I²C, UART, CAN, Ethernet, or USB. - Experience using version control systems (e.g., Git). - Strong debugging and problem-solving skills. Preferred - Experience with DSP-based systems and real-time audio processing. - Experience in professional audio, AoE protocols or signal processing is a strong asset. - Exposure to manufacturing test environments and production support. - Understanding of EMC, reliability, and safety considerations in embedded systems. Key Competencies - Analytical and detail-oriented mindset - Strong collaboration and communication skills - Ability to work in a fast-paced, multidisciplinary engineering environment - Passion for high-quality, reliable product design Benefits - Paid vacation time - Comprehensive Benefits - Company events - Free Onsite parking Accessibility Adamson Systems is an equal opportunity employer, dedicated to creating a workplace culture of inclusiveness that reflects the diverse residents that we serve. Adamson Systems is committed to creating an accessible and inclusive organization; we provide barrier-free and accessible employment practices in compliance with the Accessibility for Ontarians with Disabilities Act (AODA). Should you require accommodation through any stage of the recruitment process, please make them known when contacted and we will work to accommodate your needs. Disability-related accommodation during the application process is available upon request.
Create a job alert for this search

Firmware Engineer • Ottawa, CA

Similar jobs

Firmware Development Engineer - Remote Canada

Intel CorporationOttawa, ON, CA
Remote
Full-time

Dive into an engaging Firmware Development Engineer role with Intel from the comfort of your home.Contribute to innovative computing systems, developing firmware that connects hardware and software... Show more

 • Promoted

Senior Firmware Development Specialist

CienaOttawa, ON, CA
Full-time

Innovate in embedded systems as a Senior Firmware Developer.Focus on design and implementation of low-level software while collaborating on integration and verification tools in an elite R&D lab.Ta... Show more

 • Promoted

Lead Firmware Development Engineer

ThalesOttawa, ON, CA
Full-time

Become a Lead Firmware Development Engineer and spearhead embedded software solutions.Leverage your extensive experience in cybersecurity software engineering to drive impactful projects in a hybri... Show more

 • Promoted

Senior Firmware Designer/Engineer

Ciena CorporationOttawa, ON, CA
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

 • Promoted

Embedded Firmware Bluetooth Engineer

HCR Permanent SearchOttawa, ON, CA
Permanent

This range is provided by HCR Permanent Search.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from HCR Permanent ... Show more

 • Promoted

Licensing Engineer

QuaestoradvisorsOttawa
Full-time

WiLAN is seeking a curious and motivated early-career engineer eager to grow in a unique and evolving field.This role is an ideal opportunity for someone who is excited to build expertise by workin... Show more

 • Promoted

Senior Firmware Designer/Engineer

CienaOttawa, ON, CA
Full-time

As the firmware designer, you will be responsible for designing and implementing the low-level software required to boot, control and interact with the processor complex of products.You will develo... Show more

 • Promoted

Firmware Development Lead for High-Speed Networking

RANOVUS Inc.Ottawa, ON, CA
Full-time

Lead embedded firmware development for high-speed networking systems as a Senior Embedded Software Engineer.Focus on collaboration and system integration with a strong emphasis on on-site presence.... Show more

 • Promoted

Embedded Firmware Engineer – Onsite Ottawa

Curtiss-Wright CorporationOttawa, ON, CA
Full-time

A leading embedded systems company in Ottawa, ON is seeking a Software Developer to create and enhance embedded software for cutting-edge technology solutions.The ideal candidate will have over 5 y... Show more

 • Promoted

Fullstack Engineer for Observability at Grafana

Grafana LabsOttawa, ON, CA
Full-time

Join Grafana Labs as a Fullstack Engineer focusing on Observability and Real User Monitoring in a fully remote setup.Help shape the future of user interaction analytics while working with a global ... Show more

 • Promoted

Remote Embedded Bluetooth Firmware Engineer

HCR Permanent SearchOttawa, ON, CA
Remote
Full-time

A leading recruitment firm is seeking an Embedded Firmware Engineer to work remotely for a technology company.The ideal candidate will have strong skills in C and Python, experience in developing f... Show more

 • Promoted

Remote Opportunity: Senior Engineer in Firmware Development

LimeOttawa, ON, CA
Remote
Full-time

Lead the development of innovative firmware solutions as a Senior Engineer, working remotely to enhance electric vehicle software.Bring your embedded programming skills to create scalable mobility ... Show more

 • Promoted

Senior Firmware Engineer

Microchip Technology Inc.Ottawa, ON, CA
Full-time

Are you looking for a unique opportunity to be part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of ... Show more

 • Promoted

Lead, Firmware Engineering

ORBCOMMOttawa, ON, CA
Full-time

Join Us as a Lead, Firmware Engineering!.Are you ready to make a significant impact in an innovative environment? At ORBCOMM, we’re on the hunt for a passionate Lead, Firmware Engineering who thriv... Show more

 • Promoted

Sr. Principal Firmware Engineer

NokiaOttawa
Full-time

In this role as a Senior Principal Firmware Engineer, you will work within a dynamic Agile scrum team dedicated to innovation in optical systems.Collaborate closely with cross-functional teams, inc... Show more

 • Promoted

Firmware Engineer

Work in OttawaOttawa, Ontario, CA
Full-time
Quick Apply

Work in Ottawa is an initiative of Invest Ottawa, the economic development agency with a mandate of facilitating economic growth and job creation for the city of Ottawa.As a hub for innovation and ... Show more

Firmware Developer Engineer

Celero CommunicationsOttawa, ON, CA
Full-time

In this role, you will work closely with hardware, systems, and verification teams to bring up new platforms, develop reliable firmware features, and debug complex hardware–software interactions.Th... Show more

 • Promoted

EW Systems Engineer - SIGINT & RF Modeling (Hybrid/Remote)

SRC CANOttawa, ON, CA
Remote
Full-time

A technology firm specializing in Electronic Warfare located in Ottawa, ON is seeking an intermediate to working level Systems Engineer.This role involves contributing to the design and delivery of... Show more

 • Promoted

Principal Backend Engineer at Grafana Labs

Grafana LabsOttawa, ON, CA
Full-time

Drive innovation in observability as a Principal Backend Engineer with Grafana Labs.Lead technical direction on the Alloy project while engaging with OpenTelemetry and Prometheus communities.This i... Show more

 • Promoted

Remote Site Reliability Engineer - Scale Crypto Systems

NewtonOttawa, ON, CA
Remote
Full-time

A leading innovative tech company in Toronto is looking for a Site Reliability Engineer.In this pivotal role, you will enhance the reliability and resilience of critical services, manage incidents,... Show more