Firmware Engineer II
Adtran Networks Canada Inc.
Welcome! Our Growth is Creating Great Opportunities! Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest you! Thanks for your interest in working on our team!
The Firmware Engineer II will design, develop, and test the embedded software for pluggable optical transceiver modules within the Optical Engines product unit. You will work closely with Optical, Hardware, and Test engineers to deliver high-quality, production-grade firmware for next-generation optical products.
Duties and Responsibilities:
- Perform all aspects of embedded firmware design and development, including architecture, design, implementation, testing, and debugging
- Write device drivers for complex ASIC’s, FPGA’s, and other components
- Contribute to hardware design and participate in hardware design reviews
- Support the initial turn-up of new hardware
- Work with optical, hardware, and test engineers to ensure product goals are met
- Develop automation scripts to validate and test the product firmware
- Develop user interfaces for transceiver assemblies and plugs
- Assist in the design and implementation of manufacturing test fixtures
Basic Qualifications:
- Bachelor’s in Electrical/Computer Engineering or related
- Proficient in C programming for embedded software
- Debugging software experience
- Real-time operating systems experience
- Familiar with ARM or other microcontrollers
- Familiar with UARTs as well as SPI and I2C protocols
- Proficient with reading schematics and using an oscilloscope
- Familiarity with optical networking (OTN, Gigabit Ethernet) is a plus
- Excellent verbal and written communication skills
Requirements & Work Environment:
- Permanent, full-time position 40 hours/week, Monday - Friday, in-office
- Primary location in Ottawa, Canada
- Must be authorized to work in Canada
- Be energetic and eager to collaborate with a wide variety of cultures and personalities
- Be able to maintain a positive outlook in the face of uncertainty
- Have a genuine desire to learn, innovate, and succeed
About Adtran
Adtran is a leading global provider of fiber-based networking solutions and SaaS applications, focused on the broadband access market. Our comprehensive portfolio spans from the metro core to the customer premises, enabling network providers to deliver Gigabit broadband to every home and business. Our vision is to enable a fully connected world where the power to communicate is available to everyone, everywhere. At Adtran, we believe in our people. With a diverse and inclusive team spread across the globe, our culture embraces creativity and seeks innovation and quality in everything we do. Built on a foundation of communication, trust, collaboration, and an entrepreneurial spirit enables us to be a global technology leader and a strong customer advocate. Adtran began operations in January 1986. Headquartered in Huntsville, Alabama, Adtran is located in Cummings Research Park - the second-largest research park in the U.S. and fourth-largest in the world. Our mailing address is 901 Explorer Boulevard, Huntsville, Alabama, 35806. Adtran, Inc. is a wholly-owned subsidiary of Adtran Holdings, Inc. (NASDAQ:ADTN and FSE: QH9). Find out more at adtran.com, or follow our story on LinkedIn and Twitter.
#J-18808-Ljbffr$95.2k - $119k per year
...drive business growth. Discover how at surveymonkey.com . What we’re looking for We are looking for an experienced database engineer to help SurveyMonkey evolve its data stores toward a cloud-native, globally distributed architecture. You are passionate about data,...SuggestedFull timeFlexible hours- ...excellence. Job Description The Role: The Solution Test Engineer will work to bridge the gap between platform and feature... ...Programming: Operations skills with VMWare, ESX/ESXi. Linux/Microsoft OS, IIS, Apache, Oracle RAC, File Sharing Systems, Enterprise IT and...SuggestedPermanent employmentFull time
$74k - $98k per year
...architecture and help drive adoption of AI-assisted tools such as GitHub Copilot, Claude Code, and Playwright MCP to improve test coverage, engineering efficiency, and release confidence. We work in a supportive, high-trust environment where learning, curiosity, and collaboration...SuggestedFull timeWorldwide- ...Principal Embedded Software/Firmware Engineer We are seeking a Principal Embedded Software/Firmware Engineer to own end-to-end embedded architecture and solutions for advanced optical devices. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities...SuggestedContract work
$85k - $100k per year
...the platforms that help regulated organizations adopt AI responsibly and at scale. About the Role We are looking for a QA Engineer II to join our Banking Platform organization. In this role, you will help ensure the quality, reliability, and readiness of Zafin’s...SuggestedFull time$95k - $130k per year
...quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience... ...reinforce each other by design. About this role: The Embedded Firmware Engineer will develop the real-time control firmware that sits...Long term contractPermanent employmentFull time- ...technologies to fiber-optic communications products for datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware design team. Position Overview In this senior technical role, you will take ownership of embedded...Long term contractFull timeRemote work
$115k - $130k per year
...just be in the right place! We're looking for a Product Manager II to join our Wholesale Network team. You will own the insights... ...signals into clear product direction. You will work closely with engineering, design, data, and go-to-market partners to deliver analytics...Full timeManual laborImmediate startRemote workFlexible hours- ...Job Description Q-Block Computing is seeking an Electronics Engineering Technologist to join our growing team in Ottawa, Ontario. This... ...an Electronics Engineering Technologist on the Quantum Control Firmware team, you will collaborate with other team members and achieve...Permanent employmentFull time
- ...Is this you? Are you a Network Engineer with experience supporting cloud and managed infrastructure environments? Do you thrive in a customer-focused role, enjoy solving complex networking and security challenges, and want to contribute to innovative cloud solutions? If so,...Full timeCasual workManual laborWork at officeLocal areaRemote workFlexible hours
- ...DevOps Engineer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial... ...releases. Implement versioning strategies for software and firmware. Own the organization's software release process. Coordinate...Full timeWorldwide
$105k - $170k per year
...About the Job Mission Control is seeking a Senior Systems Engineer to lead the expansion of our technology portfolio for robotic space... ..., ground segment, control subsystems and rover software and firmware Establish system design principles, constraints, and trade-space...Long term contractPermanent employmentFull timeRelocationRelocation packageFlexible hours$108.8k - $158.8k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Hardware Engineering General Summary: As a... ...& Debug Perform system-level debug involving DSPs, SerDes, firmware, optical modules, PCB channels, PMICs, and clocking subsystems....Full timeWork from home$150k - $250k per year
...center infrastructure. We are looking for skilled and motivated engineers to join our team and help us build optical transceivers for next... ...ASIC implementation. Collaborate closely with DSP, ASIC, firmware, and verification teams to ensure efficient hardware implementation...Full time$150k - $250k per year
...infrastructure. We are looking for skilled and motivated DSP design engineers to join our team and help us build optical transceivers for next... .... Document design details and collaborate with ASIC, firmware, and verification teams to ensure reliable implementation in silicon...Full time- ...Job Title: Wafer Product Engineer Location: Ottawa, ON About Ranovus Ranovus is a semiconductor company with global operations helping power the data behind next generation AI and data center networks. We design and build advanced hardware that moves massive amounts...Full timeInternship
- ...government and industry. We deliver mission-critical solutions in systems engineering, simulation and training, and program management as well as in... ...hold or be eligible to obtain and maintain a Secret (Level II) Canadian Federal Government Security clearance. The posted...Full timeTemporary workPart timeInternshipFlexible hours
- ...Mechanical or Embedded Systems Engineer - Robotics Preferred Location: Onsite - Ottawa Reports to: COO Type: Full-Time About... ...mechanical, electrical, and software teams, you will implement firmware, tune control loops, and verify system behaviour in simulation and...Full timeRemote work
- ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,... ...high‑reliability or aerospace practices. Embedded Control & Firmware Collaboration Support embedded control architectures used...Long term contractFull timeContract workWork at officeRemote workWorldwide
- ...Method Of Procedures for system upgrades and implementations Work directly with other Systems Analysts, Project Managers, Sales, and Engineering resources to help design IT infrastructure supporting Physical Security and Audio Video solutions Support sales and design...Full timeWork at officeRemote workFlexible hours
$96.56k - $128.74k per year
...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent Compensation Details: ~...Permanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...Software Engineer Co-op, Apps Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Term: Jan 2027 Pay band: 55,000k-68,000k About Solink At Solink, our mission is to safeguard what matters most . We provide businesses with the tools to know sooner...Permanent employmentFull timeInternship
- ...Senior Hardware Design Engineer Ranovus is a semiconductor company with global operations helping power the data behind next generation AI and data center networks. We design and build advanced hardware that moves massive amounts of information quickly and efficiently...Full timeInternship
$118k per year
...metadata generation or model development. Along with Product and Engineering partners, we design solutions and collaborate in cross-functional... ...interactions. Role Overview We are seeking a Data Scientist II with experience developing and deploying machine learning models....Long term contractFor contractorsLocal areaHome officeFlexible hours$92k - $110k per year
...Company Description Build bold. Deliver impact. Win together. At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that...Full timeInternshipFlexible hours- ...JSI Telecom is seeking a highly motivated and experienced Senior Infrastructure Engineer (with strong Networking) to design, implement, and support complex enterprise and customer infrastructure solutions. The successful candidate will combine deep technical expertise with...Full time
- ...solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown to be one of the largest and most successful global...Full timeInternshipWork at officeWorldwide
- ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang, Director of Engineering Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most . We provide businesses with the tools...Remote jobPermanent employmentFull timeImmediate start
$96.56k - $128.74k per year
...markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Network Delivery Engineer Employment Type: Permanent Compensation Details: ~ Tech Lead 18: Salaries typically range from $96,557 to $128,743...Permanent employmentFull timeSummer workWork at officeRemote workRelocation package3 days per week- ...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Systems Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer II. Be the first to apply!

