Hotline: 678-408-1354

Software engineer

Analog Devices (NASDAQ: ADI) designs and manufactures semiconductor products and solutions. We enable our customers to interpret the world around us by intelligently bridging the physical and digital worlds with unmatched technologies that sense, measure and connect.

Responsibilities

The successful candidate will be responsible for:

  • Implementing new device drivers as required.
  • Designing and implementing host-processor communication APIs.
  • Verification of implemented SW components in various environments: FPGA environments; IC Design Simulation environments; Evaluation Boards environments.

Requirements

Computer Engineering or related degree with 2-5+ years’ experience in embedded software engineering and verification. Strong inter-personal, teamwork and communication skills are required.

Primary Qualifications

  • Embedded C and/or C++ programming skills.
  • Experience working with Python, Perl or other scripting languages.

Secondary Qualifications

  • Experience

o Working with ARM Cortex-M series or Tensilica microcontrollers.

o Developing in an FPGA environment.

o Reading hardware schematics.

o Using logic analyzers.

o All aspects of CIS (Continuous Integration Server) environments

o Working with a RTOS (e.g. FreeRTOS, uC/OS)

  • Familiarity with LabView applications and other host-based applications.
  • Device driver development experience including but not limited to: SPI; I2C; UART; CRC.

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, Inc. is an Equal Opportunity Employer Minorities/Females/Vet/Disability

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter