Please scroll down, To apply

Senior Software Developer / Architect for Factory Automation

hiring now

INFICON

2024-11-05 02:37:46

Job location Austin, Texas, United States

Job type: fulltime

Job industry: Construction

Job description

Job Description

We are seeking a highly skilled software developer with expertise in developing factory automation software using C# and .NET. The candidate will be responsible for designing and implementing software solutions that facilitate seamless interaction between analytics software and customer-specific automation systems. This role requires a deep understanding of both software development principles and industrial automation processes.

Architectural Design: Design software architecture that enables efficient communication between analytics software and customer automation systems, ensuring scalability, reliability, and performance.

Development: Lead the development efforts using C# and Oracle PL/SQL to create robust and efficient software modules for factory automation. Write clean, maintainable, and well-documented code.

Integration: Integrate analytics software with customer automation systems, ensuring compatibility and data integrity across different platforms and protocols.

Collaboration: Collaborate with cross-functional teams including software engineers, data scientists, automation engineers, and stakeholders to gather requirements, define interfaces, and ensure alignment with project goals.

Testing: Develop and implement testing strategies to validate software functionality, performance, and reliability. Conduct thorough unit testing and participate in system integration testing.

Optimization: Continuously optimize software components for performance, scalability, and resource utilization. Identify and address bottlenecks and inefficiencies in the system.

Documentation: Create comprehensive technical documentation including architectural diagrams, design specifications, and user manuals. Ensure that documentation is kept up-to-date throughout the development lifecycle.

Technical Leadership: Provide technical guidance and mentorship to other developers. Stay updated on industry trends and emerging technologies related to factory automation and software development.

Inform a friend!

<!– job description page –>
Top