Fy24 Software Engineering Intern

5 months ago


Edinburgh, United Kingdom Analog Devices Full time

Come join Analog Devices (ADI) - a place where Innovation meets Impact. For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that matter from autonomous vehicles, drones and factories to augmented reality and remote healthcare.

ADI fosters a culture that focuses on employees through beneficial programs, aligned goals, continuous learning opportunities, and practices that create a more sustainable future.

ADI At A Glance

Analog Devices, Inc. (NASDAQ: ADI) 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.

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

Qualifications:

- Bachelor of Science or Masters in Computer Science, Electrical/Electronic Engineering, or related field.
- 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:

- Knowledge of other embedded systems platforms.
- Familiarity with ARM-based processors and their peripherals.
- 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._

Job Req Type: Graduate Job

Required Travel: No



  • Edinburgh, United Kingdom Analog Devices Full time

    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. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines...


  • Edinburgh, United Kingdom KAL Full time

    Your opportunity This is an exciting, year-round opportunity for aspiring Software Engineers who are currently pursuing a degree in Informatics, Computer Science or other relevant to software development discipline. As an intern at KAL, you will work in collaboration with and under the guidance of other members of our Engineering team. Over a period...


  • Edinburgh, United Kingdom AMETEK, Inc. Full time

    The Software Engineering Intern role will experience Embedded and GNU/LinuxSystem software Development on a selection of projects based in Abaco’s Networking Innovation Centre in Edinburgh. This is a 12 month internship that is specifically designed/geared towards applicants who should be studying towards a relevant sandwich degree that recognises a 12...


  • Edinburgh, Edinburgh, United Kingdom KAL Full time

    Your Career OpportunityKAL is seeking a talented and ambitious individual to join our Engineering team as a Software Development Intern. This exciting opportunity will provide you with a practical insight into the business and valuable experience in software engineering to support your studies.As an intern, you will work collaboratively with our experienced...


  • Edinburgh, United Kingdom Analog Devices Full time

    Come join ADI’s Sustainable Energy Conversion Solutions (ECS) team has an opportunity for a graduate to join our expanding Design Evaluation team located at ADI’s Edinburgh Design Centre. The Design Evaluation engineer is a key member of the new product development team, from the initial design stage to final product release. The ECS team is focused...


  • Edinburgh, United Kingdom UserTesting Full time

    We're UserTesting, a leader in experience research and insights; we believe the path to human understanding and great experiences start with a shared understanding—seeing and hearing how another person engages with the world around them and taking in their perspective. Working at UserTesting, you will be empowered to help organizations discover the human...

  • Software Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom Choice Consultants Full time

    Key Responsibilities:• Develop software applications using programming languages such as Java, Python, and C++.• Collaborate with cross-functional teams to identify and prioritize software development projects.• Design and implement software solutions that meet business requirements and are scalable, efficient, and reliable.• Troubleshoot and resolve...


  • Edinburgh, United Kingdom Motorola Solutions Full time

    Job Description You will be responsible for: Designing and implementing Java-based applications. Analyzing user requirements to inform application design. Debugging and resolving technical problems that arise. Ensuring continuous professional self-development. Basic Requirements Please note this is a hybrid role based out of the...

  • Software Engineer

    1 month ago


    Edinburgh, Edinburgh, United Kingdom Head Resourcing Full time

    Job Description: As a Software Engineer - Ground Software Developer at Head Resourcing, you will be working closely with an Aerospace client to find a commercially experienced, mid-level Java Developer with some commercial experience in Java or Python. This role offers an exciting opportunity to contribute to the ongoing development of the ground software...

  • Software Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom Lloyds Banking Group Full time

    About this opportunityIn the Payments Services Platform (PSP), our mission is to provide compliant and efficient domestic and international payments capabilities for the Group and drive innovation to enable customers to move money confidently, quickly and securely.This role is in the Enterprise & Accounting Lab within the Payments Platform and specifically...

  • Software Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom ABM UK Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams• Test and debug software...

  • Software Engineer

    6 days ago


    Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Cathcart Technology, an R&D focused Tech organisation based in Edinburgh, is going through a period of growth and is looking for an experienced Software Engineer to join their hybrid team. This role offers really flexible working and lots of autonomy on offer.The company is taking high-precision lab technology and making it accessible and practical for...

  • Software Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom Communisis Full time

    Are you passionate about building software solutions that meet the needs of our company and customers?We have an exciting opportunity for a skilled software engineer to join our team.Responsibilities include developing high-quality software products and collaborating with our talented team of developers.As a software engineer, you will be working with a...


  • Edinburgh, Edinburgh, United Kingdom Bright Purple Full time

    Unlock Your Potential as a Senior Software Engineer LeaderBright Purple is seeking an exceptional Senior Software Engineer Leader to drive innovation and shape the digital landscape of our organisation.About UsWe are a leading international organisation valued for our expertise, offering autonomy to develop innovative projects and fostering a culture that...

  • Software Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom NHS Scotland Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to deliver high-quality software solutions


  • Edinburgh, Edinburgh, United Kingdom Lloyds Bank plc Full time

    About this opportunityOur TeamOur Cash Management & Payments Platform, Core Banking & Payment Lab teams are focused on delivering high-quality software. We're seeking a skilled Software Engineer to join our team, working closely with Product and other Engineering teams to create, build, support, and improve our software.The RoleAs a Software Engineer, you'll...

  • Intern Edinburgh

    5 months ago


    Edinburgh, United Kingdom Shure Full time

    Overview: At Shure we offer internships within different engineering disciplines, and we are keen to speak to talented students, who are passionate about engineering. As an intern at Shure, you will be part of the professional team of Software developers and engineers who are passionate about our products, technologies, innovation, and product quality. Our...

  • Software Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    We are looking for a Software Engineer who will be responsible for the development of our backend systems. The ideal candidate will have a strong understanding of Java and cloud computing and will be able to work effectively in a team environment.The Software Engineer will be responsible for designing, developing, testing, and deploying scalable and secure...


  • Edinburgh, United Kingdom Head Resourcing Full time

    Java Developer Sponsorship support is not available sadly.I am working closely with an Aerospace client to find a commercially experienced, mid level Java Developer with some commercial experience in Java or Python.As part of this team, you will be at the forefront of developing cutting-edge spacecraft ground software and software tools. This role offers an...


  • Edinburgh, United Kingdom Head Resourcing Full time

    Java Developer Sponsorship support is not available sadly. I am working closely with an Aerospace client to find a commercially experienced, mid level Java Developer with some commercial experience in Java or Python. As part of this team, you will be at the forefront of developing cutting-edge spacecraft ground software and software tools. This role offers...