Do you have a background in computational research and love to write code? Do you want to help enable and advance groundbreaking computational research? If so, Princeton University's Research Computing department is recruiting a Research Software Engineer to join the fast growing Research Software Engineering (RSE) Group.
In the RSE Group, we collectively provide computational research expertise to multiple divisions within the University. As a central team of software experts, we are focused on improving the quality, performance, and sustainability of Princeton's computational research software. Our group is committed to building collaborative environments in which the best software engineering practices are valued, and to sharing and applying cross-disciplinary computational techniques in new and emerging areas.
In this position, you will be an integral member of the Princeton Quantum Initiative (PQI), a vibrant community at Princeton University working on quantum science and engineering across many departments. You will drive forward quantum research by partnering with experimental research teams to build low-latency, real-time control stacks for qubit hardware. A central part of the role will be contributing to open-source efforts, such as the Quantum Instrumentation Control Kit (QICK) collaboration led by Fermi National Accelerator Laboratory. This work will accelerate the development of features tailored to specific experimental needs and help to set the standard for modular, reusable development of open firmware.
If you have a strong background in FPGA development, system-on-chip architectures, digital signal processing, and an interest in quantum computing research, you have the right skill set to make an immediate impact on multiple high-profile research projects.
This role functions within a dynamic, supportive team environment that permits diverse backgrounds to thrive, including those wanting to make a career change and those with non-traditional career tracks, educational paths, or life experiences. If this environment sounds like a strong match or even an exciting challenge, we encourage you to apply and use your cover letter to explain why you would be a good fit for the role.
The term of this appointment is 3 years, with the possibility of renewal based upon satisfactory performance and funding.
Application of Domain Expertise
Research Software Engineering
Professional Development
Essential Qualifications:
A minimum of 4 years as a Research Software Engineer or equivalent experience (e.g., graduate school, industry experience, open-source software development, etc.).
Exhibits programming skills, particularly in the languages used for application layer development of experimental control and data analysis applications (e.g. Python, C/C++).
Preferred Qualifications:
Princeton University is an Equal Opportunity Employer - all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law. KNOW YOUR RIGHTS -
PI262346243
About Princeton University
Princeton University is a vibrant community of scholarship and learning that stands in the nation's service and in the service of all nations. Chartered in 1746, Princeton is the fourth-oldest college in the United States. Princeton is an independent, coeducational, nondenominational institution that provides undergraduate and graduate instruction in the humanities, social sciences, natural sciences and engineering.As a world-renowned research university, Princeton seeks to achieve the highest levels of distinction in the discovery and transmission of knowledge and understanding. At the same time, Princeton is distinctive among research universities in its commitment to undergraduate teaching.Today, more than 1,100 faculty members instruct approximately 5,200 undergraduate students and 2,600 graduate students. The University's generous financial aid program ensures that talented students from all economic backgrounds can afford a Princeton education.
Connections working at Princeton University...Job Title: React JS Developer Location: Illinois - Onsite Duration: 6+ months Contract Job Description: Responsible for implementing user interface components for web site solutions built with Adobe Experience Manager. The implementation...
...As a Honeymoon Travel Coordinator, you'll design memorable travel experiences tailored to each client's unique desires. You will work closely with clients to understand their goals and preferences, offering customized travel packages and dedicated support throughout their...
...LANGUAGE : Spanish US-Based Interpreter As a remote interpreter, you play a significant role in facilitating communication... ...Additional information: Remote position, interpreter works from his/her home office Ongoing training and competency opportunities...
...We Do the Right Thing, and We Hold Ourselves to Very High Standards important to you? If so, Guardian is seeking a Policy Form Development Analyst who will work with the Policy Form Development Lead to perform product development and filing activities for new Life and...
...regions Placing orders, purchase orders, pricing confirmations and managing inventory. Supplier program negotiations that support... ...occasional late-night calls) and willing to travel. Stay ahead of meat trends and share that info with the regions Vendor paperwork....