Recently opened
Recently opened

Are you a problem solver looking for a hands-on internship position with a market-leading company that will help develop your career and reward you intellectually and professionally? Analog Devices, Inc. is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge.

ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $12 billion in FY22 and approximately 25,000 people globally working alongside 125,000 global customers, ADI ensures today’s innovators stay Ahead of What’s Possible.

At ADI, you will learn from the brightest minds who are here to help you grow and succeed. During your internship, you will make an impact through work on meaningful projects alongside a team of experts. Collaborating with colleagues in an environment of respect and responsibility, you will create connections that will become a part of your professional network.

ADI’s culture values aligned goals, work-life balance, continuous and life-long learning opportunities, and shared rewards. The internship program features various lunch-and-learn topics and social events with other interns and full-time employees.

At ADI, our goal is to develop our interns so they are the first to be considered for full-time roles. Apply now for the opportunity to grow your career and help innovate ahead of what’s possible.

Analog Devices is committed to investing in our people and their growth. One way we can do this is by establishing a cutting-edge Entry Level Hiring program. This program features high impact professional development, opportunities to be involved in meaningful projects that are directly tied to business goals, and unique executive exposure.

Our duty is to develop the next generation of talent in our communities and provide them with a pathway to apply their academic skills in the real-world. At ADI, our Intern hires will learn from the brightest minds who are dedicated to their growth, development, and success. From an industry perspective, incoming interns are surrounded by employees that represent the best of the best minds in their respective fields.

Apply now for the opportunity to grow your career and help innovate ahead of what’s possible!

The role

The Software Engineering & Solutions team is seeking a software engineering intern with an interest in Embedded Systems, Linux Kernel developing/drivers, Yocto build system and open-source practices to join us in central Edinburgh, UK.

The role will involve developing Linux solutions for our heterogeneous, multi-core ARM/DSP SoC’s, designing and implementing concepts on these systems and working closely with customers to educate them and assist them in their design of these components in their products.

An ideal candidate will have interest in the whole software product development lifecycle while being an experienced Linux Systems Engineer with a strong desire to get involved in everything from the first-stage bootloader to user applications. The role requires someone who is a strong team player with good communication skills, and values knowledge sharing in a collaborative environment.

Key responsibilities

  • Work with the team to develop and adapt our embedded Linux distribution for our upcoming processors
  • Develop and maintain device drivers for peripherals, e.g., USB, Ethernet, SPI, I2C, DMA
  • Support customers using our existing Linux and DSP products
  • Stay up to date with new technologies and industry trends

About you

Qualifications

  • Bachelor of Science or Masters in Computer Science, Electrical/Electronic Engineering, or related field.
  • Knowledge of full system Linux development (from boot, kernel and drivers through to application design and debugging), ideally on embedded systems
  • Experience with Yocto Project/OpenEmbedded build system.
  • Strong skills in C and C++
  • CI/CD experience
  • Experience with embedded systems and the ability to navigate your way around low-level technical specifications

Preferred qualifications

  • Experience with industrial and/or automotive applications.
  • Knowledge of other embedded systems platforms.
  • Familiarity with ARM-based processors and their peripherals.

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.