Senior Software Engineer
View: 101
Update day: 01-06-2024
Location: Dunfermline Scotland
Category: High Technology Mechanical / Technical Electrical / Electronics IT - Software
Industry: Staffing Recruiting
Position: Mid-Senior level
Job type: Full-time
Job content
Job DescriptionSenior Software Engineer
Location: Dunfermline
Salary: £50k - £60K + excellent benefits
Hybrid working available after probationary period
The Business
This business is a UK-based company specialising in developing software that controls telescopes and instruments used in astronomy, high-energy physics and other big science projects.
Their client base is global, and includes some of the world’s largest telescopes and synchrotron facilities.
The Role
This is a unique opportunity for an experienced software engineer to work with an existing team of specialists to design, implement and maintain software for applications used by astronomical observatories and accelerator facilities.
You will be joining a team that is responsible for developing and supporting the core software of the SKA (Square Kilometer Array) project.
The job may involve international travel to clients’ facilities worldwide.
The Following Skills Are Considered Essential For This Role
- Extensive experience in developing scientific or technical software applications in a Linux environment with C/C++, and a good understanding of architectural concepts and the relationship between architecture and system quality.
- Experience of distributed, multi-core or many-core data driven processing algorithm development.
- Ability to rapidly learn about new techniques and technologies.
- A solid understanding of Agile methodologies.
- Ability to communicate effectively to a wide audience and a wide range of stakeholders, gathering information and distilling information and tailoring it appropriately for the target audience.
- Ability to provide technical leadership to a development team, mentoring team members and motivating them when necessary.
- Ability to reliably estimate and plan large developments with long (multi-year) time horizons.
- Experience with high performance multi-core profiling and code optimisation techniques.
- Knowledge of MPI and/or OpenMP and/or OpenCL and/or CUDA.
- An understanding of the domain issues of Radio Astronomy and the SKA.
- Experience of developing FPGA and/or GPU accelerator code in a data analysis environment.
- A good scientific or engineering degree.
- Self-motivated, analytical and inventive: you should also be excited at being involved in the work of large scientific facilities.
Keywords: C/C++, Agile methodologies, MPI, OpenMP, OpenCL, CUDA, software.
Deadline: 16-07-2024
Click to apply for free candidate
Report job
SIMILAR JOBS
-
💸 £21.50/hr - £22.50/hr⏰ 29-06-2024🌏 Dunfermline, Scotland
-
⏰ 30-06-2024🌏 Edinburgh, Scotland
-
⏰ 29-06-2024🌏 Glasgow, Scotland
-
⏰ 27-06-2024🌏 Dunbar, Scotland
-
⏰ 29-06-2024🌏 Aberdeen, Scotland
-
⏰ 30-06-2024🌏 Glasgow, Scotland
-
⏰ 06-07-2024🌏 Inverness, Scotland
-
⏰ 22-06-2024🌏 Perth, Scotland
-
⏰ 06-07-2024🌏 Dunfermline, Scotland
-
⏰ 07-07-2024🌏 Kirkcaldy, Scotland