Senior Software Engineer
at Roche
Carlsbad, CA 92008, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 20 Jan, 2025 | USD 199200 Annual | 21 Oct, 2024 | N/A | Software,Collaboration,Regulatory Standards,Specifications,Addition,Hardware Engineers,Software Engineers,Continuous Improvement,Maintenance,Iec,Regulatory Requirements,Technical Documentation,Medical Devices,Usb,Design Specifications,Risk Analysis | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
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 Position
We advance science so that we all have more time with the people we love.
Roche is the world’s #1 provider of companion diagnostics, offering unrivaled experience in developing and commercializing predictive tests that enable personalized treatment strategies for patients.
The Senior Software Engineer (Engineer) will design, develop, and maintain software for medical devices with the R&D and Manufacturing teams, ensuring compliance with regulatory standards (e.g., FDA, ISO, IEC). The Engineer will collaborate with cross-functional teams, including hardware engineers, quality assurance, and clinical experts, to define software and hardware requirements and specifications. In addition, the Engineer will be expected to troubleshoot and resolve complex software/hardware issues to closure in a timely manner, providing technical support during product development and post-market phases.
- You will demonstrate a familiarity with hardware interfaces such as Ethernet, USB, etc. and related testing/debugging tools
- You will lead and mentor junior software engineers, fostering a culture of innovation, collaboration, and continuous improvement.
- You will conduct code reviews, technical design reviews, write unit tests, and participate in system testing to ensure high-quality deliverables; staying current with industry trends, technologies, and regulatory requirements to ensure our software solutions remain cutting-edge.
- You have the ability to work effectively in a fast-paced, team-oriented environment.
- You will contribute to the creation and maintenance of technical documentation, including design specifications, risk analysis, and user manuals.
- You will lead and mentor junior software engineers, fostering a culture of innovation, collaboration, and continuous improvement
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
The medical device or healthcare industry
Proficient
1
Carlsbad, CA 92008, USA