Job Title: Associate Controls Software Engineer
Competitive salary + full benefits + stock option eligibility
Location: West Valley City, UT
Start date: ASAP
Relocation assistance is available
Position Summary:
The Associate Controls Software Engineer will be responsible for entry to intermediate level engineering tasks under the direct supervision of a Senior Controls Engineer. 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, making modifications and changes 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 eventually be full time on-site at our new engineering research facility and our new manufacturing plant in Salt Lake City, Utah. The buildings are currently under construction, so work will temporarily be remote. During this time, some travel to Salt Lake City, UT or Los Angeles, CA may be required. The expected time for the transition to full time on-site will be in the winter of 2023, so the candidate for this position must be ready to re-locate to the Salt Lake City area by that time.
Responsibilities:
- 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
Minimum Requirements:
- B.S Degree from ABET accredited university in Computer Science, Physics,
- Electrical/Computer Engineering, or related field.
- Proficiency in Object Oriented Programming
- Proficiency with Source Control / Code branch Management using Git.
- Work experience in industrial controls languages (IEC 61131-3 Structured Text, Ladder Logic)
- Basic understanding of networking fundamentals
- Work experience implementing UI/UX best practices in industrial control
- Proficiency with Office/Google productivity tools (Word/Excel/Powerpoint...etc)
- Strong verbal and written communication skills
Preferential Education / Experience:
- 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
- Able to interpret electrical schematics and one-line diagrams
- Able to interpret P&ID drawings
- Familiarity with Test Driven Development (TDD)
Physical Requirements:
- Must be able to sit for long periods of time. Frequent use of computer with repetitive use of keyboard, mouse and manual dexterity.
About Nusano:
We are an early phase company committed to advancing the way radioisotopes are made. Nusano represents the first true turning point in the history of the field of radioisotope manufacturing since the advent of the cyclotron. By augmenting a standard linear accelerator with a proprietary high-current multiparticle ion source, our solution can generate radioisotopes with a very high yield and specific activity and is poised to become the state-of-the-art technology.
Our technology is uniquely suited for the generation of therapeutic radioisotopes. These radioisotopes, while historically challenging to produce in quantities and for the cost that allow for robust growth of the field, are on the precipice of widespread clinical use for personalized cancer therapy. Nusano is uniquely positioned to support and foster the growth of this important application.
Nusano is founded on the idea that the greatest scientific asset isn’t raw material or technology but vision — and the freedom to follow that vision wherever it leads. So while the treatments of tomorrow will surely be built on advanced physics and sophisticated chemistry, they’ll be driven by creativity and fueled by spontaneity. In the world our technology enables, neither will have limits.
Job Type: Full-time
Pay: $80,000.00 - $100,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Employee assistance program
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Ability to commute/relocate:
- West Valley City, UT: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Will you require visa sponsorship now or in the future?
- Do you have experience modifying PLC software according to software design specifications for distributed systems? Please explain.
- Do you have experience maintaining HMI/SCADA software? Please explain.
- Do you have experience with industrial controls languages (IEC 61131-3 Structured Text, Ladder Logic)? Please explain.
Work Location: In person