This job post is closed and the position is probably filled. Please do not apply. Work for Thirty Meter Telescope and want to re-open this job? Use the edit link in the email when you posted the job!
\nJob Summary\n\nThe TMT Observatory Software (OSW) effort provides a wide range of critical configuration-controlled software for observatory operations, including science operations support software and the software infrastructure that integrates and controls all telescope and instrument systems. Science operations software includes proposal and observation planning tools, observation execution and visualization software, data handling and management, telescope-control and instrument-observing user interfaces.\n\nThe Observatory Software (OSW) Senior Software Developer will be a key member of the project team; it is an opportunity to bring high-standard software design and extensive development experience to an exciting science project. The position reports to the Observatory Software Project Manager. The OSW Senior Software Developer will be a part of an international software development organization as the development of observatory software is shared between the TMT Project Office and the India partner institutions. The majority of the software design effort is performed at the TMT PO; the software implementation effort is performed by qualified software development companies based in India – a major TMT partner. This position will play a key role in the software design effort as well as leading and supporting software implementation activities in India.\n\nThe planned location for this position is the TMT Project Office in Pasadena, CA. Some travel to partner locations is expected as part of this position to support the software development process during construction. Some travel to the observatory site is also expected during the integration and commissioning phases of the project.\n\nJob Duties\n\n\n* \n\nWork closely with the TMT Software System Architect to develop detailed designs for all OSW subsystems\n\n\n* \n\nBecome a technical expert in the OSW architecture, design, tools and languages in order to support development teams in India and elsewhere in the project\n\n\n* \n\nSupport the development and maintenance of software requirements and interfaces between OSW and other TMT subsystems\n\n\n* \n\nDevelop TMT Systems Engineering deliverables required for preliminary and final design phases, including interface control documents (ICDs), detailed design description documents, preliminary hazard analysis (PHA), FMEA and reliability analysis, user story list and definitions, requirements traceability, verification plans and compliance matrices, etc.\n\n\n* \n\nLead and support software implementation activities in India, including sprint planning, review of implementation approach and delivered source code, testing and acceptance of delivered software, review of delivered software documentation, sprint conclusion review and lessons learned, daily technical support, review of software quality metrics, issue prioritization, tracking and resolution, etc. Travel to India to kick-off and support implementation activities as necessary\n\n\n* \n\nPerform integration, verification and acceptance testing of delivered software working closely the with test team at the India partner institutions, using the TMT Software Test and Integration Lab (STIL). Support tracking, prioritizing and resolving of OSW software bugs using the JIRA issue management tool\n\n\n* \n\nDevelop prototype code as needed during the preliminary and final design phases and provide coding as needed to resolve bugs working with the India partner institutions and vendors\n\n\n* \n\nSupport development, implementation and improvement of TMT software systems engineering and software quality assurance processes. Help develop software quality metrics and work with the STIL staff to implement them\n\n\n* \n\nApply TMT software systems engineering and software quality processes and tools throughout the software development life cycle. Provide leadership and support to the TMT partners on TMT software processes and best practices in software development and testing\n\n\n* \n\nParticipate in cross-functional software working groups and provide support to resolution of issues and lessons learned\n\n\n* \n\nParticipate in TMT software formal systems engineering reviews and attend review panels for other TMT software subsystem reviews\n\n\n* \n\nSupport the Assembly, Integration and Verification (AIV) effort at the TMT Observatory site\n\n\n* \n\nProvide input into planning for early operations with respect to OSW\n\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Senior, Developer, Digital Nomad, Jira and Travel jobs that are similar:\n\n
$60,000 — $130,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.