. Job Title: Graduate Digital Intelligence SoftwareEngineer Location: Frimley We offer a range of hybrid and flexible working arrangements, however for this role you will be expected to attend your site 3-5 days per week. Salary: £34,000 + £2,000 Welcome Bonus What you’ll be doing: You will work primarily in Java/… Javascript/Angular/React however we use a range of other languages like C# and .NET. Tasks could include: Assisting in the design, test and implementation of software which forms part of a properly engineered system Producing high quality code as part of a development team, undertaking pair programming and code reviews. Overcoming development obstacles to deliver quality … code on time Helping to elaborate and refine requirements/designs. Understanding and translating business design into a logical design, for a simple software application Assisting in producing detailed designs and documents using required standards, methods and tools Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted More ❯
GraduateSoftware Engineers 2025 & 2026 required. In this software design role you will be specifying, designing, developing and testing software for complex systems used for a wide variety of design and delivery applications. Beyond embedded software, there is a broad range of projects requiring skills across the full software development life cycle. You will … will be working on will include electronics, optics, fluids, robotics, and user-interface components, thus requiring an all-round engineering knowledge, attention to detail and good team-work skills. GraduateSoftware Engineers will have some of the following qualifications experience; M.Phil, MSc, MPhys, MRes, MA, BA, BSc in Software Engineering or Computer Science, or Electronic Engineering or … physical sciences Knowledge of C, C++, Python, C#, Java, SQL- Full stack development Programming on Cross Platforms- Windows-Linux Embedded software/Firmware experience DSP- Algorithm development The following skills and experiences are advantageous, but not essential: Experience in Linux, python and C++ Knowledge of electronics and physical interactions with software FPGA/VHDL-Verilog Signal processing, data More ❯
GraduateSoftware Engineers 2025 & 2026 required. In this software design role you will be specifying, designing, developing and testing software for complex systems used for a wide variety of design and delivery applications. Beyond embedded software, there is a broad range of projects requiring skills across the full software development life cycle. You will … will be working on will include electronics, optics, fluids, robotics, and user-interface components, thus requiring an all-round engineering knowledge, attention to detail and good team-work skills. GraduateSoftware Engineers will have some of the following qualifications experience; M.Phil, MSc, MPhys, MRes, MA, BA, BSc in Software Engineering or Computer Science, or Electronic Engineering or … physical sciences Knowledge of C, C++, Python, C#, Java, SQL- Full stack development Programming on Cross Platforms- Windows-Linux Embedded software/Firmware experience DSP- Algorithm development The following skills and experiences are advantageous, but not essential: Experience in Linux, python and C++ Knowledge of electronics and physical interactions with software FPGA/VHDL-Verilog Signal processing, data More ❯
This highly regarded company takes a holistic approach to development with engineers working across the board from embedded software and high-performance low-level code through to data wrangling with Python and web-based frontends. Projects also vary from pure software to those integrating standard or custom hardware. This provides a tremendous environment in which young engineers can … learn from other team members (both software and hardware engineers) and grow their skillset in both breadth and depth. You will be developing software in a variety of areas including cyber security and image processing, and C or C++ will be your primary language (although as it continues to mature, Rust will also be used). Not all … variety of other languages such as Python and JavaScript while working here. Requirements: Top undergraduate degree in a numerate discipline supported by mostly A 's at A-Level Strong software skills in C or C++ Further experience in software development gained through an internship or PhD programme is highly prized but not required This is a fully office More ❯