706,797open jobs
41,963companies
99,144added this week
Browse all
Salary
$126k – $257k per year (Estimated)
Location
In office (West Valley City)
Employment
Full-Time
Overview
Company
Impact
Profile match
Are you looking for a reliable medical radioisotope supplier? Nusano is a high-quality radioisotopes production platform company headquartered in the US. Contact us!

Position Summary:

The Controls Software Engineer owns controls software end-to-end with general direction. This role designs, develops, validates, integrates, and supports PLC, HMI/SCADA, networking, services, and related controls software for scientific and industrial systems. The engineer makes day-to-day technical decisions within assigned scope, applies user experience and safety best practices, troubleshoots hardware and software interfaces, and contributes to controls standards and team knowledge. This is a full-time, onsite position at Nusano's facilities in West Valley City, Utah.

Responsibilities:

  • Own the design, development, testing, integration, and qualification of assigned controls software workstreams for medium-complexity distributed systems, including systems with approximately 200 to 500 I/O points.

  • Create new PLC software and modify existing PLC software in accordance with software design specifications, functional requirements, and controls engineering standards.

  • Design, maintain, and improve HMI/SCADA applications using industrial user experience, operator interface, alarm-management, and safety best practices.

  • Partner with operations, physicists, engineers, and technical specialists to integrate hardware and software systems and support scientific and industrial equipment connected to the PLC environment.

  • Integrate PLC software with Server based control systems, such as EPICS or similar SCADA control system frameworks.

  • Troubleshoot and debug PLCs, industrial networks, communication interfaces, instrumentation, controls hardware, and software during development, commissioning, and operations.

  • Apply networking fundamentals and industrial communication protocols such as EtherCAT, Modbus, and RS-232/485 to controls system design and troubleshooting.

  • Participate in hazard analyses and design reviews, identify software-related safety risks, and implement appropriate controls safeguards.

  • Develop software design documentation, test plans, operator and training materials, troubleshooting guides, and knowledge-base content.

  • Mentor Associate engineers on controls software tools, coding practices, and troubleshooting methods, and communicate risks or blockers early with clear technical context.

Minimum Requirements:

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Physics, or a related technical field.

  • Professional experience developing controls software in an industrial, manufacturing, scientific, or comparable technical environment.

  • Proficiency with IEC 61131-3 controls languages, including Structured Text and/or Ladder Logic.

  • Experience creating or maintaining HMI/SCADA software and applying industrial UI/UX best practices.

  • Ability to interpret electrical schematics, one-line diagrams, and P&ID drawings.

  • Working knowledge of networking fundamentals, industrial communication protocols, and distributed controls architecture.

  • Experience troubleshooting PLCs, network devices, instrumentation, hardware/software interfaces, and controls systems.

  • Working knowledge of source control and code-branch management, preferably Git.

  • Strong written and verbal communication skills with the ability to document technical decisions and collaborate across functions.

Preferred Experience:

  • EPICS, Beckhoff controls, or other large-scale distributed control systems.

  • Working in an R&D, commissioning, accelerator, or safety-controlled environment.

  • One or more high-level programming languages, such as C++, Java, C#, or Python.

  • Linux operating systems and object-oriented programming practices.

  • Test-driven development, automated testing, or comparable software quality practices.

  • Troubleshooting complex controls systems that combine PLC, instrumentation, networking, and scientific equipment.

Physical Requirements / Work Environment:

  • Work to be conducted in an office environment, laboratories, engineering, R&D, and/or production environment.

  • Must be comfortable working within radiation environments.

  • Work in this environment may involve exposure to hazardous materials and conditions, including high voltage, strong magnetic fields, chemicals, cryogenic substances, and radiological sources. These hazards require specialized training, strict adherence to safety procedures, and the use of appropriate personal protective equipment.

  • Must be able to sit or stand for extended periods and frequently use a computer, keyboard, mouse, and other tools requiring manual dexterity.

  • Ability to travel less than 10% of the time for commissioning, vendor visits, training, or other project needs.

