Scientific Software Development Engineer
Scientific Software Development Engineer

Scientific Software Development Engineer

Polbeth Full-Time 36000 - 60000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Design, develop, and maintain software for cutting-edge scientific products.
  • Company: Join a global leader in high-end scientific instrumentation based in West Lothian.
  • Benefits: Enjoy a competitive salary, flexible working hours, and an exceptional benefits package.
  • Why this job: Be part of a dynamic team and contribute to innovative solutions in science and technology.
  • Qualifications: Degree in software engineering or related field with strong programming skills in C++ or similar.
  • Other info: Opportunity for career growth in a supportive and collaborative environment.

The predicted salary is between 36000 - 60000 £ per year.

Scientific Software Development Engineer   Permanent Role Full Time Livingston Competitive Salary Plus Exceptional Benefits Package   Based in West Lothian, our client is an international market leader in high-end, high-value scientific instrumentation. Continued commercial success means their business is now seeking to hire a Software Development Engineer to complement the current team.    Job description   Reporting into the Software Team Leader, the Scientific Software Development Engineer will be responsible for contributing to the design, development, testing, documentation, and maintenance of system software for our scientific products. Key Objectives of the Role Gather requirements, design, code, test and maintain system software for Company products. Liaise with and support, through proper use of the defect tracking system, Software Testing. Produce manuals and support documentation for system software. Maintain full records and ensure safe keeping of all system software. Ensure that all activities comply with Company quality procedures. Propose, implement and demonstrate solutions to problems which may not, given the research and development environment, have clearly defined requirements. Provide support to Production and Sales teams, as required. Keep abreast of current technology and advise the Company on issues that may affect performance and success. Undertake off-site visits, and/or remote in, as required to install, service or maintain software systems and computer related hardware. Undertake other duties as allocated by Software Team Leader.   Required Skills and Qualifications Degree in software engineering or a related engineering/science discipline with relevant software development experience. Strong programming skills in C++, Delphi or a similar language Microsoft windows programming experience A thorough understanding of object-oriented design methods and patterns Demonstrable UI design skills Experience of using Source Code Management and Bug tracking tools in a team environment   PREFERRED EDUCATION / EXPERIENCE Experience of C# and Python Familiar to Agile software development principles and patterns Scientific or Mathematical programming – Data Analysis Algorithms, statistics, etc. Instrumentation – scientific/medical, hardware interfacing, data acquisition, e.g., USB devices, sensors, motor control, and electronics etc. A background in scientific research   This a great opportunity to join an established and growing global business. In return we offer excellent financial rewards and career development prospects. The Company has a 37.5 hour flexible working week and a comprehensive benefits package.   To apply please contact Zela Mole at ESSrecruit ((url removed)

Scientific Software Development Engineer employer: ESS Recruit

Join a leading international company in high-end scientific instrumentation, where your contributions as a Scientific Software Development Engineer will be valued and impactful. Enjoy a flexible 37.5-hour work week, competitive salary, and an exceptional benefits package that supports your professional growth and work-life balance. With a culture that fosters innovation and collaboration, this is an excellent opportunity to advance your career in a dynamic and supportive environment located in the heart of West Lothian.
E

Contact Detail:

ESS Recruit Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Scientific Software Development Engineer

✨Tip Number 1

Familiarize yourself with the specific programming languages mentioned in the job description, especially C++ and Delphi. Consider working on personal projects or contributing to open-source projects that utilize these languages to showcase your skills.

✨Tip Number 2

Highlight any experience you have with Agile software development principles. If you've worked in a team environment using Agile methodologies, be prepared to discuss how you contributed to the team's success during the interview.

✨Tip Number 3

Stay updated on the latest trends in scientific instrumentation and software development. Being knowledgeable about current technologies can help you demonstrate your passion for the field and your ability to contribute to the company's success.

✨Tip Number 4

Prepare to discuss your experience with UI design and object-oriented design methods. Be ready to provide examples of past projects where you successfully implemented these concepts, as they are crucial for the role.

We think you need these skills to ace Scientific Software Development Engineer

Strong programming skills in C++
Experience with Delphi or similar languages
Microsoft Windows programming experience
Thorough understanding of object-oriented design methods and patterns
Demonstrable UI design skills
Experience using Source Code Management tools
Experience with Bug tracking tools in a team environment
Familiarity with Agile software development principles
Experience in C# and Python
Knowledge of scientific or mathematical programming
Data Analysis Algorithms and statistics
Experience with instrumentation and hardware interfacing
Understanding of data acquisition systems
Background in scientific research

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description for the Scientific Software Development Engineer position. Understand the key responsibilities and required skills, as this will help you tailor your application.

Highlight Relevant Experience: In your CV and cover letter, emphasize your programming skills in C++, Delphi, or similar languages. Mention any experience with Microsoft Windows programming and object-oriented design methods, as these are crucial for the role.

Showcase Your Projects: If you have worked on relevant projects, especially those involving scientific instrumentation or data analysis algorithms, be sure to include them. This demonstrates your practical experience and understanding of the field.

Tailor Your Application: Customize your cover letter to reflect your enthusiasm for the company and the specific role. Mention how your background in software engineering aligns with their needs and how you can contribute to their success.

How to prepare for a job interview at ESS Recruit

✨Showcase Your Technical Skills

Be prepared to discuss your programming experience in C++, Delphi, and any other relevant languages. Highlight specific projects where you applied these skills, especially in scientific or mathematical programming.

✨Demonstrate Problem-Solving Abilities

Expect questions that assess your ability to propose and implement solutions in a research and development environment. Prepare examples of past challenges you've faced and how you approached them.

✨Familiarize Yourself with Agile Principles

Since the company values Agile software development, brush up on Agile methodologies. Be ready to discuss how you've applied these principles in previous roles or projects.

✨Prepare for Team Collaboration Questions

The role involves liaising with various teams, so be ready to talk about your experience with source code management and bug tracking tools. Share examples of how you've successfully collaborated in a team environment.

Scientific Software Development Engineer
ESS Recruit
E
  • Scientific Software Development Engineer

    Polbeth
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-02-02

  • E

    ESS Recruit

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>