Senior Software Engineer
4 weeks ago
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.
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 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.
Responsibilities
- Design, develop, and maintain software for medical devices.
- Collaborate with cross-functional teams to define software and hardware requirements and specifications.
- Troubleshoot and resolve complex software/hardware issues.
- Provide technical support during product development and post-market phases.
- Demonstrate a familiarity with hardware interfaces such as Ethernet, USB, etc. and related testing/debugging tools.
Requirements
- Bachelor's or master's degree in computer science or computer engineering.
- 8+ years of experience in software development, at least 3 years in the medical device or healthcare industry.
- Demonstrated experience in the C# programming language and .NET Framework.
- Experience with Hardware Integration, middle-tier and GUI development (WPF, WinForms, XAML).
- Strong understanding of software development life cycle (SDLC) and Agile methodologies.
- Software/Hardware problem-solving/debugging capabilities.
Preferred
- Strong verbal and written communication skills.
- Experience with version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines, and automated testing frameworks.
- Experience with cybersecurity practices in medical device software development.
Work Environment
The essential functions of the job are usually performed in an environmentally controlled facility where the noise level in the work environment is usually moderate.
This position may involve a combination of office and biotechnology laboratory environments. The employee may be exposed to hazardous chemicals, blood-borne pathogens, and automated equipment.
While performing the job duties, the employee is regularly required to sit; reach with hands and arms and talk or hear.
The employee is frequently required to stand and walk. The employee may sometimes be required to lift and/or move up to 35 pounds.
Specific vision abilities required by this job include close vision, distance vision, color vision, and ability to adjust focus.
This position is based in Carlsbad, CA.
Relocation benefits are not available for this position.
The expected salary range for this position based on the primary location of Carlsbad, CA is $107,200 - $199,200. 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.
Benefits
Who we are
GenMark is now a proud member of the Roche Group, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare.
As a global leader in healthcare, Roche Diagnostics offers a broad portfolio of products, tools, and services that help in the prevention, diagnosis, and management of diseases like HPV, HIV, hepatitis, and diabetes as well as other medical conditions, such as fertility and blood coagulation.
With the addition of GenMark to the Roche Group, syndromic infectious disease diagnostics is now added to the long list of disease states and conditions that the Roche Group addresses.
GenMark's ePlex true sample-to-answer system offers unique solutions to address the most significant challenges facing clinical laboratories, while supporting hospital systems to deliver patient-centered, value-based care.
ePlex streamlines the diagnostic workflow from physician order entry to the final test report and is the true sample-to-answer solution designed to improve patient care, reduce costs, and increase lab efficiency.
GenMark is headquartered in Carlsbad, California.
GenMark 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.
-
Senior Software Engineer
3 weeks ago
Carlsbad, United States KBR Full timeJob Title: Senior Software EngineerJob Summary:KBR is seeking a skilled Senior Software Engineer to join our team in Carlsbad, CA. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for government and commercial customers. You will work individually or as part of a small team to develop...
-
Senior Software Engineer
4 weeks ago
Carlsbad, United States HME Full timeJob Description:HME is a leading manufacturer of innovative products for the drive-thru and pro-audio industries. We're seeking a talented Senior Software Engineer to join our team and contribute to the development of our next-generation products.Key Responsibilities:Design and develop software for cloud-connected productsCollaborate with the Principal...
-
Senior Software Engineer
3 weeks ago
Carlsbad, United States HME Full timeHME is a leading innovator in the drive-thru and pro-audio industries, with a rich history dating back to 1971. Our company is built on a foundation of customer-focused people who drive our success.We have a team environment that fosters collaboration, learning, and growth. With subsidiaries located in California, Missouri, Canada, UK, India, and China, we...
-
Senior Embedded Software Engineer
2 months ago
Carlsbad, United States CDM Technology Full timeHello, Our client is looking for a mature and experienced Senior Embedded Software Engineer. This is an immediate opportunity with an incredibly dynamic startup. Please inquire ASAP for this immediate opportunity.As a Software Engineer you will be expected to design, implement, debug and validate code for thermal system hardware. The thermal system is...
-
Software Engineer
1 week ago
Carlsbad, United States The MathWorks Inc Full timeWorking under the direction of the Manager or Senior Team Lead, will be responsible for developing sophisticated software for small self-contained projects; implementing moderatelycomplex 3D modeling software; writing high quality code, designing extensible software using software engineering principles, patterns and methodologies, performance monitoring and...
-
Senior Front End Software Engineer
3 weeks ago
Carlsbad, United States Vuori, Inc. Full timeVuori, Inc. is seeking a highly skilled Senior Software Engineer to join our team responsible for digital application portfolio that includes eCommerce shopping experience, personalized recommendations, content management system, search, and online returns.As a Senior Software Engineer, you will be responsible for developing and maintaining our client-side...
-
Senior Software Quality Engineer
2 months ago
Carlsbad, United States Bolt Medical Full timeDIRECT CANDIDATES ONLY, IF INTERESTED APPLY THROUGH JOB POST. NO DIRECT MESSAGES.RECRUITERS: DO NOT CONTACT.Position overview: The Software Quality Engineer is responsible for leading Quality Assurance and Quality Engineering activities throughout the Software Development Lifecycle for new product development projects and for automated data processing...
-
Senior Software Developer
3 weeks ago
Carlsbad, United States KBR Full timeJob Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at KBR. As a Senior Software Developer, you will be responsible for designing and developing software systems for our customers. Your expertise in software development, object-oriented design, and programming will be essential in delivering...
-
Senior Software Engineer
4 weeks ago
Carlsbad, California, United States Vuori, Inc Full timeJob OpportunityVuori, Inc is seeking a highly skilled Senior Software Engineer to join our team responsible for developing and maintaining our client-side web applications using ReactJS.Key ResponsibilitiesDesign and development of high volume/traffic web applicationsCollaboration with cross-functional teams to ensure applications meet business needs and...
-
Lead, DSP Software Engineer
2 months ago
Carlsbad, United States Bestinfo Systems LLC Full timeLead, DSP Software Engineer_Carlsbad-CA,Salt Lake City-UT _Full-Time(FTE)_Direct HirePosition: Lead, DSP Software EngineerLocation: Carlsbad-CA,Salt Lake City-UTBase Salary : $120,000 to $210,000 + Best-In-Class BenefitsRelocation Assistance Available : YesJD: Actively looking for a skilled software engineer who is passionate about shaping the future of...
-
Staff Software Engineer
3 weeks ago
Carlsbad, United States HME Full timeHME is seeking a highly skilled Staff Software Engineer to join our Wireless Team. This role offers a unique opportunity to innovate, design, and develop software for embedded systems in a fast-paced agile environment.The ideal candidate will have 7+ years of experience in Software Engineering, with expertise in C/C++, Python, and application implementation...
-
Software Engineer
2 weeks ago
Carlsbad, United States Texas Department of Aging & Disability Services Full timeAbout the Role:As a Software Engineer at our company, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code. You will work closely with cross-functional teams to ensure that our software meets the highest standards of quality and reliability.Key...
-
Software Engineer
2 weeks ago
Carlsbad, New Mexico, United States Becker Health Full timeWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience in developing robust and efficient software solutions.Key responsibilities include:Designing and implementing software systemsCollaborating with cross-functional teamsEnsuring high-quality code and documentation
-
Senior Software Developer
4 weeks ago
Carlsbad, California, United States KBR Full timeJob Summary:KBR is seeking a skilled Software Engineer to join our team in Carlsbad, CA. As a software engineer, you will work on developing breakthrough products and innovative software applications for government and commercial customers. You will be responsible for designing and developing system software, exploring new areas or programming in new...
-
Software Quality Engineer
1 month ago
Carlsbad, United States DNA Electronics (DNAe) Full timeDNA Electronics (DNAe) is a dynamic company integrating cutting edge sequencing technologies with novel biochemical techniques to create a revolutionary sample-to-answer sequencing platform. We are seeking an experienced Software Quality Engineer to join our team of professionals who are committed to creating quality in In Vitro Diagnostic products. The...
-
Senior Manufacturing Engineer
2 weeks ago
Carlsbad, United States People With Chemistry Full timeA growing medical device company located in San Diego county is looking to hire a hands-on Senior Manufacturing Engineer for their process development and manufacturing department. The company is developing breakthrough technology and innovative electrophysiology devices to treat cardiovascular diseases. The Manufacturing team is growing to prepare for the...
-
Senior Software Developer
4 weeks ago
Carlsbad, California, United States Hydrosat Full timeJob OpportunityWe are seeking a highly skilled Full Stack Software Engineer to join our team at Hydrosat, a venture-backed space data analytics company.As a key member of our engineering team, you will be responsible for designing, implementing, testing, and maintaining customer-facing web services and web applications for enabling discoverability and...
-
Senior Data Engineer
4 weeks ago
Carlsbad, United States Rockstar Games Full timeJob DescriptionAt Rockstar Games, we're seeking a highly skilled Senior Data Engineer to join our team. As a key member of our analytics team, you'll play a crucial role in building a cutting-edge game analytics platform and tools to better understand our players and enhance their experience in our games.Responsibilities:Design and implement real-time and...
-
AOSP System Software Engineer
4 weeks ago
Carlsbad, California, United States CyberCoders Full timeAOSP System Software EngineerCyberCoders is seeking a talented AOSP System Software Engineer to join our team.Key Responsibilities:Design, develop, and maintain system software for Android Open Source Project (AOSP)Collaborate with cross-functional teams to define system requirements and specificationsDebug and troubleshoot system-level issues using advanced...
-
Android Frameworks Software Engineer
4 weeks ago
Carlsbad, California, United States Actalent Full timeJob Title: Android Frameworks Software EngineerWe are seeking a highly skilled Android Frameworks Software Engineer to join our team at Actalent. As a key member of our engineering team, you will be responsible for developing and delivering new cutting-edge technologies that serve as the foundation of current and future products.Key Responsibilities:Develop...