About Nusano

Nusano is a privately held physics company working to stabilize supply chains, advance American national security, and enable once-in-a-generation innovations in fields ranging from healthcare to nuclear energy.

Nusano is commercializing platform technologies for radioisotope production, stable isotope enrichment, and advanced separation techniques. Together, these proprietary systems and methods are poised to supply the fight against cancer and help fuel the nuclear renaissance.

Our team of innovators - bring curiosity, ingenuity, and heart to solving some of the world’s hardest problems.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
706,797 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
West Valley City
$17k – $46k per year (Estimated) • In office • Yakutsk
JavaScript
PHP
TypeScript
PHP
Laravel
Databases
MySQL
Frontend
Vue.js
React.js
Pinia
Vuex
DevOps
Rest API
Git
Apply
$85k – $184k per year (Estimated) • Remote/Hybrid • Full-Time • Belfast
Python
Java
C
C++
Bash
C
ZeroMQ
Databases
KDB+
Apache Kafka
AI/ML
Pandas
NumPy
Time Series Forecasting
Machine Learning
DevOps
GCP
OpenShift
CI/CD
Git
AWS
Docker
Kubernetes
Platform Engineering
GitHub
Linux
Unix
Management
Agile
Apply
$180k – $230k per year • In office • Full-Time • 5+ years exp • San Francisco
AI/ML
Cursor
Claude
DevOps
Git
Design
Figma
Apply
Remote • Full-Time • Mexico City
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
MS SQL
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
AWS
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
API Gateway
Management
Jira
Scrum
Apply
Software Engineer II 4 hours ago
$127k – $190k per year • Equity • Remote/Hybrid • Full-Time • Bachelor's Degree • Seattle
Python
Go
Java
C++
Python
Flask
FastAPI
C++
TensorFlow C++
PyTorch C++
Databases
PostgreSQL
Weaviate
Milvus
pgvector
Pinecone
Apache Kafka
AI/ML
Weights & Biases
LangChain
Spark
LoRA
Fine-tuning
Embeddings
JAX
Prompt Engineering
PEFT
Transformers
TensorFlow
PyTorch
LLM
RAG
Ray
Hugging Face
Machine Learning
Mobile
JUnit
DevOps
Rest API
gRPC
GitHub Actions
OpenTelemetry
Prometheus
GitLab CI
CI/CD
Git
Docker
Kubernetes
Grafana
Analytics
ETL/ELT
QA
Pytest
Apply
$120k – $140k per year • In office • Full-Time • Bachelor's Degree • Valencia
Apply
Controls Engineer 2 hours ago
$90k – $110k per year • In office • Full-Time • Bachelor's Degree • Valencia
Design
SolidWorks
AutoCAD
Apply
Plant Technician 1 day ago
$51k – $92k per year (Estimated) • In office • Full-Time • 3+ years exp • High School Diploma • West Valley City
Apply
Machinist 4 days ago
$76k – $86k per year • In office • Full-Time • 3+ years exp • High School Diploma • Valencia
Apply
$43k – $71k per year (Estimated) • In office • Internship • High School Diploma • West Valley City
Apply
Plant Technician 1 day ago
$51k – $92k per year (Estimated) • In office • Full-Time • 3+ years exp • High School Diploma • West Valley City
Apply
$56k per year • In office • Contractor • West Valley City
Apply
$84k – $94k per year • In office • Contractor • West Valley City
Apply
$45k – $80k per year (Estimated) • In office • Full-Time • 1+ year exp • High School Diploma • West Valley City
Databases
Oracle
Analytics
Microsoft Excel
Management
Agile
Microsoft Office
Apply
$41k – $82k per year (Estimated) • In office • Full-Time • 2+ years exp • High School Diploma • West Valley City
Management
Outlook
Microsoft Office
Apply
See all jobs
This is one of many
706,797 more open roles from verified company boards, updated every day.