Software Engineer
Analog DevicesEdinburghUpdate time: May 21,2022
Job Description

 

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.

 

 

Analog Devices is seeking a flexible, self-motivated and curious software engineer to join the newly formed Customer Experience team within the Automotive Cabin Software group.

The team has been established to help the Cabin Software group better understand the customer journey and help develop concepts for future product enhancements.

 

We are looking for a software engineer with 7+ years of experience ( ideally strong C skills with some experience in embedded development) with an interest in making things better.

The Cabin Software group in ADI is responsible for a broad range of software for our DSP processors, A2B bus along with software algorithms.

The software is used not only by Automotive customers but also by Consumer products and Industrial products.

We will be tasked with looking at the customer journey in order to understand where our customer pain points are and how we can improve our products to increase performance, improve productivity

and reduce time to market. We will work with the software product teams on enhancements to products, produce media and examples for customers to help them understand the products, and work with marketing and the hardware teams to design a better future.

 

The team will also look to work closely with our largest customers; providing support in architecting solutions, using our software and getting the best performance out of our products.

 

Skills required:

  • 7+ years experience in a software-related field
  • Batchelor Degree or Higher qualification in a software-related field
  • Strong C skills
  • Comfortable working independently to high-level requirements
  • Some experience working with Embedded Processors, and the full development lifecycle of embedded products
  • Comfortable using GIT
  • Experience of working under Agile practises

 

Other skills that would help:

  • Experience using Analog Devices DSP processors
  • Experience using A2B
  • Experience developing applications or building Linux for embedded Linux
  • Experience with Embedded RTOS
  • Experience in audio processing on DSP, ideally with Sigma Studio or Audioweaver
  • An understanding of audio processing algorithms
  • Other programming languages we occasionally use:
    • C++
    • ARM, SHARC, Blackfin assembler
    • Java
    • Javascript

 

We are ideally seeking someone who can be located in the Edinburgh office, but we will also consider candidates in other locations.

 

 

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.

 

Education Level: Bachelor's Degree 
Travel Required: No

Get email alerts for the latest"Software Engineer jobs in Edinburgh"