Senior Software Developer / Architect for Factory Automation

Senior
🇺🇸 United States
Software Developer
Software development

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.

  1. Architectural Design: Design software architecture that enables efficient communication between analytics software and customer automation systems, ensuring scalability, reliability, and performance.
  2. 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.
  3. Integration: Integrate analytics software with customer automation systems, ensuring compatibility and data integrity across different platforms and protocols.
  4. 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.
  5. Testing: Develop and implement testing strategies to validate software functionality, performance, and reliability. Conduct thorough unit testing and participate in system integration testing.
  6. Optimization: Continuously optimize software components for performance, scalability, and resource utilization. Identify and address bottlenecks and inefficiencies in the system.
  7. 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.
  8. 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.

Requirements

  1. Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
  2. Proven experience (at least 5 years) as a Software Architect or Senior Software Engineer.
  3. Proficiency in C# programming language and Oracle PL/SQL.
  4. Experience with software integration, particularly integrating analytics software with automation systems.
  5. Excellent problem-solving skills and attention to detail.
  6. Solid understanding of software development best practices, design patterns, and architectural principles.
  7. Ability to communicate effectively with technical and non-technical stakeholders.
  8. Experience with Agile development methodologies is a plus.
  9. Strong leadership skills with the ability to mentor and guide team members.

 

INFICON

INFICON

INFICON is a leading provider of innovative instrumentation, critical sensor technologies, and Smart Manufacturing/Industry 4.0 software solutions.

🌞Clean energy
🛒Responsible consumption and production
Manufacturing
Technology
Software

LinkedIn

🏭appliances, electrical, and electronics manufacturing
🎂2000

Other jobs at INFICON

 

 

 

 

 

 

 

 

View all INFICON jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇺🇸 United States
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs