We are offering 12 months Software Engineering Industrial Placement with a start date in September 2024.
As a Software Engineering Industrial Placement student, you will be working as part of integrated engineering teams to design, develop & integrate equipment at the system and sub-system levels, requiring close liaison between various Engineering teams. The role needs to ensure that the products meet the required level of safety and performance.
Significant drive and energy, an interest in software engineering skills or computer science, and the ability to deliver a diverse programme to time, target cost and quality requirements are essential attributes to succeed.
The candidate must be a team player who is prepared to work with a multi-site engineering team within RBSL and the customer community. The individual will be required to work across geographical and cultural divides to draw together a comprehensive engineering capability.
You could be getting involved in Electronics and Systems Modelling, as well as Human Factors Integration.
Position duties and responsibilities
- Assist with the analysis, derivation, decomposition and allocation of requirements to system, sub-system and component levels.
- Contribute towards the development and management of system and software architectures in accordance with requirements and the system design.
- Coordinating with the wider Engineering team and sub-system subject matter experts to drive a coherent, balanced and compliant system design.
- Support the development of System and Sub-system design documentation including system and sub-system specifications, design descriptions, engineering plans and maturity assessments.
- Aid the development of system test plans, performing system test and the production of test reports and customer acceptance evidence reports.
- Produce tools and utilities to streamline development or testing efficiency.
- Contribute towards continuous improvement of the department with ideas for toolset improvements and optimisations to the build and delivery process.
- Participate in internal and external meetings, briefings and design reviews. This may involve:
- Undertaking technical presentations.
- The generation and review of technical reports and reporting on progress.
- Participating in technical debate and group problem solving.
- Provide engineering input to project submissions including cost estimating, project plans, and progress reports.
- Configuring operating systems to provide the required functionality while adhering the Cyber Security accreditation principals and restrictions.
About you
- Working towards an Engineering Degree related to Computer Science and on track for a 2:2.
- Ideally experience of Object Oriented programming in C++, Java or C# may also be suitable.
- Competent with Microsoft applications.
- Creative thinking / problem solving mind-set
- Numerate with strong analytical skills
- Excellent written and verbal communication skills and interpersonal skills
- Desire to grow own knowledge and play a key role at RBSL
What we offer
We want RBSL to be an employer of choice and for our employees to build a career they can be proud of with us. Through our contracts to deliver world-class products and support, we are able to offer great opportunities for personal development and career advancement through specialist technical roles, essential support functions and leadership positions.
In addition, RBSL offer:
- Competitive salaries reviewed each year against market
- Hybrid and flexible working over a 4.5 day week
- Annual incentive scheme
- Life assurance
- 5 weeks holiday plus bank holidays
- Long Service rewards with additional holiday
- Holiday purchase scheme
- Health cash plan
- Employer pension contributions up to 10%
- Salary sacrifice benefits including cycle to work and electric vehicles schemes
- Access to high street and gym discounts and cashback
- Enhanced maternity and paternity benefits
- Private health care, car allowances and company car for some employees