Embedded Software Co-Op at Analog Devices - ScoutJobs - The AI-curated global job board
Skip to content
Analog Devices
Posted 5 hours ago

Embedded Software Co-Op

Analog Devices

Requirements

Electrical or Computer Engineering or Computer Science student, Proficiency in C and/or C++, Familiarity with C++ compilers and IDEs, Understanding of RTOS and Linux concepts, Experience developing firmware or software for embedded products

Skills

C#LinuxEmbedded Systems

About the role

Responsibilities

  • Participate in the software design and development cycles of embedded software for ASIC products
  • Develop and execute test cases to verify that software and ASIC design implementations meet requirements
  • Run hardware and software simulations on emulation platforms
  • Perform performance profiling and analysis
  • Develop support tools and utilities to facilitate design and verification processes
  • Actively contribute to the SoC Firmware team design process

Requirements

  • Currently enrolled as a Co-op student in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • Proficiency in C and/or C++ programming using best engineering practices
  • Experience developing firmware or software for embedded products
  • Familiarity with standard C++ compilers and Integrated Development Environments (IDEs)
  • Understanding of Real-Time Operating Systems (RTOS) and Linux concepts
  • Excellent interpersonal communication skills and a proactive, can-do attitude

Preferred Qualifications

  • Experience using Linux as a development environment
  • Familiarity with industry-standard tools such as Git, vi, and gdb
  • Experience with lab equipment including oscilloscopes and logic analyzers
  • Familiarity with communication protocols such as IP, TCP/UDP, Ethernet, SWD, I2C, or UART

About the Company

Analog Devices, Inc. (ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. We combine analog, digital, AI, and software technologies into solutions that combat climate change, connect humans and the world, and drive advancements in automation, robotics, mobility, healthcare, energy, and data centers.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Embedded Software Co-Op

Analog Devices · Vancouver

Sign up to apply