My jobs

Graduate Development Framework - Software - Electronic Systems - Rochester - 2019

Scheme at BAE Systems

Graduate Development Framework - Software - Electronic Systems - Rochester - 2019

Scheme at BAE Systems

  • LocationRochester, UK
  • Position levelScheme
  • Job period iconFull-time employment
  • Application deadline iconApply by 08 Jan, 2019
  • Application deadline iconPosted on 09 Nov, 2018
  • Start date iconStart date:
  • Visa iconVisa Sponsor
  • CompetitiveCompetitive

Role Profile

This is an incredible opportunity to work with world class and passionate people, using cutting-edge techniques, on projects with global visibility. You will find our Technology constantly in the media, in fact we recently welcomed The Gadget Show to our Simulation facilities to try out our world leading Helmet, Head Up Display and Active Flight Stick technologies. Our products grace the world’s finest platforms, like the new Gulfstream G500 Jet, the new Boeing 777X or military platforms like F-35 Lightning II, Eurofighter Typhoon and F-22.

The role of a Software Engineer at Rochester is to understand, design and generate the software that sits at the core of our products and address our customers’ continually increasing capability needs, using languages such as C/C++/C#/Java and lifecycle tools such as Git and JIRA.

You will be amazed at what we are working on next!

What you will be doing... (Role Duties and Responsibilities)

"Our Software Engineers work at the heart of our electronic products, involved at all stages of the product lifecycle. This includes determining initial requirements, designing functional prototypes, developing production standard solutions and testing the finished product to its limits to meet the stringent certification requirements.

Examples of typical Software Engineering placements at Rochester are below:

’My first 6 months as a Graduate Software Engineer were both challenging and exciting. Over my first few weeks I was tasked with helping the close down of our Hawk Mission Computer project’s software PRs (Product Reports) and Testing. This gave me an interesting perspective because there was already a good understanding of these issues within the team and I had to assimilate as much of this knowledge as possible, quickly, in order to build upon that understanding and present the potential solutions along with the aggregated knowledge; while the rest of the team were busy closing out their own work.

After this, and for the remainder of my first 6 months, I worked on our new LiteHUD project. This provided its own set of challenges as due to the size of the team I was relied upon daily to help make decisions about and de-risk parts of the system so that the project could get up and running quickly.

During this time I gained experience with a range of project based development skills, from Requirements and Design though to ‘bare board’ Programming and LFPD (Learn First Product Development) problem resolution.’

Patrick Hutton, Graduate Software Engineer, Display Systems, BAE Systems Rochester

’My first six month placement on the graduate scheme at BAE Systems was as a software engineer working on the Mission System Computer for the Hawk aircraft. I was integrated rapidly with the rest of the team, and although the learning curve was steep, I was quickly speaking their language, comprised mainly of TLA’s (three letter abbreviations!).

I came with a fairly strong programming background but mainly from a computational physics perspective, so the development of low level, real-time C to strict military coding standards was a very new experience. I was soon up to speed with the help and support of the very friendly software team, and writing real code that would eventually end up on the aircraft’s computers. I greatly furthered my programming ability and gained confidence with new skills for more advanced development tools such as on-chip debugging. I learned a great deal about the overall process of developing military software, the importance of source control, configuration management, coding to strict customer requirements, and the validation and verification of the software against these requirements.

I helped to write a Formal Qualification Test procedure which was used to validate the module of the software I was working on, and was introduced to the concept of agile development, which involved quick-fire morning meetings to report to the team on progress and assign team members with new tasks.

The placement gave me a wealth of valuable experience in the way in which a complex military software programme is undertaken, with a tight schedule and challenging requirements, and was very rewarding as a graduate fresh out of university with no industry experience.’

Christian Vaquero-Stainer, Graduate Software Engineer, Mission Systems, BAE Systems Rochester

’In my first placement I was put on two projects. One of the projects was solely run by first year graduates and the task was to build an electronic control panel for display products; so we all took ownership of our work and improved on our leadership and time management skills. In the other project, I was embedded in an engineering team and my task was to come up with a GUI interface (in C#) to test helmet electronics functionality. I was given plenty of time to familiarise with the project and fill gaps in my knowledge of C# to start progressing with the task. Overall the first two months were very intensive on various training courses - introducing commonly used software and practices within the company. Apart from day to day engineering tasks, it was also encouraged to do some ambassador activities, i.e. going to schools/engineering fairs and promoting engineering, as well as undertaking various stretch assignments from HR like organising events within budget and arranging trips or visits.’

Edgar Rogozin, Graduate Software Engineer, Display Systems, BAE Systems Rochester

Entry Requirements and what we are looking for

To apply, you’ll need to be on course for achieving a 2:2 Bachelor’s degree. We are looking for STEM degree subjects, with software exposure.

Overview of Business Unit

The Electronic Systems sector spans the commercial and defence electronics markets with a broad portfolio of mission-critical electronic systems, including flight and engine controls; electronic warfare and night vision systems; surveillance and reconnaissance sensors; secure networked communications equipment; geospatial imagery intelligence products and systems; mission management; and power-and energy-management systems.

Headquartered in Nashua, New Hampshire, ES employs approximately 13,000 people globally, with engineering and manufacturing functions around the world, primarily in the United States and United Kingdom.

From digital helmet-mounted displays to cutting-edge flight controls, our employees in Rochester, UK, design, develop and produce some of the world’s most advanced avionics equipment spanning both the commercial and defence markets. We also provide world-leading aftermarket support and in-service repair for aircraft fleets around the globe, and delivers innovative propulsion and power management systems to transit markets across the United Kingdom and Europe.

If you have the imagination and determination to be involved in industry-changing innovations every day, then you’ll be a perfect fit for our Electronic Systems business.

Security/ Export Control statement

Please be aware that many roles working for BAE Systems will be subject to both security and export control restrictions.

These restrictions mean that factors including your nationality, any previous nationalities you have held, and/or your place of birth may limit those roles that you can perform for the organisation.

Diversity & Inclusion Statement

We are an inclusive employer. Recruiting, retaining and inspiring the best people from the widest pool is vitally important to us. We encourage and welcome applications from all sections of society and are happy to discuss reasonable adjustments and/or additional arrangements you may need to support your application.

Discover thousands of graduate jobs on Advance.careers. We deliver you the entire UK job market.

Your personalised job suggestions