Software Engin Job Listing at Rochester Institute of Technology in Rochester, NY

Rochester Institute of Technology

Location: Rochester, NY
Application deadline: None
Type: Full-time
Career Level: Associate
Salary Range: Not specified
Number of Jobs: 1
Relocation Available: No
Show all jobs for Rochester Institute of Technology
Industries
Education
Description
The primary responsibility will be writing software using a variety of different programming languages, e.g. IDL, C, C++, VHDL, Verilog and assembly. The software engineer will be expected to design/maintain device drivers, firmware, and user interface software for electronics associated with detector operations. The CfD currently possesses data acquisition systems that are based on FPGA development boards and custom electronics that incorporate DSP. The software will generally be used to obtain and analyze data taken from detectors as well as for controlling peripherals attached to the entire test system.



Job Requirements

· US Citizenship.

· Bachelor’s degree or higher.

· Programming experience, (VHDL, C++, IDL, DSP assembler preferred).

· Engineering knowledge of hardware systems and components such as knowledge of analog and digital electronics, cabling, soldering, etc.

· Extensive experience in designing/debugging/maintaining device drivers, and firmware for electronics used in a laboratory setting, preferred.

· Engineering prototype experience preferred, such as the ability to perform meticulous and professional final wiring, packaging, and assembly of electronics into enclosures without supervision.

· Experience in maintaining Windows server cluster, preferred.

· Laboratory experience preferred.

· Experience in design layout for PCB assemblies using Eagle preferred.

· Ability to troubleshoot engineering circuitry and to operate electrical test equipment.

· Ability to create and follow laboratory protocols.

· Ability to establish and maintain effective professional working relationships.

· Excellent verbal and written communication skills.

· Experience with Windows.



Additional Details (including application instructions/Additional Required Documents)



Inquiries about this position may be directed to Adena Thomson (careers@rit.edu ). Applications should be made to Career Zone and include: a cover letter, a resume, and names of three references(to be uploaded as attachments in Career Zone).
Responsibilities
The primary responsibility will be writing software using a variety of different programming languages, e.g. IDL, C, C++, VHDL, Verilog and assembly. The software engineer will be expected to design/maintain device drivers, firmware, and user interface software for electronics associated with detector operations. The CfD currently possesses data acquisition systems that are based on FPGA development boards and custom electronics that incorporate DSP. The software will generally be used to obtain and analyze data taken from detectors as well as for controlling peripherals attached to the entire test system.



Job Requirements

· US Citizenship.

· Bachelor’s degree or higher.

· Programming experience, (VHDL, C++, IDL, DSP assembler preferred).

· Engineering knowledge of hardware systems and components such as knowledge of analog and digital electronics, cabling, soldering, etc.

· Extensive experience in designing/debugging/maintaining device drivers, and firmware for electronics used in a laboratory setting, preferred.

· Engineering prototype experience preferred, such as the ability to perform meticulous and professional final wiring, packaging, and assembly of electronics into enclosures without supervision.

· Experience in maintaining Windows server cluster, preferred.

· Laboratory experience preferred.

· Experience in design layout for PCB assemblies using Eagle preferred.

· Ability to troubleshoot engineering circuitry and to operate electrical test equipment.

· Ability to create and follow laboratory protocols.

· Ability to establish and maintain effective professional working relationships.

· Excellent verbal and written communication skills.

· Experience with Windows.



Additional Details (including application instructions/Additional Required Documents)



Inquiries about this position may be directed to Adena Thomson (careers@rit.edu ). Applications should be made to Career Zone and include: a cover letter, a resume, and names of three references(to be uploaded as attachments in Career Zone).

Apply to this job