Entry Level Software Engineer
- Employer
- BAE Systems
- Location
- Rochester
- Salary
- £28000 - £30000 per annum + (Circa)
- Closing date
- 15 Jul 2022
View more
- Sector
- Technology & Digital
- Hours
- Full Time
- Flexibility
- Flexible working available
- Contract Type
- Permanent
Job Details
Entry Level Software Engineer
Would you like to work for one of the world's largest and innovative defence companies? We currently have a vacancy for an Entry Level Software Engineer at our site in Rochester.
As an Entry Level Software Engineer, you will be working as part of a team of highly experienced, passionate and innovative engineers creating world-leading, safety critical airborne control systems. This is an exciting entry level position that will provide you with a challenging role whilst allowing you to develop your skills, learning from the experienced engineers around you.
This role will provide you with the opportunity to design products for the world's most advanced commercial and military fixed wing and rotary wing aircraft.
Your main responsibilities will involve:
- Developing embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting documentation
- Requirements analysis and definition, Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniques
- Generating requirements from customers and successfully managing and delivering customer requirements
- Designing, implementing and integrating this technology
Your skills and qualifications:
Essential:
- Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, maths) environment
- Excellent software engineering skills, with a solid foundation in one of the following, C/C++/C#/Ada
- Knowledge and understanding of the software lifecycle
- Practical experience of developing embedded software (e.g. for bare metal or embedded RTOS platforms)
Desirable:
- UML for software design
- Software modelling tools such as Simulink or SCADE
- Scripting languages such as MATLAB or Python
- Knowledge of Scrum / Agile development
- Working knowledge of Git/Subversion or other configuration management tools
- Understanding of software verification techniques
What we're looking for in you:
You will be able to operate effectively and cooperatively as part of a larger team, demonstrating excellent communication skills. You can reliably plan your own work, understanding budget and schedule constraints, and accurately report progress.
You will have the ability to context switch and prioritise work and challenge others constructively, be proactive in looking for opportunities, and demonstrate a positive attitude supporting team members or projects.
Location: Rochester, Kent UK
Salary: Circa 30k depending on experience
BenefitsOur employees receive an excellent benefits package which includes a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. We also offer a range of additional benefits such as flexible working, an employee assistance programme, Cycle2work and many local and national employee discounts. Some employees may also be eligible for an annual incentive.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. BAE SystemsBAE Systems is one of the world's leading global defence, security and aerospace companies. We work at the cutting edge of technology, creating more than 100 new inventions every year for customers in over 100 countries.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.Due to the volume of applications we receive, we sometimes close our vacancies early. It is therefore advisable to apply as early as possible if you would like to be considered for a role with BAE Systems.
Company
BAE Systems plc is a British multinational defence, security and aerospace company head-quartered in London in the United Kingdom and with operations worldwide.
Recognising that our people are our top priority we have set ourselves a number of corporate targets to improve the diversity and inclusiveness of our workforce, including uplifting our female representation in leadership roles by 15% by 2015. We recognise the challenge that this target presents, knowing that engineering is often seen as a “man’s world”.
Get job alerts
Create a job alert and receive personalised job recommendations straight to your inbox.
Create alert