What are the responsibilities and job description for the Laboratory Automation Developer position at R3 Management Services?
Salary: Laboratory Automation DeveloperPosition OverviewProvides full-time laboratory automation and custom application development support for a laboratory automation team, delivering new software capabilities, enhancing existing applications, supporting end users, and sustaining scientific computing software licensing and related documentation.Key ResponsibilitiesDevelop and revise lab automation applications: Build multiple new automation applications and upgrade/enhance existing applications (custom lab automation applications are typically developed in LabVIEW).Primary developer duties for specialized system work: Serve as the primary developer supporting the Quantum pressure / Fixed Length Optical Cavity (FLOC) pressure standard controller upgrade, continuing development using existing tools/frameworks (e.g., LabVIEW and the DQMH framework).Requirements and solution development: Clarify system requirements, assist other developers in understanding gathered requirements, create development estimates, and propose innovative solutions and techniques.User support and troubleshooting: Respond to recurring support requests (e.g., software installation issues, development guidance, clarification of documentation) and communicate with requesters until resolution.Documentation and knowledge sharing: Develop/revise technical documentation and draft updates to knowledge base articles or intranet support pages for Government review/approval.Software license management: Process scientific computing license requests (activation, deactivation, transfers), maintain accurate license records/registrations, generate periodic reporting (including an annual active-license report), and support additional license-activity reporting when requested.Safety and compliance: Follow campus safety requirements, use required PPE when applicable, complete required safety training, support required health hazard/medical evaluation requirements when applicable, and protect PII.Access and onboarding requirements: Comply with HSPD-12 / PIV requirements for physical/logical access and provide/maintain a staff roster (name, position, email, phone, responsibility) with updates as staffing changes occur.Qualifications and ExperienceDemonstrated experience developing and maintaining lab automation or instrumentation-adjacent software, including enhancements to existing applications.Experience delivering software end-to-end: requirements clarification, design, development, testing, documentation, and sustainment/support.Experience supporting end users and resolving technical issues related to application use, installation, and documentation.Experience managing or supporting software tools/licenses and maintaining accurate configuration or license records (preferred/beneficial).Required SkillsLab automation development skills, including strong ability to build and enhance applications used in technical/scientific environments.Ability to analyze requirements, produce credible development estimates, and propose practical technical solutions.Strong troubleshooting skills and customer-facing communication to resolve support requests efficiently.Technical writing skills for documentation and knowledge base/intranet content.Attention to detail for maintaining accurate license records and reporting.Professional discipline around compliance topics (PII handling, safety training/PPE rules, access/badging requirements).Certification RequirementNone specified.Clearance RequirementMust meet HSPD-12 / PIV requirements for access.Must obtain a background investigation consistent with the position sensitivity designation: Moderate Risk.