What are the responsibilities and job description for the Software Engineer - IV position at eTeam?
ET_TN01
Job Title: Software Engineer - IV
Hybrid: Hillsboro, OR, / Hybrid (required to be on-site 3 days per week)
Duration: 6 months
Software Engineer for Quantum Computing
Job Description: Client is developing a full stack quantum computer based on semiconductor spin qubits. The main duties of this job are centered around supporting software infrastructure for quantum computing measurements. This includes:
Supporting the team of experimental physicist with repository maintenance
Updating backend code that enables measurement routines to be expressed in a programmatic way
Supporting automated calibration framework
Independently handling self-contained feature requests
This work supports an ongoing research and development project. Therefore, it is expected that requirements change. Building software with a flexible and easily maintainable architecture, backed by a good test suite, is therefore important. We are looking for a candidate who is self-driven and can independently architect and build solutions that fulfill the requirements. Experience with quantum computing is not required. Good communication skills to interact with people with a non-software technical background are required.
Skill Level & Experience:
Completed studies in relevant field. 6 years of relevant experience in software development. Proficiency with developing and using test suites and using git. Proficiency with python and experience with relevant libraries (such as numpy, scipy, ...). Ability to independently identify best solutions based on a set of requirements. Experience with troubleshooting and debugging.
Minimum education requirement: Bachelor's degree, Master's degree preferred
Good background in mathematics and physics. Experience with scientific data processing and electrical measurements
Salary : $66