Siemens Senior Staff, Software Programmer in Berkeley, California

Senior Staff, Software Programmer

Locations:Berkeley, California

Job Family: Research & Development

New Search

Apply

English (US)

Job Description

Division: Siemens Healthineers

Business Unit: Healthineers (HC)

Requisition Number: 225001

Primary Location: United States-California-Berkeley

Assignment Category: Full-time regular

Experience Level: Senior level

Education Required Level: Bachelor's Degree

Travel Required: 15%

Division Description:

Siemens is a global technology powerhouse that has stood for engineering excellence, innovation, quality, reliability and internationality for more than 165 years. As a global technology company, Siemens is rigorously leveraging the advantages that this setup provides. To tap business opportunities in both new and established markets, the Company is organized in nine Divisions: Power and Gas, Wind Power and Renewables, Energy Management, Building Technologies, Mobility, Digital Factory, Process Industries and Drives, Healthineers and Financial Services.

With 45,000 employees Siemens Healthineers is one of the world’s largest suppliers of technology to the healthcare industry and a leader in medical imaging, laboratory diagnostics and healthcare IT. All supported by a comprehensive portfolio of clinical consulting, training, and services available across the globe and tailored to customers’ needs. So that more people can have a life that is longer, richer, and more filled with happiness.

For more information, please visit: http://www.usa.siemens.com/healthineers

Job Description:

Position Overview

Seeking a Senior Staff, Software Programmer to contribute to new platform development within Siemens Healthineers Molecular Diagnostics Business located in Berkeley, CA. The Senior Staff, Software Programmer is a senior technical role responsible for software development applied to molecular diagnostics employing PCR. Prototype and develop production-worthy software consistent with quality guidelines such as FDA in support of Class II and Class III clinical tests.

Responsibilities

  • Leads the analysis, evaluation and planning for methods of approach, and organizes means to achieve the solution to highly complex problems.

  • Designs and leads the testing or investigations pertaining to the development of the most complex new designs, methods, materials, or processes and investigates possible application of results.

  • Leads the development of reports, charts, graphs, and other documents and makes recommendations.

  • Reviews and approves related inputs such as experimental reports, analysis and specifications prepared by technical support personnel.

  • Leads the delivery of specifications and directions to team members, suppliers, outside consultants and development partners.

Required Knowledge/Skills, Education, and Experience

  • Bachelor’s Degree in engineering or physics and a track record of contributing to commercially successful products.

  • 10 years of relevant Software Engineer experience.

  • Expertise with Visual C++, C#, .NET, Windows Forms and WPF.

  • Expertise with Windows DLLs.

  • Expertise with localization issues.

  • Strong understanding of RTOS concepts (e.g., ISRs, multi-tasking, semaphores, queues).

  • Experience with unit testing.

  • Experience with “green-field” design challenges is required.

  • Experience interfacing with software test group.

  • Capable of producing succinct documentation.

  • Able to express technical ideas in a group setting.

  • Able to comprehend and comment on technical ideas in a group setting.

  • Given an ill-defined task, capable of defining and implementing the appropriate solution.

  • Flexible coding style to enhance group consistency.

  • Experience with a standard software archiving system.

  • Experience with a standard bug tracking system.

  • Ability to understand scientific and systems-level engineering questions and propose and deliver solutions.

  • Ability to work independently and in project teams.

  • Excellent communication skills (written and spoken or most importantly, through demonstration of beautiful designs

Preferred Knowledge/Skills, Education, and Experience

  • Knowledge of the quantitative PCR process.

  • Understanding of firmware and real-time issues.

  • CANopen and USB standards.

  • Experience with deconvolution algorithms.

  • Experience with image processing.

  • Participate in FMEA, worst case analysis and verification/validation of product/design

  • Desire to join a start-up effort within a major multi-national corporation.

  • Should be able to draw on first principles to figure out effective solutions.

#LI-AS1

Equal Employment Opportunity Statement

Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, protected veteran or military status, and other categories protected by federal, state or local law.

EEO is the Law

Applicants and employees are protected under Federal law from discrimination. To learn more, Click here at https://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm .

Pay Transparency Non-Discrimination Provision

Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here at https://www.dol.gov/ofccp/pdf/pay-transp_formattedESQA508c.pdf .