CambridgeRecruiter Since 2001
the smart solution for Cambridge jobs

Senior Software Engineer

Company: Center for Astrophysics - Harvard & Smithsonian
Location: Cambridge
Posted on: August 1, 2022

Job Description:

The Center for Astrophysics - Harvard & Smithsonian asks the big science questions, including:--- What happened in the early universe?--- What do black holes look like?--- How do stars and planets form and evolve?--- Does life exist outside the solar system? -Engineers work collaboratively with scientists to develop instrumentation that will get us closer to answering these questions. From worldwide telescope arrays that can image black holes, to space missions studying solar emissions, this is truly a fantastic place to work. The position is in Cambridge, Massachusetts.
Duties:1. Function as a lead software engineer to provide innovative solutions to complex technical problems related on the various astrophysics-based research, operational, and instrumentation projects that CE supports.2. In cooperation with software engineering and technical staff, develops and executes plans for the testing of software interfaces to relational databases. Collaborates with scientists and multi-disciplinary engineering staff to refine requirements, specifications, schedules and budget constraints.3. Provides work assignments and instruction, sets deadlines and priorities and monitors costs and schedules. Prepares cost estimates for design, construction, and testing activities.4. Documents work in technical reports, memoranda, and/or scientific papers or presentations. Ensures that final documentation accurately reflects modifications made in the field when applicable.5. Maintains currency with the evolution of software, computer, and hardware to verify that the most appropriate technologies are applied to instrument software peripherals.6. Develops unit tests and applies continuous integration to both existing and new software projects7. Performs post-design support and troubleshooting of software using hardware and software debugging tools and methods8. Participates in regular software planning and status reporting activities9. Contributes to continuous improvement and upkeep of Central Engineering software development best practices
Qualifications:1. Extensive professional knowledge of advanced theories, concepts, principles, and methodologies of computer engineering and/or computer science discipline to plan, evaluate, and carry out difficult but conventional assignments related to developing scientific instruments2. Expert knowledge leading development of object oriented (OO) software for Linux in Python, Java or C++, through the entire software development lifecycle3. Expert knowledge in developing both web-based and local graphical user interfaces4. Demonstrated knowledge and ability interfacing to relational databases (e.g. SQL)5. At least one of the following are required: - - - - - -o Expert knowledge with remote communication between software (ex: Remote Procedure Calls, Pub/Sub, Messages Queues) - - - - - -o Expert knowledge with high speed computer networking and data storage devices - - - - - -o Expert knowledge in developing software in C and make/cmake6. Ability to communicate in English - both verbally and in writing
Salary range: $105-137k
ALL APPLICANTS MUST APPLY ON USAJOBS - find more information at: -

Keywords: Center for Astrophysics - Harvard & Smithsonian, Cambridge , Senior Software Engineer, IT / Software / Systems , Cambridge, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Cambridge RSS job feeds