A

Analog Devices

Designs high-performance analog and DSP ICs

Associate Engineer - SDK and Tools Development

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeVancouver, BC, CanadaNo salary listed

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field is required.
  • Solid understanding of C and/or C++ programming is required.
  • Familiarity with standard compilers and IDEs, such as Eclipse and Visual Studio Code, is required.
  • Basic knowledge of operating systems and real-time concepts is required, along with experience with Linux as an embedded operating system.
  • Strong communication skills and a proactive, collaborative attitude are required.

Responsibilities

  • Assist in the design and development of embedded software for the company's ASIC products.
  • Contribute to the creation of a new SDK and integration of IDEs to accelerate customer adoption.
  • Help develop and release SDKs, application examples, and proof-of-concept solutions.
  • Participate in the full software development lifecycle, including design reviews and testing.
  • Develop host-side tools for Windows and Linux environments.
  • Write clean, well-documented, and maintainable code.
  • Create and execute test procedures and scripts.
  • Support the development of technical documentation such as application notes, quick start guides, and user manuals.

Desired Qualifications

  • Exposure to CMSIS Packs, IAR, KEIL, Eclipse, and Visual Studio IDEs.
  • Experience with Windows development, such as DLLs.
  • Familiarity with device drivers and analog/communications interfaces, including SPI, I2C, and Ethernet.
  • Understanding of ARM microcontroller architecture and RISC principles.
  • Experience with board bring-up, board support packages, and debugging embedded systems.
  • Knowledge of networking protocols, including IP, TCP/UDP, DHCP, and ICMP.
  • Comfort using development tools such as Git, vi, and gdb.

About the Company

Analog Devices

Designs high-performance analog and DSP ICs

Analog Devices designs, manufactures, and markets high-performance analog, mixed-signal, and DSP integrated circuits used in many electronic devices. Its products include data converters, amplifiers, and power-management ICs that OEMs embed to sense, convert, and process signals, enabling reliable communication between the physical world and digital systems. ADI differentiates itself through a broad, specialized portfolio and close partnerships with OEMs across multiple industries—industrial, automotive, communications, and consumer—to solve complex engineering challenges. The company’s goal is to provide trusted signal-processing solutions that help customers design capable, reliable products by bridging the gap between the physical and digital domains.

Company size
10,001+
Company stage
IPO
Headquarters
Wilmington, MA
Founded
1965

Recently Posted Jobs

Explore more opportunities at Analog Devices

See more jobs