Software Engineering Intern

2 weeks ago


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 month industrial placement.

**Role Description**

Our Software Engineers are responsible for the design, development, and test of a range of embedded and systems software.

As an Edinburgh based software intern at Abaco, you will be assigned to the OpenWare Development Team, where you will work on real world products and customer issues within Abaco’s NETernity network switch products. We understand that you won’t have all the skills we require when you arrive, which is why our managers, team leaders and engineers help coach and support you throughout the placement so that you can develop and achieve during your time with us.

During the placement as part of their daily work, our interns will interact with groups outside of software, such as Product Managers, other engineering disciplines and our production facility in order to support business activities and provide an exceptional software product for our customers.

The twelve-month internship will allow you to discover what we do and how we do it, and for us to learn from and about you. Our previous interns are our first port of call when looking for new graduates and our graduate scheme recognises the knowledge and experience that our returning interns bring back to the business.

At Abaco, we know that our people are our strength. We’re a team with a common goal - and we’re passionate about what we do, innovative, and open-minded. We’re not just given responsibility - we’re actively encouraged take responsibility and make things happen. Oh, and - we have fun. If that sounds like your kind of organization - why not join us?

**Key Responsibilities**
- Work within the software team to develop and support a variety of software and hardware product releases.
- Gain knowledge of project tools and processes, for example, Git, Yocto, JIRA, static analysis and Agile development methodologies.
- Produce clear, concise written reports and instructions to enable other engineers and/or customers to follow/repeat a process.
- Get involved in requirements analysis & management.
- Perform and understand Software Integration and Verification.
- Ensure business activity is conducted in line with company values, policies & ethics code of conduct.
- Proactively promote and support the company’s compliance with Health and Safety legislation.

**Knowledge, Skills & Experience**
- Studying a Degree in Software Engineering, Computing for Real-Time Systems, Electronics and Software Engineering or similar (but not IT-based degrees).
- Knowledge of the C and Python (or similar) programming language.
- Desire to develop engineering skills in Embedded and GNU/Linux System software development.
- Good problem-solving and creative, solution-building skills
- Good verbal and written communication skills

**Desired Characteristics**
- Ability to contribute effectively to team-working and group discussions.
- Ability to work to timescales, achieve personal deadlines and contribute to team deadlines
- Methodical approach, including checking of own work. Maintain an enthusiastic, organised and positive attitude to work, with a polite, respectful and professional demeanour at all times.
- Effective communication, both verbal and written (internal and external).
- Demonstrate initiative and enthusiasm for the technology domains encompassed by Abaco.

This is a full time 12-month Internship, and you will need the ability to start at the end of July/beginning of August depending on the intake date.



  • Edinburgh, Edinburgh, United Kingdom Abaco Systems Full time

    Location: Edinburgh, ELN, GB, EH67EZ- Business Unit: Abaco Business Unit- Posting Date: Feb 10, 2023- Job Description: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, and applicants should...


  • Edinburgh, 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 month...


  • Edinburgh, United Kingdom Synopsys Full time

    45164BR - Great Britain-Edinburgh **Job Description and Requirements** - At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s...


  • 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, Edinburgh, United Kingdom Synopsys Full time

    45164BR Great Britain-EdinburghJob Description and Requirements At Synopsys, we're at the heart of the innovations that change the way we work and play. Selfdriving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we're powering it all with the world's most advanced...


  • Edinburgh, United Kingdom Abaco Systems Full time

    Location: Edinburgh, ELN, GB, EH67EZ- Business Unit: Abaco Business Unit- Posting Date: Feb 2, 2024- Job Description: - 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...


  • Edinburgh, United Kingdom Edinburgh Airport Full time

    **About our Internship Programme** Everyone has a different background, a different experience in life and a different perspective. At Edinburgh Airport we value diversity and people’s own individual experience. We are an inclusive environment in which you can flourish, so perhaps your experience of some of the following circumstances could give us both...


  • Edinburgh, United Kingdom Edinburgh Airport Limited Full time

    **About our Internship Programme** Everyone has a different background, a different experience in life and a different perspective. At Edinburgh Airport we value diversity and people’s own individual experience. We are an inclusive environment in which you can flourish, so perhaps your experience of some of the following circumstances could give us both...


  • Edinburgh, Edinburgh, United Kingdom Semiconductor Engineering Full time

    We are seeking a Software Engineer with strong full stack software development experience who is passionate about creating world-class software. We deliver both packaged software for on-premise installation as well as hosted SAAS product leveraging AWS cloud services to provide on demand infrastructure. You will have the opportunity to influence the...


  • 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...


  • Edinburgh, United Kingdom Redline Group Ltd Full time

    Are you looking for an exciting new Senior C++ Software Engineer role based in Scotland? A global high-technology Product Design and Manufacturing Specialist are looking for a Senior C++ Software Engineer to join their team in the Central Belt of Scotland. Our client is a global industry leader in the design, development, and manufacture of cutting-edge...


  • Edinburgh, United Kingdom Redline Group Ltd Full time

    Are you looking for an exciting new Senior C++ Software Engineer role based in Scotland? A global high-technology Product Design and Manufacturing Specialist are looking for a Senior C++ Software Engineer to join their team in the Central Belt of Scotland. Our client is a global industry leader in the design, development, and manufacture of cutting-edge...

  • Software Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Motability Operations Full time

    The Software Engineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the pipeline click apply...

  • Software Engineer

    4 weeks ago


    Edinburgh, United Kingdom Motability Operations Full time

    DescriptionThe Software Engineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the pipeline ...

  • Software Engineer

    4 weeks ago


    Edinburgh, United Kingdom Motability Operations Full time

    DescriptionThe Software Engineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the pipeline....

  • Software Engineer

    1 week ago


    Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Full time: 35 hours per weekOpen ended: Permanent The Opportunity:We are looking for an enthusiastic Software Engineer to join our team and act as part of the development team which provides our award-winning national services to the UK higher education and schools markets. The post will be line managed by a Senior Software Engineer and report to our Head of...

  • Software Engineer

    1 week ago


    Edinburgh, United Kingdom The University of Edinburgh Full time

    Full time: 35 hours per week Open ended: Permanent  The Opportunity: We are looking for an enthusiastic Software Engineer to join our team and act as part of the development team which provides our award-winning national services to the UK higher education and schools markets. The post will be line managed by a Senior Software Engineer and report to our...


  • Edinburgh, Edinburgh, United Kingdom Royal London Full time

    Press Tab to Move to Skip to Content Link Senior Software Engineer Job Title: Senior Software Engineer (.NET) Contract Type: Permanent Hybrid 50% home/office based Net Software Engineer to join our dynamic team at Royal London. As a Software Engineer, you will play a crucial role in providing technical skills to help our teams design, develop, test, and...


  • Edinburgh, United Kingdom Opencast Software Full time

    **Ready for a new challenge?** Are you looking for work that makes a difference? Do you want to work with people who learn and grow together? If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government and business. **The role** You’ll work alongside our...


  • Edinburgh, United Kingdom Adopt an Intern Full time

    The Communications Assistant works with the Head of Communications and Membership Engagement to deliver the organisation’s communications and membership engagement plans. The role will perform a wide range of tasks to support campaign plans including writing copy for offline and online channels, coordinating social media activity and creating content for...