Biolytic Lab Performance Inc.
Location
Fremont, CA | United States
Job description
Job Description:
Join a dynamic team of other software developers, scientists, and engineers to participate in the specification, design, and implementation of oligonucleotide instrumentation control systems. Applicants must be self-motivated, have strong teamwork and communication skills, and a drive to produce quality products. Work activities will include a combination of Software Project Management and Software Engineering responsibilities.
Main Software Project Management Tasks and Responsibilities
Lead the planning and implementation of projects
Work with team members to facilitate the project requirements, goals, and deliverables
Define project tasks and resource requirements
Plan and schedule project timelines
Track project deliverables using appropriate tools
Monitor and report project activities to stakeholders
Ensure project quality requirements are met
Main Software Engineering Tasks and Responsibilities
Lead the software specification, design, and implementation
Contribute design ideas and assess work effort
Work with team to ensure that required functionality is met
Write and maintain architectural and detailed design documents
Participate and design and code reviews
Ensure quality requirements are met
Requirements:
Bachelor's degree in Computer Science/Engineering/Physics, or M.S. in Chemistry/Biology
3+ years of Windows based software development and project management experience required
Experience in the use of defect tracking systems and project management tools is required
Formal training in one or more of these software programming languages: Labview and C#
Formal training in software engineering practices (covering subjects such as architectural design, software quality engineering, Object Oriented Analysis / Design, UML, requirements analysis, etc.) desired
Applicants must have participated in at least one complete software development product life cycle from concept development through product testing and final release
Excellent verbal and written communication skills.
Excellent analytical troubleshooting and problem solving skills.
Ability to work independently with minimal supervision.
Experience with life sciences instrumentation, especially DNA and Peptide synthesizer technology, a significant plus.
Verbal and written fluency in English is required
Job tags
Salary