Advance Search

Browse Jobs

Senior Software Engineer Research Development

Posted 21 days ago

  • Cambridge, Cambridgeshire
  • Any
  • External
  • Expired - 2 months ago
Job Description
Role: Senior Research Software Development Engineer
Location: 198 Cambridge Science Park, Cambridge
PAYE contract – Required start date Monday 22 April 2024, Required end date: 30/06/#####, expectation to extend up to 18 months from the start date.
Work schedule: full time, 40 hours a week
This position is for a highly proficient software engineer who likes to work in a research setting, and who will have the opportunity to impact the progress of this exciting new storage system. You would be responsible for working on the software controlling research systems and that analyses results.
Come and join an incredibly talented multi-disciplinary team of laser scientists, optical physicists, electronics engineers, and computer scientists working together in a tight-knit team to build this storage technology of the future.
Required skills
Excellent software design and implementation skills.
Mastery of computer science fundamentals (e.g., concurrency, data-structures.
Proficient at communication and team working in a multi-disciplinary and highly agile environment.
Able to work independently with minimal supervisions towards only partly-defined tasks interacting with others in the team to clarify needs and iterate quickly.
C/C++
coding experience.
skills
Experience with python, e.g., numpy, etc.
Knowledge of scientific computing, e.g. image processing techniques.
Experience working with hardware (not everything can be debugged offline)
Key Responsibilities:
Designing, implementing, and testing new features in the codebase to support research experiments.
Working closely with scientists to understand their needs and help smooth their day-to-day workflow.
Maintaining and improving our C# codebase which controls our hardware systems.
Diagnosing and troubleshooting interactions between the hardware and software.
Maintaining and improving our python codebase for results analysis.
Qualifications
Bachelor’s in Computer Science (Masters or PhD ), or related field.
Experience working in a research setting (e.g., PostDoc, Research Assistant, or Research Software Engineer (RSE))
C# coding, at least 3 years of experience.
Contract Details:
PAYE Contract
18 Months Contract
Hybrid (Cambridge)
How To Apply
Please send a CV to #####
#J-18808-Ljbffr
Apply