What are the responsibilities and job description for the Software Engineer position at CUST-O-FAB?
The Software Engineer will be responsible for developing and maintaining software solutions that help increase productivity
across all departments within Process Equipment. Additionally, this role involves providing technical support, conducting
product demonstrations, incorporating feedback, and ensuring all developed solutions meet user requirements and business
objectives. This position requires a blend of IT expertise, software development skills, and project planning experience.
JOB PROFILE AND ESSENTIAL FUNCTIONS
• Utilize VBA, VB.Net, C#, iLogic, and other scripting skills to modify, develop, debug, and document programs and reports.
• Apply understanding of the company’s applications and database ecosystems to ensure solution interoperability.
• Apply understanding of the Software Development Life Cycle and where existing applications and procedures are within
the life cycle.
• Acquire and maintain up-to-date knowledge of applications and programming discipline, design methods, and
documentation techniques.
• Ensure software solutions are user-friendly, efficient, and produce accurate and reliable results.
• Provide programming support for development projects.
• Leverage skills to transform design requirements into source code design outputs.
• Leverage skills to conduct software validation testing and documentation.
• Leverage skills to consult with managers about software design requirements.
• Modify existing software to correct errors, adapt to new hardware, or improve its performance.
• Help create ISO standard documentation of developed workflows.
• Help to train end-users to implement newly developed workflows in production.
• Help support the company’s existing custom automation applications and procedures.
KNOWLEDGE, SKILLS, AND ABILITIES
• 3 years of experience in cylindrical pressure vessel design/engineering desired. Fundamental understanding of
engineering drawings/principles and associated pressure vessel manufacturing processes required.
• Degree in Engineering, Computer Science, Computer Engineering, Computer Programming, or a related field preferred.
• 2 years of experience in 3D Modeling (Autodesk Inventor Pro and/or other 3D parametric platforms) desired.
• 1 years of experience with Data Management (Autodesk Vault Pro and/or others) a plus.
• Experience with developing macros and/or applications using CAD APIs to automate repetitive tasks such as the creation
of parts, assemblies, drawings, formats, family tables, reports, etc.
• Proficiency with software development/programming (VB.Net, C#, and other scripting as well as programming skills to
design, develop, debug, document, and deploy applications) desired. Fundamental understanding of programming
required.
• Must have strong problem-solving ability, detail oriented, get-it-done initiative / mindset, and naturally curious.