Work Placement / Internship

Software Engineer 12 Month Internship

Towcester - Northamptonshire

Save to shortlist Saved to shortlist Apply now

Abaco Systems is an acknowledged leader in rugged embedded computing, especially in the military/aerospace market. Our products are used in hundreds of mission critical applications, where the performance and reliability we deliver can be a matter of life and death.

We’re growing fast:  we’ve added substantially to our organisation in roles across the board – and that expansion will continue. We’re also growing by acquisition. Our strategy puts our customers front and centre of everything we do: their success will drive our success.

If you see yourself being part of a growing organisation that’s making a real difference in the world, Abaco Systems is for you.

This is how we serve.

At Abaco, we never forget those who serve and why what we do is important.

Role Summary 

The purpose of the role is to experience real-time, embedded software development on a selection of Military & Aerospace projects. The duration of the role is for 12 months, and you must be able to start at the end of July/beginning of August depending on the intake date.

Role Description

Our Software Engineers are responsible for the design, development and test of real-time embedded software, bare metal firmware and automated testing, which is based on National Instruments LabVIEW and TestStand.

Software development mostly uses C programming and is targeted at variety of hardware platforms which include PowerPC, ARM and the latest Intel generations. We have a long history of alliance partnerships with leading real-time Operating Systems suppliers such as Wind River, Green Hills and Lynx Software Technologies, as well as early access partnership with chip vendors such as Intel. As a software intern you will work alongside other Software Engineers, Product Managers and Electronic Engineers to provide an exceptional software product for our military and aerospace 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 and we have a great mix of young talented people, supported by experienced senior engineers. We’re a team with a common goal. We are passionate about what we do and rely on innovation and being open-minded to help us succeed. We’re not just given responsibility – we’re actively encouraged to make things happen. Oh, and – we have fun. If that sounds like your kind of organisation – why not join us?

Key Responsibilities:

  • Work within the software team to develop and support various software and hardware product releases
  • Gain knowledge of project tools and processes, e.g. DOORS, P4V, JIRA, Confluence, static code analysis, Agile and others
  • Produce clear, concise written reports and instructions to enable other engineers to follow/repeat a process
  • Demonstrate initiative and enthusiasm for the involved technology
  • Get involved in requirements analysis & management
  • Implement and test embedded software and automated test applications
  • Perform and understand software integration and verification


  • Studying, or intending to study for, a degree in; Software Engineering, Computing for Real-Time Systems and Electronic Engineering or similar (but not IT-based degrees)
  • Desire to develop engineering skills in either real-time embedded software, bare metal software or automated testing
  • Understanding and interest in applying embedded software and electronic hardware to military and aerospace products
  • Good problem-solving and creative solution-building skills
  • Good verbal and written communication skills
  • An understanding of Linux and Windows would be beneficial

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
  • To provide effective communication, both verbal and written (internal and external)
  • 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

What We Offer

In addition to a modern and flexible working environment, plus competitive salary and overtime rates, we also provide the below core benefits:

  • 10% employer pension contribution
  • Private medical insurance
  • 10x Life Assurance
  • 26 days' annual leave plus bank holidays

In addition to the above company provided benefits, we offer a range of flexible benefits for you to choose from, including; buy/sell holiday, dental cover, ability to flex the core benefits to match your needs, cycle to work scheme, critical illness cover, travel insurance and many more!

We've signed the Gradcracker feedback pledge.

(This means that we will supply feedback if requested after an interview.)


Job ID Number: REQ-713
Apply online now
This button will open a new tab and take you directly to the employer's website to apply.
Please remember, if asked, that you found this job on Gradcracker.
Save to shortlist Saved to shortlist

Opportunity Overview

  • Ongoing
  • Competitive + benefits
  • All grades
  • Year-long
  • Towcester (Northamptonshire)
    (Show map)

Preferred Disciplines...

  • Electronic
  • Software

Also Accepting...
Click to show all disciplines

More on our Hub

Watch our videos

Watch more of our videos »

View our blogs

Read more of our blogs »