Senior GPU Software Engineer
Company: Disability Solutions
Location: Santa Clara
Posted on: November 2, 2024
Job Description:
Roche fosters diversity, equity and inclusion, representing the
communities we serve. When dealing with healthcare on a global
scale, diversity is an essential ingredient to success. We believe
that inclusion is key to understanding people's varied healthcare
needs. Together, we embrace individuality and share a passion for
exceptional care. Join Roche, where every voice matters.The
PositionA healthier future. It's what drives us to innovate. To
continuously advance science and ensure everyone has access to the
healthcare they need today and for generations to come. Creating a
world where we all have more time with the people we love. That's
what makes us Roche.Roche's proprietary nanopore-based platform
allows for single molecule, electrical, real-time analysis without
the need for complicated optics or fluidics. Developing our unique
platform requires expertise across a range of fields: software
engineering, data science, biology, chemistry, protein engineering,
circuit design, and electrochemistry, just to name a few. We
develop a proprietary system that generates data at tremendous
rates, a big challenge for existing technologies for data
processing. As we push the boundaries in DNA sequencing technology
to make genetic information universally available through massively
parallel DNA sequencing, we need you!The Opportunity:
- Develop GPU-accelerated software targeted for real-time
analysis on a DNA sequencing instrument.
- Work closely with research and algorithm experts, accelerating
bioinformatics workflows using GPU hardware.
- Develop GPU-accelerated software in C/C++ using Python for
signal processing numerical analytics.
- Support software development lifecycle and Design Control
process, working closely with team members to continuously improve
quality and feature sets of the software products, based on
technical design and requirements specifications.
- Produce well documented software along with test and validation
to create high quality output.
- Establish best practices for software development methodologies
and standards to ensure highest quality of the software product
delivered to users.
- Proactively interface with engineering and research teams to
ensure all technical aspects of software development are properly
communicated to all stakeholders.Who You Are:
- You have a Bachelor's degree in Computer Science, Computer
Engineering or equivalent technical discipline with a minimum of 6
years of professional experience in software development. Or, a
Master's degree in Computer Science/Engineering or relevant
technical discipline with 5 years of software development
experience.
- You have a minimum of 5 years of work experience in GPU
software development or equivalent experience in coursework.
- You have advanced object-oriented programming in C++.
- You have proven technical leadership skills to implement and
integrate new technologies along with best practices.
- You have the ability to work with diverse cross-functional
teams to quickly understand system inter-connectivity issues and
recommend appropriate technical solutionsPreferred:
- You have signal processing experience
- You have experience with algorithm development
- You have experience with PythonThe expected salary range for
this position in Santa Clara is $144,500- $268,500. Actual pay will
be determined based on experience, qualifications, geographic
location, and other job-related factors permitted by law. A
discretionary annual bonus may be available based on individual and
Company performance. This position also qualifies for the benefits
detailed at the link provided below.Relocation benefits are not
available for this position.Who we areAt Roche, more than 100,000
people across 100 countries are pushing back the frontiers of
healthcare. Working together, we've become one of the world's
leading research-focused healthcare groups. Our success is built on
innovation, curiosity and diversity.Roche is an equal opportunity
employer and strictly prohibits unlawful discrimination based upon
an individual's race, color, religion, gender, sexual orientation,
gender identity/expression, national origin/ancestry, age,
mental/physical disability, medical condition, marital status,
veteran status, or any other characteristic protected by law.If you
have a disability and need an accommodation in relation to the
online application process, please contact us by completing this
form .
Keywords: Disability Solutions, Richmond , Senior GPU Software Engineer, IT / Software / Systems , Santa Clara, California
Didn't find what you're looking for? Search again!
Loading more jobs...