Research Engineer - Software and/or Firmware Development

Job Summary

Category
Science Engineering
Institution
SkuTek Instrumentation
Number of Positions Available
1
Work Arrangement
In-Person

Job Description

Research Engineer - Software and/or Firmware Development

SkuTek Instrumentation has an opening for a Research Engineer to help develop data acquisition and data management systems for experimental physics, astrophysics, and related fields. We have active projects in large scale data management, instrument calibration, and development of high-channel count data acquisition systems. Work will involve close partnership with research communities at National Labs and universities. We work extensively with researchers and familiarity with physics or basic research is beneficial. The position is appropriate for a computer-savvy physicist, astronomer, electrical engineer, or computer scientist.

Please apply to this position even if you only have some of the skills listed. We expect some on the job learning and our workplace is very collaborative.

Technical R&D Duties:

  • Develop efficient software for Linux (Python, C/C++, etc).
  • Develop instrumentation control APIs and hardware interfaces.
  • Develop FPGA firmware using VHDL and Verilog.
  • Interface embedded processors with firmware and hardware.
  • Develop Real Time software for embedded processors.
  • Develop instrument boards (schematics and PCB layout).

Other Essential Duties:

  • Maintain and organize software products in gitlab.
  • Write documentation and technical notes for company products – typically for end-user scientists.
  •  Basic IT services. Help maintain company website and systems. 
  • Develop table-top demo experiments using detectors and company products.
  • Help in developing Graphical Interfaces for scientific instruments.

Skills We Are Looking For:

  • Competent coding skills using a variety of languages (Python, C, C++, JavaScript, php, etc).
  • Ability to develop software at scale collaboratively with a team.
  • Firmware programming – either with embedded software or VHDL / Verilog.
  • Experience with hardware system programming: device drivers, interrupt handlers, DMA, etc
  • Basic knowledge of digital signal processing. (e.g., digital filters)
  • Communication, presentation, and writing skills.
  • Hands on experience in technical projects.
  • A degree in Physics, Astronomy, or Engineering, or equivalent work experience.

About the company:

SkuTek Instrumentation is located in Rochester, NY. Please visit http://www.skutek.com for more details.

Legal status:

We cannot sponsor permanent residency for temporary visa holders.

How to apply:

Please send an e-mail to [email protected]. Please include the following:

  1. Your CV or resume.
  2. Cover Letter describing who you are and how you’d be valuable to the company. Please describe how your education, skills, and experience will help you contribute to the described areas. Please provide descriptions of extra-curriculars demonstrating your qualifications and problem-solving ability. Applications lacking the cover letter will be rejected. Please do not send us a boilerplate letter.
  3. A statement regarding your ability to legally work in the United States

Compensation and Benefits

Included Benefits

Generous retirement package for permanent staff

Flexible Hours

Compensation Notes

The exact range will depend on experience and qualifications. We use wage estimates from the Bureau of Labor Statistics as the basis for our salary range.

Application Details

Publication Start Date
2022 Nov 30
Application Deadline
2022 Dec 28

Inquiries

Name
Wojtek and Jeff