Danaher Jobs

Job Information

Danaher Corporation Manufacturing Automation Software Engineer in Sunnyvale, California


The Systems Engineering department is responsible to create solutions for factory automation: Manufacturing Execution Systems (Camstar), PLC programs for manufacturing equipment, Rockwell applications, and data analytics solutions. The Manufacturing Automation Software Engineer will be working with all groups in this department, providing front end, as well as back end solutions (i.e. databases, reports, dashboards to compression algorithms for NFC tags and other solutions).


  • Own every stage of the software development process,

  • Requirements analysis,

  • Development and coding,

  • Software testing (unit, end-to-end and regression testing),

  • Software validation (IQ, OQ, PQ) in regulated processes,

  • Implementation in the process,

  • Documentation,

  • Training of users of the system,

  • Provide ongoing maintenance, support and enhancements in existing systems and platforms.

  • Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.

  • Provide recommendations for continuous improvement.

  • Teams with other engineers on the team to elevate technology and consistently apply best practices.


  • Complete all assigned and required training satisfactorily and on time


Education and Experience (in years):

  • Bachelor’s degree in with 5+ years of related work experience OR

  • Master’s degree in with 3+ years of related work experience OR

  • Doctoral degree in with 0-2 years of related work experience.

Knowledge and skills:

  • Experience writing unit test and doing test-driven development

  • .NET, C#, Java and JavaScript, SQL, REST API, Visual Studio

  • Extensive knowledge of the Windows operating system

  • Excellent verbal and written communication skills.

  • Capable of delivering on multiple competing priorities with little supervision.

Physical requirements/abilities:

  • Must be able to physically be present in factory clean rooms and laboratories for requirements gathering and implementation support.


  • Degrees preferred include: IT, Computer Science, and similar with experience in writing algorithms

  • Experience in PLC ladder logic

  • Rockwell FT Metrics, Rockwell Historian, OSI Pi

  • Allan Bradley PLCs

  • Camstar MES

  • Apple IOS development (Swift, Objective C)

  • Software development in an FDA regulated environment.

The statements in this description represent typical elements, criteria and general work performed. They are not intended to be an exhaustive list of all responsibilities, duties, and skills for this job.

Danaher Corporation and all Danaher Companies are equal opportunity employers that evaluate qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity, or other characteristics protected by law. The “EEO is the Law” poster is available here.