What are the responsibilities and job description for the Controls Software Engineer position at Nusano?
Overview
Position Summary:
The Controls Software Engineer will be responsible for intermediate to advanced level software engineering tasks. The candidate should be comfortable with the software practices and hardware concepts of an industrial manufacturing setting. The candidate's responsibilities include applying control system best practices for UX and safety during design, creating new PLC software, making modifications to existing PLC software, and writing documentation for training. The candidate will also be responsible for supporting R&D teams with integration and troubleshooting of scientific and industrial equipment into the PLC system. This role will be full time on-site at our facilities in Salt Lake City, Utah.
Responsibilities
What You'll Do:
- Create and modify PLC software according to software design specifications for various medium complexity, distributed systems (200-500 I/O points).
- Work with engineers and technical specialists to ensure proper integration between hardware and software systems.
- Maintain HMI/SCADA software.
- Research and implement new software requirements determined by stakeholder input.
- Assist with design efforts to determine operator interface requirements.
- Participate in hazard analysis meetings to identify and address safety concerns.
- Assist with integrating PLC software with EPICS (Experimental Physics Industrial Control System) software.
- Troubleshooting and debugging PLCs, network devices, instrumentation and controls.
- Familiarity with common industrial communication protocols and mediums, such as EtherCAT, RS232/485.
- Write documentation and contribute to team knowledgebase.
Qualifications
Minimum Requirements:
- B.S Degree from ABET accredited university in Computer Science, Physics, Electrical/Computer Engineering, or related field.
- 3 years of experience working with controls software in an industrial environment.
- Able to interpret electrical schematics and one-line diagrams.
- Able to interpret P&ID drawings.
- Work experience in industrial controls languages (IEC 61131-3 Structured Text, Ladder Logic).
- Work experience implementing UI/UX best practices in industrial controls.
- Basic understanding of networking fundamentals.
- Proficiency with Office productivity tools (Word/Excel/Powerpoint...etc).
- Strong verbal and writen communication skills.
Preferred Requirements:
- Familiarity with large scale, distributed control systems.
- Experience working in a R&D environment.
- Experience troubleshooting complex control systems.
- Work experience in one or more high level programming languages (C /Java/C#/Python).
- Work experience using Linux operating systems.
- Proficiency in Object Oriented Programming.
- Proficiency with Source Control / Code branch Management using Git.
- Familiarity with Test Driven Development (TDD).
Physical Requirements:
- Must be comfortable working in a facility that produces radiation.
- Work to be conducted in both an office environment and the production facility.
- Must be able to sit for long periods of time. Frequent use of computer with repetitive use of keyboard, mouse and manual dexterity.
- <10% Travel.
About Nusano:
No patient should be denied the cancer care they need simply because some options are in short supply or unavailable. Yet, all too often, this is what happens.
Nusano is a medical technology company that creates radioisotopes used to target and eliminate cancer cells with precision. Health care has used radioisotopes to diagnose and treat cancer and other diseases for decades. But, if supply does not keep up with demand, patients will lose out on the benefits of these lifesaving, proven tools.
Nusano’s patented technologies and methods are poised to transform radioisotope production and usher in an exciting new era in cancer care. Our state-of-the-art facility in West Valley City, Utah will produce radioisotopes quickly, efficiently, and affordably. This will make desperately needed resources available to hospitals and cancer clinics around the world and offer those with life-threatening diseases hope for a healthier tomorrow.
Benefits
- Comprehensive medical, dental, and vision coverage for employees and their eligible dependents
- Stock Options
- 401(K) Retirement Plan
- Company-paid life insurance & AD&D coverage
- Company-paid short-term disability coverage
- Healthcare Flexible Spending Account (FSA)
- Dependent Care Reimbursement Account (DCRA)
- Voluntary Life Insurance
- Employee Assistance Program (EAP)
- Vacation, Sick Time, and Holidays