Software Engineer - Digital Pathology Instrumentation
roche · Santa Clara
Job description
About the role
Roche is looking for a Software Engineer in Santa Clara to lead instrumentation software development for digital pathology solutions that transform patient diagnostics. You will join a collaborative team designing and building scalable applications, from initial concept and backend logic through UI and full end-to-end system integration.
Key responsibilities
- Lead software development and integration for complex digital pathology instrumentation and robotic systems.
- Design and maintain scalable code using C#, C/C++.NET and Linux for backend logic and user interfaces.
- Develop and run unit, subsystem and integration tests to ensure product quality and reliability.
- Work in an Agile environment with solution architects, hardware engineers and software leads to turn business requirements into technical solutions.
- Mentor and guide fellow engineers and share best practices across multi-disciplinary teams.
- Prototype new software systems and reuse shared architecture components across solutions.
Required profile
- BS/BA degree in Computer Science, Engineering or a related field.
- 6 years of experience in medical hardware devices and/or diagnostics instruments.
- Proven track record of taking software projects from idea to final release with solid system design principles.
- Familiarity with modern development methodologies such as SAFe or Scrum.
- Ability to explain technical concepts, mentor others and work with diverse stakeholders.
Required skills
- 6+ years of technical knowledge of C#, C/C++, Linux.NET, Angular and distributed systems or robotics.
- 3 years of firmware development in C/C++.
What we offer
- Expected salary range of 143,800 to 267,000 USD per year, depending on experience, qualifications and location; actual pay set by the employer.
- A discretionary annual bonus may be available based on individual and company performance.
- The position qualifies for the benefits described in the original posting.
- No relocation benefits are available for this posting.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
- Delivery Specialist 330
- Line Cook 258
- Restaurant Host 249
- Dishwasher 241
- Shift Supervisor 226
- Parts Specialist 208
- Retail Service Specialist 176
- Server - Red Robin 140
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
roche
Santa Clara