je.st
news
Real Time Software Engineer
2020-02-25 00:10:39| Space-careers.com Jobs RSS
The NSFs National OpticalInfrared Astronomy Research Laboratory NSF OIR Lab at the International Gemini Observatory, has an immediate opening for a 3year fixed term Real Time Software Engineer based at Gemini North in Hilo, Hawaii, or Gemini South in La Serena, Chile who will contribute to the maintenance and development of software systems. We are committed to diversity and inclusion at Gemini Observatory. Our managing organization, AURA, as a leader in the astronomical community, develops and supports programs that advance our organizational commitment to diversity, broaden participation, and encourage the advancement of diversity throughout the astronomical scientific workforce. Learn more at httpwww.auraastronomy.orgdiversity.asp We seek an individual who thrives in a culturally diverse environment. The successful applicant will have excellent problem solving skills and a drive to improve the performance and reliability of telescope and instrument systems. The position is located at either the Gemini North GN Observatory in Hilo, Hawaii or the Gemini South GS Observatory in La Serena, Chile. The Association of Universities for Research in Astronomy AURA, is a consortium of over 40 US institutions and four international affiliates that operates worldclass astronomical observatories. AURAs role is to establish, nurture, and promote public observatories and facilities that advance innovative astronomical research. AURA is responsible for managing the operations of the NSFs National OpticalInfrared Astronomy Research Laboratory, the National Solar Observatory, and the construction of the Vera C. Rubin Observatory and the Daniel K. Inouye Solar Telescope under cooperative agreements with the National Science Foundation and operations of the Space Telescope Science Institute under contracts with NASA. Essential Functions Provide daytime and nighttime operational support by troubleshooting, diagnosing and solving problems with installed software systems. Design and develop software for telescope systems, in collaboration with other groups including Science, Information Systems and the Engineering teams. Follow a rigorous software development life cycle, including all phases requirements gathering, design, documentation, development, testing, deployment, operation and disposal. Collaborate with other engineers and scientists to gather and document requirements for new software systems as well as improvements to existing systems. Prepare and provide technical documentation for software subsystems for example, software interface control documents and user manuals. Assume technical ownership and future development for one or more software systems applying the software development cycles employed at the Observatory. Other Possible Functions Assist during commissioning, integration, and testing of new systems in collaboration with external contractors Required EducationExperienceSkillsAbilities Bachelors degree in computer science, engineering or a related discipline or equivalent experience. Programming experience in C or C Experience with development on unix system environments, in particular Linux. Excellent communication skills, written and verbal. Troubleshooting skills including the ability to analyze and diagnose multiple interacting systems. Preferred EducationExperienceSkillsAbilities Significant development experience in C, especially for lowlevel control and hardware device drivers. Significant objectoriented design and development experience in C or Java. Experience with software frameworks including EPICS or LabView. Experience with scripting languages, like Python. Experience with revision control systems like SVN or GIT. Realtime systems development under VxWorks or RTEMS for different target architectures ppc, 68k, intel. User interface development experience in Java, QT, GTK or other toolkits. Data analysis in Matlab, IDL or Python. Knowledge of software design patterns. Physical Demands The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The work of a Gemini Software Engineer is mostly carried out in an office environment near sea level. Long periods of sitting may be required. Given the international nature of the observatory, you may also need to travel, and occasional work at high elevation Cerro Pachon, 2700m or Maunakea 4205m may be required. AURA provides a generous compensation package including health coverage, paid vacation leave, parental leave and retirement benefits. All applicants must submit a cover letter with their CV that describes their interest in this position and their relevant experience. Please include a list of 3 professional references with contact information. Position will remain open until filled. As a recipient of U.S. Government funding, AURA is considered a government contractor and is subject to Equal Employment Opportunity and Affirmative Action regulations. As an Equal Opportunity and Affirmative Action Employer, AURA and all of the centers, do not discriminate based on race, sex, color, age, religion, national origin, sexual orientation, gender identitygender identity expression, lawful political affiliations, veteran status, disability, andor any other legally protected status under applicable federal, state, and local equal opportunity laws. Veterans, disabled individuals or wounded warriors needing assistance with the employment process should request assistance at employmentauraastronomy.org
Tags: time
real
software
real time
Category:Transportation and Logistics
Latest from this category |
All news |
||||||||||||||||||
|