adp
Software Engineer - Industrial Systems
SUN Automation
USA
Full-time
Mid
Onsite
USD 90000-125000 yearly / year
Discovered 1 weeks ago
ReactTypeScriptJavaScriptPythonC++Elixir
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
ReactTypeScriptJavaScript
Key Skills for This Role
ReactTypeScriptJavaScriptPythonC++Elixir
Full Job Posting
RESPONSIBILITIES
- Design and build a responsive, real-time HMI using React and modern JavaScript/TypeScript .
- Develop backend services in Python for data acquisition, processing, and API layers.
- Architect and implement reliable communication with Siemens PLCs via OPC UA .
- Build and maintain scalable, fault-tolerant cloud systems (leveraging Elixir for concurrency-heavy components).
- Collaborate with controls engineers to map machine recipes into easy-to-understand operator interfaces.
- Implement real-time data streaming, alerting, and visualization systems.
- Ensure system reliability, observability, and performance in industrial environments.
- Contribute to deployment pipelines and edge/on-premises system architectures.
- Write clear documentation and participate in code reviews.
QUALIFICATIONS
- Strong proficiency in JavaScript/TypeScript , especially with React required.
- Experience building robust backend systems in Python or C++ required.
- Hands-on experience with OPC UA required (client/server implementation, data modeling, security).
- Solid understanding of distributed systems, networking, and API design required.
- Experience working with industrial automation systems, PLCs, or SCADA/HMI platforms required.
- Familiarity with asynchronous programming and real-time data handling required.
- Ability to debug complex interactions between hardware and software systems required.
- Experience working with Siemens PLCs preferred (e.g., S7 series, TIA Portal ecosystem).
- Exposure to Elixir/Erlang or other high-concurrency, fault-tolerant systems preferred.
- Knowledge of industrial protocols beyond OPC UA preferred (e.g., Modbus, Profinet).
- Experience deploying software to edge devices or on-prem industrial environments preferred.
- Familiarity with containerization (Docker) and CI/CD pipelines preferred.
- Understanding of cybersecurity practices in industrial networks preferred.
BENEFIT SUMMARY
- Health and Wellness: Medical; Dental; Vision.
- Financial Future: 401k Plan with Company Match ; Bonus Program (variable annual bonuses based on company performance); Employee Stock Ownership Plan (annual ESOP stock allocations after meeting eligibility criteria).
- Well-being and Support: Wellness Program; Education Assistance; Paid Time Off.
- Safety and Comfort: Safety Shoe and Prescription Safety Glasses Program; Seniority Recognition Program; Employee Assistance Program.
About SUN Automation
Verified company details for this employer are not available yet.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career