Analog Devices

Associate Engineer – SDK and Tools Development

Analog Devices
Apply
2 days ago
Vancouver, CanadaEntry Level

Responsibilities

  • Assist with the design and development of embedded software for ASIC products.
  • Contribute to a new SDK and integrate IDEs to accelerate customer adoption.
  • 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, documented, and maintainable code.
  • Create and execute test procedures and scripts.
  • Support technical documentation including application notes, quick start guides, and user manuals.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Solid understanding of C and/or C++ programming.
  • Familiarity with standard compilers and IDEs such as Eclipse and Visual Studio Code.
  • Basic knowledge of operating systems and real-time concepts, including experience with Linux as an embedded OS.
  • Strong communication skills and a proactive, collaborative attitude.
  • Preferred: exposure to CMSIS Packs, IAR, KEIL, Eclipse, and Visual Studio IDEs.
  • Preferred: experience with Windows development, including DLLs.
  • Preferred: familiarity with device drivers and SPI, I2C, and Ethernet interfaces.
  • Preferred: understanding of ARM microcontroller architecture and RISC principles.
  • Preferred: experience with board bring-up, BSPs, and embedded-systems debugging.
  • Preferred: knowledge of IP, TCP/UDP, DHCP, and ICMP networking protocols.
  • Preferred: familiarity with Git, vi, gdb, and similar development tools.

Benefits

  • Work on cutting-edge embedded systems and SDKs.
  • Collaborate with a passionate and experienced team.
  • Gain exposure to the full product development cycle.
  • Make an impact on products used by global customers.
  • Required travel is 10% of the time.
  • Applicants may undergo export licensing review for positions requiring access to technical data.

Tech Stack

CC++GitLinuxWindows

Categories

Analog Devices

About Analog Devices

10,000+ employees

Analog Devices, Inc. designs and sells analog, mixed-signal, RF, power, sensor, and digital signal processing ICs to OEMs across industrial, automotive, communications, consumer, and healthcare markets. Founded in 1965 and headquartered in Wilmington, Massachusetts, the NASDAQ-listed company earns revenue from catalog and application-specific semiconductors and supporting software used in applications from factory automation and vehicles to data centers and medical devices.

Contact me