Graduate Opportunity

Graduate OpenWare Software Engineer

Save to shortlist Saved to shortlist Apply now

About us 

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.

Abaco Systems - mission ready in a changing industry

From evolving threats to shrinking timelines, the world of defence is changing fast. See why Abaco Systems is ready to help you come out on top - no matter what.

The role 

A Graduate Software Engineer is required to join our team, to develop high-quality software solutions for our networking products at Abaco’s Networking Innovation Centre in Edinburgh. This role is to contribute to the development of the OpenWare switch management suite, which forms the heart of all Abaco’s NETernity network switch products.

In this role, you will develop, implement, document, test and deploy robust and efficient software solutions, always ensuring our delivery commitments can be achieved.

Working in a fast-paced environment where multi-discipline teams are operating in tight collaboration, you will be exposed to all aspects of the design, testing and validation of our products. Continuous Improvement is at the heart of our culture and everyone is encouraged to find new ways of pushing the boundaries and innovate.

Working alongside experienced engineers, you will be encouraged and supported to reach your full potential, and have the opportunity to receive world-class training and support.

Key Responsibilities

  • Develop and maintain network embedded software to support our range of NETernity switch products.
  • Develop test specifications and scripts to test network software during development and release.
  • Provide direct support to internal and external stakeholders to ensure our delivery commitments are made.
  • Communicate status to key stakeholders in a timely and professional fashion.
  • Produce internal documentation for assigned tasks consistent with our engineering processes.
  • Participate in the continuous improvement of Software Development Processes.

Desired Qualifications/Requirements

  • A good understanding of C
  • A good understanding of Linux
  • A good understanding of Ethernet and exposure to networking protocols
  • A good understanding of scripting languages such as Python, bash or TCL
  • Strong problem-solving and creative, solution-building skills
  • Strong verbal and written communication skills
  • Ability to work successfully in a team environment
  • Some exposure to ARM or PPC processors.

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 (can be taken as a monthly cash allowance)
  • 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!


How to Apply

Job ID Number: REQ-260
Save to shortlist Saved to shortlist
If asked, remember you found this job on Gradcracker!

Don't forget...

Give yourself the edge...
If you Follow us, attach/link your Follow Certificate to your application.
Application feedback...
We've signed the Gradcracker feedback pledge.
Find out more

Opportunity Overview

  • Ongoing
  • Competitive + benefits
  • All grades
  • Edinburgh
    (Show map)

Disciplines accepted...

  • Information Technology
  • Software
  • Systems

The App

Download it and follow us.
You'll be the first to know.

Watch our videos

Watch more of our videos »

View our blogs

Read more of our blogs »