- Strong background in genomic mapping and alignment algorithms and implementation, including the ability to interpret genomic pileup data.
- Experience with VHDL and with related front- and back-end RTL design and simulation tools
- Experience implementing bioinformatics primary/secondary analysis pipelines (or similar signal processing pipelines) in custom logic (ASIC and/or FPGA) with schedule, cost, power, and performance constraints.
- Ability to take on technical and program leadership responsibilities when/if called upon to do so.
- Experience or knowledge in key considerations for translating software algorithms to hardware and vice versa; e.g., fixed- vs. floating-point representations, memory bandwidth estimation, software code profiling, bottleneck mitigation, alternate numerical methods, linear- vs. log-domain, etc.
- Self-starter, good problem-solving skills, ability to push forward project objectives both through individual effort and team collaboration.
- C/C++ coding, debug, and optimization skills, with runtime/efficiency constraints in x86 and ARM CPUs
- User experience running the DRAGEN Bio-IT platform on genomic data and analyzing the results
- Information theory, Bayesian inference, signal processing, image processing, machine learning, and/or applied math background and/or experience
- OpenCL, XRT-lib, high-level synthesis and/or other rapid software-to-RTL implementation methods and tools
- Matlab, Python, and/or Java coding experience
- Experience targeting FPGA-in-the-cloud (e.g., AWS F1 instances)
- Experience with revision control (e.g., Git, Perforce, etc.)
- Linux/Unix scripting skills
- Strong documentation and presentation skills
- You could have a degree from any one, or more, of the following fields: Bioinformatics, Electrical Engineering, Computer Engineering, Computer Sciences, Software Engineering, or relevant work experience.
- Bachelor's, Master's, or Ph.D.
- Job experience: the role can be morphed to accommodate candidates from recent graduates to experienced professionals.
-
Software Developer
2 days ago
Wellcome Sanger Institute Cambridge, United KingdomDo you want to help us improve human health and understand life on Earth? Make your mark by shaping the future to enable or deliver life-changing science to solve some of humanity's greatest challenges. · We are looking for a highly motivated and experienced **Software Developer ...
-
Software Developer
2 days ago
Wellcome Sanger Institute Cambridge, United KingdomDo you want to help us improve human health and understand life on Earth? Make your mark by shaping the future to enable or deliver life-changing science to solve some of humanity's greatest challenges. · We are looking for a highly motivated and experienced Principal Software De ...
-
Software Developer
4 days ago
Hyperspheric Solutions Ltd Histon, United KingdomWe work primarily with C#, ASP.NET Core and Framework, HTML 5, CSS (Bootstrap), JavaScript and MS SQL. Our platform runs on Azure using technologies like MS SQL, Docker, Kubernetes, Redis, Mongo DB and Rabbit MQ. · We develop using the latest tools and are currently using Azure D ...
-
Embedded Software Developer
1 week ago
Sepura Cambridge, United KingdomDue to continued success, we are looking to recruit an enthusiastic and highly motivated **Embedded Software Developer** to join the **Devices Software Team.** · The Devices Software Team implements all aspects of software within Sepura's radio products and related accessories (e ...
-
Embedded Software Developer
1 week ago
Mellis Blue Accountancy Recruitment Cambridge, United Kingdom**If you are an experienced low level platform software engineer seeking an exciting new position in a thriving company then thisEmbedded Software Developer (Android)**role might just be the one for you · Working in a friendly team of highly skilled developers you will be respons ...
-
Senior Software Developer
4 days ago
Wellcome Sanger Institute Cambridge, United KingdomDo you want to help us improve human health and understand life on Earth? Make your mark by shaping the future to enable or deliver life-changing science to solve some of humanity's greatest challenges. · We have an exciting opportunity for a talented Senior Software Developer to ...
-
C# Software Developer
1 week ago
Pure Resourcing Solutions Cambridge, United KingdomWe are delighted to be working with an up-and-coming bio-tech company, looking for a C# Software Developer to join their team in developing cutting edge scientific technology. They are looking for a developer with strong experience using C#, to supporttheir growing software team, ...
-
Software Development Engineer
3 days ago
Premier IT Cambridge, United Kingdom?? Software Development Engineer · ??Cambridge (3 days in office, 2 at home) · ?? £65,000 · Experience · ?? Experience in software development in C++ · ?? Knowledge of programming languages and paradigms · ??Background in designing large software systems · ??2:1 degree or higher ...
-
Senior Software Developer
6 days ago
Wellcome Sanger Institute Cambridge, United KingdomDo you want to help us improve human health and understand life on Earth? Make your mark by shaping the future to enable or deliver life-changing science to solve some of humanity's greatest challenges. · Are you an experienced software developer looking for something different? ...
-
Senior Software Developer
1 week ago
TEC PARTNERS LIMITED Cambridge, United Kingdom**Role: Senior Software Engineer** · **Salary: Up to £80,000 + Great Benefits** · **Location: Cambridge** · I am working with an exciting company working within the life science industry in the search for a Senior Software Developer. This client is working on a multimillion pound ...
-
Lead Software Developer
1 week ago
BirdLife International Cambridge, United Kingdom**Lead Software Developer** · - Location: Cambridge, UK with the option to work flexibly · - Full time: 35 hours per week · - Contract: Open-ended · - Salary: £55,000 pro rata plus competitive 12% pension benefit · - Annual Leave: 25 days pro rata in year 1, increasing by 1 day p ...
-
Senior Software Developer C#
1 week ago
EA FIRST LTD Cambridge, United KingdomGreat opportunity to join an international organisation with a Head Office based in Cambridge. Promotion has lead to the need to recruit a Senior Software Developer with.NET and C#. You will be responsible for helping to build and maintain a platform, whichwill integrate into the ...
-
Open Source Software Developer
1 week ago
ARM Cambridge, United Kingdom**Location: Cambridge or Manchester** · **Open Source Software Developer** · **Job Overview**: · Arm is best known for the smartphone CPU and GPU technology connecting billions of people all over the world. Now we are building new software teams to take us to the next level. · Ou ...
-
Software Developer Intern- Uk
4 days ago
Aveva Cambridge, United KingdomAVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life - such as energy, infrastructure, chemicals and minerals - safely, efficiently and more sustainably. · We're the first software busin ...
-
Junior Software Developer
5 days ago
Hyperspheric Solutions Ltd Histon, United KingdomWe work primarily with C#, ASP.NET Core and Framework, HTML 5, CSS (Bootstrap), JavaScript and MS SQL. Our · platform runs on Azure using technologies like MS SQL, Docker, Kubernetes, Redis, Mongo DB and Rabbit MQ. · We develop using the latest tools and are currently using Azure ...
-
Structure-based-design Software Developer
1 week ago
Hyper Recruitment Solutions Ltd Cambridgeshire, United KingdomWe are currently looking for a Structure-based-design Software Developer to join a leading Drug Discovery company based in the Cambridgeshire area. As the Structure-based-design Software Developer you will be responsible for developing new methods forSBDD, as well as deploying th ...
-
Medical Software Consultant: App Development
1 week ago
Appcastenterprise Cambridge, United KingdomTeam Consulting is an employee-owned, award-winning device design and development consultancy. We focus solely on medical devices, supporting international clients from large pharmaceutical companies to start ups. As part of the electronics and softwareteam, you will be working i ...
-
Software Developer Intern: Strategic Student Program
23 hours ago
Siemens Cambridge, United Kingdom**We are Siemens** · Siemens Digital Industries Software is a leading provider of solutions for the design, simulation and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in o ...
-
Software Developer Intern: Strategic Student Program
23 hours ago
Siemens Digital Industries Software Cambridge, United Kingdom**We are Siemens** · Siemens Digital Industries Software is a leading provider of solutions for the design, simulation and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in o ...
-
Senior Software Developer/software Developer
1 week ago
The One Group Peterborough, United Kingdom**Senior Software Developer/Software Developer** · **Up to £65k** · **Peterborough - Hybrid (once a month in the office)** · The One Group are pleased to be working alongside a Software Solutions company as they continue to expand the Development team due to an increase in projec ...
Staff Bioinformatics Software Development - Cambridge, United Kingdom - Illumina
Description
What if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients.Working at Illumina means being part of something bigger than yourself. Every person, in every role, has the opportunity to make a difference. Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible.Staff Bioinformatics Software Development Engineer
Location: Remote UK based, or Hub Hybrid in Cambridge UK, or Remote in France
We are looking for a Bioinformatics Software Development Scientist/ Engineer to join our team and work either Hub and Hybrid from our Cambridge office or remote from UK / France.
Our team develops Next Generation Sequencing (NGS) secondary analysis solutions used by researchers and clinicians worldwide, providing sample-to-answer pipelines with high reliability, speed, and accuracy of results.
In return, Illumina's employee benefits are industry-leading and include flexible time off, private medical insurance, compassion, and care time off, leisure travel insurance, pension, employee stock purchasing program, volunteer time off and much more
Why us
Our team are responsible for the industry-leading FPGA-accelerated DRAGEN Bio-IT platform, together with integration in the ICA Cloud platform for scalability and data interpretation. More specifically, the Accelerated & Advanced Informatics Team specializes in developing software-based, hardware-based, and accelerated genomic algorithms and in driving these algorithms through implementation and into solutions that have high utility for our customers. The resulting bioinformatic tools are deployed across various platforms that run on-site and in the cloud.
The role
This role chiefly involves software development and project coordination to map existing secondary analysis algorithms from one platform to another, making appropriate changes to bend each algorithm into something more amenable to the new deployment target whilst keeping functional and (where feasible) bit accuracy.
Further, this involves working with the systems/QA engineer(s) to assure quality and performance targets are met and also involves working with the greater DRAGEN team on support and continuous improvement.
Why you
To be successful in this role you will have the following experience and skills:
Additional desirable skills and experience:
Education and Job Experience Requirements:
Does this sound like you? Apply today and we'll be back in touch
What can you expect?
Our team members are bright, energetic, and dedicated - they are the driving force behind our innovation and impact. To attract the best and brightest, we offer a competitive employee benefits program. We view it as a smart investment in our people, one that recognizes the tremendous value they bring to our business every day. At Illumina, we push boundaries. We think beyond the conventional. We dream big. With the energy of so many bright and accomplished people, the opportunities are endless.
#LI-EMEA
#LI-HYBRID
Illumina believes that everyone has the ability to make an impact, and we are proud to be an equal opportunities employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information.