Firmware Manager
6 months ago
**About the role**:
RBR is seeking a highly motivated and experienced leader to manage our embedded firmware team. In this role, you'll have the unique opportunity to collaborate with a talented group of R&D experts across various disciplines, including firmware, electronics, mechanics, software, systems, sensor engineering, and oceanography. As the manager, you'll lead a small team of technical specialists, fostering a dedicated, communicative, and fast-paced work environment. You'll be a hands-on problem solver with the ability to independently take ownership, drive projects to completion, and deliver high-quality firmware solutions.
This position will be based out of our Ottawa head office.
**What you'll do**
- Implement and maintain best practices in development methodologies
- Establish and manage software versioning and revision control systems
- Analyze system design trade-offs to optimize for sometimes conflicting requirements
- Lead project execution from start to finish, ensuring adherence to deadlines
- Stay current on industry trends and advancements in firmware engineering technologies, processes, and disciplines
- Translate design specifications into functional systems, leading code reviews and participating in design discussions
- Contribute expertise to overall architecture and feature design
- Bridge the gap between hardware and software teams, transforming requirements into working designs
- Actively participate in the development of new products and projects
- Focus on the technical aspects of project management and execution
- Develop FW architecture for new system platforms
- Own the overall success of firmware projects and the technical performance of your team
- Provide clear direction, instruction, and guidance to your team
- Guide team development, evaluation, and goal setting
- Organize technical training and coach your team for career growth and advancement
- Manage work assignments and project allocation
**What you bring**
- 10+ years of experience in low-level C firmware development, encompassing:
- Development in both C++ and C
- Firmware Architecture
- Troubleshooting and debugging using JTAG tools, IDEs, logic analyzers, and oscilloscopes
- Knowledge of protocols such as RS232, SPI, I2C, I3C, USB, and Bluetooth
- Experience with low-power microcontrollers, STM32 and MSP430 preferred
- Experience in coding for pre-emptive RTOS for microcontrollers (e.g., FreeRTOS, Zephyr)
- Ability to read, understand, and annotate electronic schematics (digital, mixed signal, and analog)
- 4+ years of experience leading and managing high-performing engineering teams
- Adaptability to work in an interrupt-driven environment, managing multiple projects and shifting priorities
- A passion for helping others reach their full potential
- Extensive knowledge of best practices and tools in embedded development
- A creative problem solver with the drive to push boundaries, both self and team-oriented
- Strong organizational skills with the ability to flourish in both independent and collaborative settings
**Nice to haves**
- Experience developing high-performance, low-power battery-operated equipment
- Knowledge of signal-processing algorithms
- Experience developing calibrated scientific sensors
- Experience working in an Agile development process and familiarity with Jira/Confluence tools for documentation and task management
**About RBR**
Since 1973, RBR has been designing and manufacturing oceanographic instruments in Ottawa, Ontario to measure our blue planet. The effects of climate change are being seen from the ocean’s abyss to the polar ice caps and our sensors quantify this change to support better analysis, improved planning, and more effective mitigation strategies. Our instruments measure water parameters in some of the harshest environments on the planet They are mounted on underwater drones, dropped out of planes, and sent to the bottom of the ocean - sometimes for years at a time - all in an effort to get precise and accurate data to support climate research We have been fortunate to be able to partner with some of the world's leaders in the field of ocean science, like Fisheries and Oceans Canada, The Scripps Institution of Oceanography, The Woods Hole Oceanographic Institution, The Norwegian Polar Institute, and The British Antarctic Survey, just to name a few
At RBR, our people care about the environment, our community, their work, and - of course - each other We value curiosity, experimentation, and _doing the right thing_, and while we do some serious work to support world-changing science, we don’t take ourselves too seriously - we like to let our hair down and cut loose too
**Current perks at RBR**
20 days of vacation, plus a company-wide holiday shutdown and paid sick days
- Flexible working hours
Benefits from day 1 & RRSP contribution matching
Company-wide bonus program
Annual fitness reimbursement program
Greener commuting incentive program (bike-to-wo
-
Firmware Manager
6 months ago
Ottawa, Canada NUVYYO Full time**Our Company** Recognized by Forbes as one of the top ten companies reinventing the TV industry, Nuvyyo is a growing consumer electronics and app development company based in Ottawa, Ontario. Founded in 2010, we are leading innovation in the Over-The-Air TV industry in both the US and Canada. Building on our first mobile media streaming system, in 2014 we...
-
Firmware Manager
6 months ago
Ottawa, Canada NUVYYO Full time**Our Company** Recognized by Forbes as one of the top ten companies reinventing the TV industry, Nuvyyo is a growing consumer electronics and app development company based in Ottawa, Ontario. Founded in 2010, we are leading innovation in the Over-The-Air TV industry in both the US and Canada. Building on our first mobile media streaming system, in 2014 we...
-
Firmware Manager
7 months ago
Ottawa, Canada NUVYYO Full time**Our Company** Recognized by Forbes as one of the top ten companies reinventing the TV industry, Nuvyyo is a growing consumer electronics and app development company based in Ottawa, Ontario. Founded in 2010, we are leading innovation in the Over-The-Air TV industry in both the US and Canada. Building on our first mobile media streaming system, in 2014 we...
-
Manager, Firmware Development
6 months ago
Ottawa, Canada Nanometrics Inc Full time**Working Title**: Manager, Firmware Development**Reports to**: Director, Acquisition Systems**Based in**: Ottawa, ON**Term**: Full-time**About Us**: **About You**: You have an existing management experience or you are a Senior Developer that is looking at transitioning into management in your next career step. You have a solid appreciation for the...
-
Android and Firmware Developer
4 months ago
Ottawa, Canada Raven Connected, Inc. Full timeWho We Are Located in downtown Ottawa, Raven Connected is an innovative automotive video telematics hardware and software company. We’re a small, talented group dedicated to advancing fleet management and leading edge automotive video technology. We are looking for an eager, development professional to join our dynamic engineering team as an Android and...
-
Co-Op Firmware Engineer
3 weeks ago
Ottawa, Canada Tbwa ChiatDay Inc Full timep>Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of AI and cloud infrastructure. Our Intelligent Connectivity Platform integrates PCIe, CXL, and Ethernet semiconductor-based solutions and the COSMOS software suite of system management and optimization tools to deliver a software-defined architecture that...
-
Embedded Systems Firmware Engineer
1 week ago
Ottawa, Ontario, Canada Altis Technology Full timeAbout Altis TechnologyWe are a leading network client seeking an experienced Firmware Engineer to join our team at the Kanata office.This is a contract role with 6 months duration, offering high potential for extension up to 12 months. The role will be based on-site at the Kanata office, allowing for hybrid work arrangements.Job Description:The successful...
-
Manager, Firmware Development
6 months ago
Ottawa, Canada Nanometrics Inc Full time**Working Title**: Manager, Firmware Development**Reports to**: Director, Acquisition Systems**Based in**: Ottawa, ON**Term**: Full-time**About Us**: **About You**: **The Team**: Nanometrics is currently seeking a Software Development Manager to lead a team of innovative software developers in the creation of our next generation of Earth data acquisition...
-
Ottawa, Ontario, Canada Raven Connected, Inc. Full timeRaven Connected, Inc. is an innovative automotive video telematics hardware and software company based in downtown Ottawa. We are a small, talented group dedicated to advancing fleet management and leading-edge automotive video technology.We are seeking a skilled and motivated Mobile Firmware and Android Applications Developer to join our dynamic engineering...
-
Senior Firmware Developer
5 months ago
Ottawa, Canada Nanometrics Full timeWorking Title: Senior Firmware DeveloperReports to: Manager, Firmware DevelopmentBased in: Ottawa, ONTerm:Full-timeAbout Us If you seek a career that is both challenging and meaningful, consider joining the team at Nanometrics. What we do is meaningful because our world-class products are used to help scientists advance their understanding of various...
-
Embedded Systems Engineer
3 days ago
Ottawa, Ontario, Canada Tbwa ChiatDay Inc Full timeAstera Labs is a pioneering force in innovative connectivity solutions, unlocking the full potential of AI and cloud infrastructure. Our Intelligent Connectivity Platform integrates PCIe, CXL, and Ethernet semiconductor-based solutions with the COSMOS software suite for system management and optimization. Inspired by trusted relationships with hyperscalers...
-
Android Firmware Engineer
1 month ago
Ottawa, Ontario, Canada Raven Connected, Inc. Full timeAbout UsRaven Connected, Inc. is a cutting-edge automotive video telematics hardware and software company based in downtown Ottawa.We're a small team of talented engineers dedicated to advancing fleet management and leading edge automotive video technology.We're seeking an experienced Android Firmware Developer to join our dynamic engineering team as a key...
-
Highly Skilled Firmware Expert Wanted
1 month ago
Ottawa, Ontario, Canada Nanometrics Full timeNanometrics, a leading provider of scientific dataloggers and ground motion sensors, is seeking a highly skilled firmware expert to join its team.The ideal candidate will have a strong background in software design and architecture, with excellent knowledge of C++ and experience in embedded system development on Linux and/or in an RTOS environment.We are...
-
Android Developer Kotlin
3 months ago
Ottawa, Canada Raven Connected, Inc. Full timep>Located in downtown Ottawa, Raven Connected is an innovative automotive video telematics hardware and software company. We’re a small, talented group dedicated to advancing fleet management and leading edge automotive video technology. We are looking for an eager, development professional to join our dynamic engineering team as an Android and Firmware...
-
Software Systems Engineer
4 weeks ago
Ottawa, Ontario, Canada DEI Full timeAbout DEIAt DEI, we are committed to delivering innovative solutions for our clients across various industries.Job Title: Software Systems EngineerSalary:$120,000 - $180,000 per yearJob Description:OverviewThis role involves designing and developing firmware for embedded systems, working closely with hardware design and development teams. The successful...
-
Embedded Systems Architect
4 weeks ago
Ottawa, Ontario, Canada Nanometrics Full timeSenior Firmware Developer Job DescriptionAbout UsNanometrics is a leader in the development of scientific instruments. Our products are used to advance our understanding of Earth Sciences, including earthquakes, volcanos, tsunamis, glaciers, and the Earth's core.We're seeking a Senior Firmware Developer to join our team of talented software developers. In...
-
Embedded Systems Security Engineer
2 weeks ago
Ottawa, Ontario, Canada Advanced Micro Devices Full timeSalary: We estimate the annual salary to be in the range of $120,000-$180,000, depending on location and experience.">About AMD:At Advanced Micro Devices, we are passionate about pushing the boundaries of innovation to solve the world's most complex challenges. Our mission is to build great products that accelerate next-generation computing experiences –...
-
Embedded Systems Engineer
2 weeks ago
Ottawa, Ontario, Canada Tbwa ChiatDay Inc Full timeAstera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of AI and cloud infrastructure. Our Intelligent Connectivity Platform integrates PCIe, CXL, and Ethernet semiconductor-based solutions and the COSMOS software suite of system management and optimization tools to deliver a software-defined architecture that...
-
ASIC Design Verification Engineer
2 weeks ago
Ottawa, Canada Advanced Micro Devices Full timeWHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...
-
ASIC Design Verification Engineer
2 weeks ago
Ottawa, Canada Advanced Micro Devices Full timeWHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...