Talent.com
Analog Devices
Embedded Software Co-OpAnalog Devices • Vancouver, British Columbia, Canada
Embedded Software Co-Op

Embedded Software Co-Op

Analog Devices • Vancouver, British Columbia, Canada
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Are you a problem solver looking for a hands-on internship position with a market-leading company that will help develop your career and reward you intellectually and professionally


About Analog Devices

Analog Devices Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog digital AI and software technologies into solutions that combat climate change reliably connect humans and the world and help drive advancements in automation and robotics mobility healthcare energy and data centers. With revenue of more than $11 billion in FY25 ADI ensures todays innovators stay Ahead of Whats Possible. Learn more at and on LinkedIn and X.


At ADI you will learn from the brightest minds who are here to help you grow and succeed. During your internship you will make an impact through work on meaningful projects alongside a team of experts. Collaborating with colleagues in an environment of respect and responsibility you will create connections that will become a part of your professional network.


ADIs culture values aligned goals work-life balance continuous and life-long learning opportunities and shared rewards. The internship program features various lunch-and-learn topics and social events with other interns and full-time employees.


At ADI our goal is to develop our interns so they are the first to be considered for full-time roles.


Apply now for the opportunity to grow your career and help innovate ahead of whats possible.

The System-on-Chip Firmware team is seeking a motivated Electrical or Computer Engineering Co-Op student (September - March) to provide support to our Software and Digital Platforms Group located at ADIs Vancouver site. The SoC FW team contributes to the architectural design and development of some of ADIs most advanced and technically challenging this role the student will work alongside a very experienced and passionate group of engineers and managers.

Responsibilities include but not limited to:

  • Participate in the SW design and development cycles of the embedded SW for our ASIC products

  • Develop and execute test cases to verify both SW and ASIC design implementation are meeting the intended use cases and requirements

  • Run HW and SW simulation on emulation platform

  • Perform performance profiling and analysis

  • Develop support tools and utilities to facilitate design and verification processes

  • Be an active member of the SoC FW team design process

Minimum qualifications

  • Co-op students in Electrical or Computer Engineering or in Computer Science (or related).

  • Familiarity with standard C compilers and Integrated Development Environments

  • Experience of developing firmware and/or software for embedded products

  • Good understanding of Operating Systems Real Time Operating Systems concepts and the use of Linux as embedded operating system.

  • Proficient in C and/or C programming with best engineering and software development practices.

  • Excellent interpersonal communication skills and proactive can-do attitude.

Preferred qualifications

  • Experience with oscilloscopes logic analyzers and other standard lab equipment a plus.

  • Experience with using Linux as a development environment.

  • The candidate should be familiar with industry standard tools such as Git vi gdb etc...

  • Familiar with basic protocols such as IP TCP/UDP Ethernet SWD I2C UART etc.

For positions requiring access to technical data Analog Devices Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such applicants for this position except US Citizens US Permanent Residents and protected individuals as defined by 8 U.S.C. 1324b(a)(3) may have to go through an export licensing review process.

Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race color religion age ancestry national origin social or ethnic origin sex sexual orientation gender gender identity gender expression marital status pregnancy parental status disability medical condition genetic information military or veteran status union membership and political affiliation or any other legally protected group.

Accessibility for Ontarians with Disabilities Act (AODA): Analog Devices Canada Ltd. has a process in place and provides accommodations for employees with disabilities. To request an accommodation please contact Connections HR Services at or at .

Job Req Type: Internship/Cooperative

Required Travel: No


Employment Type : Full-Time
Experience: years
Vacancy: 1
Create a job alert for this search

Embedded Software Co-Op • Vancouver, British Columbia, Canada

Similar jobs

Senior Software Developer - Embedded Linux & Wireless - C$100,000 - C$125,000 A Year

Delta ControlsSurrey, Canada
Full-time

Seeking a Senior Software Developer to lead the design and development of Linux-based embedded systems, focusing on kernel-space programming, device drivers, and wireless technologies. Show more

 • Promoted

Senior Software Developer - Embedded Linux & Wireless - C$100,000 - C$125,000 A Year

Delta Intelligent Building TechnologiesSurrey, Canada
Full-time

Lead the design and development of software for Linux-based embedded platforms, including kernel-space programming and wireless stacks, mentoring junior engineers and contributing to architectural ... Show more

 • Promoted

Sr Embedded Audio Software Engineer

JobotVancouver, Metro Vancouver Regional District, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Jobot.Your actual pay will be based on your skills and experience — talk wit... Show more

 • Promoted

Rivian Senior Embedded Software Developer

Rivian and Volkswagen Group TechnologiesVancouver, British Columbia, Canada
Full-time

Shape the future of automotive software as a Senior Embedded Software Developer at Rivian.This role emphasizes collaboration and integrates software solutions with vehicle controls for electric veh... Show more

 • Promoted

Sr. Embedded Software/Firmware Engineer

EthernoviaVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Embedded Software/Firmware Engineer (Device Drivers).Location: Canada (Multiple Positions), 100% Remote work.Preference for those in or adjacent to Eastern Time Zone.Ethernovia is changing h... Show more

 • Promoted

Remote Embedded Bluetooth Firmware Engineer

HCR Permanent SearchVancouver, Metro Vancouver Regional District, 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

Sr. Embedded Software Engineer, Powertrain - $150,000 - $200,000 A Year

Serve RoboticsNorth Vancouver, Canada
Full-time

Develops software for robot powertrain components, designs systems for measuring performance, and collaborates with other engineering teams. Show more

 • Promoted

Senior Software Engineer - DevOps

Microchip Technology Inc.burnaby, metro vancouver regional district, Canada
Full-time

Join our Firmware / Embedded Software team in the Communication Business Unit at Microchip.The role focuses on building, operating, and continuously improving the CI/CD, build, and release infrastr... Show more

 • Promoted

Embedded Firmware Co-Op: Linux, C, Rtos - C$3,700 - C$4,000 A Month - No Experience Required

Arlo Technologies, Inc.Vancouver, Canada
Full-time

Co-op position developing firmware in C within a Linux environment, with opportunities for app development. Show more

 • Promoted

Senior Software Developer - Embedded Linux & Wireless

Delta Controls Inc.Surrey, Metro Vancouver Regional District, Canada
Full-time +1

Career Opportunities with Delta Controls.Current job opportunities are posted here as they become available.Subscribe to our RSS feeds to receive instant updates as new positions become available.S... Show more

 • Promoted

Senior Embedded IoT Engineer: FreeRTOS, BLE, Linux

Stellar Recruitment Inc.Vancouver
Full-time

A leading recruitment firm is seeking a senior-level Embedded Systems Engineer for a client in Vancouver.This role involves developing innovative embedded software and working with hardware interfa... Show more

 • Promoted

Electronics Co-Op

PowerToFlyBurnaby
Full-time

This is a current vacant position.Hardware Co-Op to join the Engineering team in our Burnaby head office.We are looking for a co-op student to help define a test strategy, and then perform the test... Show more

 • Promoted

Engineering Co-op in Automation & Controls

CEU Carbon Engineering ULCSquamish, Squamish-Lillooet Regional District, CA
Full-time

Start your engineering career at Carbon Engineering with a co-op focused on Process Systems Engineering in Squamish, B.Leverage your automation and controls knowledge for sustainable technology adv... Show more

 • Promoted

Hands-On Software Developer Co-op: Innovate with Cloud Technologies

CorpayVancouver, Metro Vancouver Regional District, CA
Full-time

Become a key player as a Software Developer Co-op.Collaborate on a microservice platform project, leveraging modern cloud technologies to make impactful contributions.In this enriching role, you'll... Show more

 • Promoted

Test Engineer Co-op

Arlo Technologies Canada LimitedRichmond, Metro Vancouver Regional District, CA
Full-time

Duration: 12-month co‑op student term from September 2026 to September 2027.Arlo is looking for a top student with a strong interest in product testing a complex product that includes multiple clie... Show more

 • Promoted

Security-Focused Embedded Software Engineer - $92,300 - $112,800 A Year

Global Cybersecurity CompanyPort Moody, Canada
Full-time

Seeking a C Developer with 3+ years of experience in C/C++/Golang and UNIX-like environments to implement and maintain software for TLS stack on FortiGate firewalls. Show more

 • Promoted

Embedded Software Developer - C$92,300 - C$112,800 A Year

FortinetAnmore, Canada
Full-time

Seeking a C Developer to implement and maintain software for a firewall's TLS and UTM features, focusing on clean code and problem-solving. Show more

 • Promoted

Firmware Developer Co-Op - C$3,700 - C$4,000 A Month

ArloVancouver, Canada
Full-time

Seeking firmware developers for an 8-month co-op work term to work on embedded software, maintaining and adding features to products on Linux, Windows, iOS, and Android platforms.Responsibilities i... Show more

 • Promoted

Senior Embedded Lighting Software Engineer (Automotive) - C$108,200 - C$143,430 A Year

RivianWest End, Canada
Full-time

Develop lighting architecture for electric vehicles using C and Python programming. Show more

 • Promoted

Senior Embedded Systems Engineer - C$110,000 - C$120,000 A Year

Stellar RecruitmentWest End, Canada
Full-time

Develops embedded system applications, focusing on FreeRTOS and Embedded Linux, and interacts with hardware components, including Bluetooth Low Energy sensors. Show more