Industrial Automation Software Engineer II
New Yesterday
Job Description
CLX Engineering's Software Engineer II plays a key role in supporting both internal and external projects as directed by company leadership. This role involves a dynamic mix of responsibilities, including development, testing, troubleshooting, maintenance, integration, configuration, and overall support for various projects and systems as specified by management. This is not an entry level position and successful candidates will have at least five years of applicable, professional experience.
A key aspect setting CLX Engineering Software Engineering roles apart is the hands-on nature of the work. Our engineers don’t just stay behind a desk—they’re often in the field, traveling to client sites, collaborating directly with controls engineers and field technicians, troubleshooting issues, and building or testing server towers. The environments can be physically demanding: you may find yourself working in extreme heat or cold, dirty or cramped spaces, lifting heavy equipment, working in tight, equipment-packed spaces behind the scenes at an airport, or navigating a control box in a theme park. Some shifts may be long or uncomfortable. Simply put, our Software Engineers are just as involved in hands-on service delivery as they are in software development.
Key Responsibilities:
- Collaborate effectively as part of a team in an open office environment.
- Willingness to travel to customer sites as required, including extended stays and varied work schedules, as determined by management.
- Represent the company with professionalism in appearance, attitude, and workmanship, especially when onsite with clients. Our software engineers have frequent interactions with clients.
- Possess a strong technical understanding of servers, workstations, switches, networking, and various computer hardware components. You may be required to physical build and/or repair the towers.
- Demonstrate familiarity with server operating systems, virtualization technologies, databases, and application components and installers.
- Write clear and concise technical documentation for operating manuals, project submittals, and customer correspondence.
- Analyze and comprehend project specifications and requirements.
- Follow directions, maintain focus, communicate effectively in person, and provide regular status updates.
- Track work hours daily with detailed descriptions of tasks and activities.
- Ensure successful execution and timely delivery of projects, meeting all deliverables on or before the scheduled deadline.
- Conduct and document tests, reports, procedures, and work instructions.
- Read and interpret electrical and mechanical drawings accurately.
Position Information:
- This position reports to the manager Software Engineering and is a salaried exempt position.
- Our SW Engineer II position is not an entry level position and individuals must have at least 5 years of applicable experience.
- Candidates must be authorized to work in the US both now and in the future. We are not sponsoring work visas.
- Most of the work is done during traditional business hours, however, the position will require occasional late night/early morning shift and weekend work.
- Domestic travel of approximately ~30%-40%.
- Candidates must be able to pass a thorough TSA level background check.
CLX Engineering has an excellent benefits package and casual caring work environment. If you think you'd be a great fit, apply now!
Requirements:Must have qualifications for job success:
- Bachelor's degree in engineering or a related field with 5+ years of relevant work experience, or an equivalent combination of education, training, and experience.
- Proficiency in developing, testing, and supporting industry-standard SCADA software packages such as Ignition, Wonderware, FactoryTalk View, and WinCC.
- Hands-on experience working onsite with customers, conducting testing, analysis, troubleshooting, and supporting industrial automation systems.
- Expertise in setting up and configuring server and networking hardware, including switches, routers, and interfacing with industrial control systems.
- Strong skills in C#, ASP.NET, WPF, Python, Jython, Blazor, and web technologies.
- Experience working with SQL and MongoDB, including creating and updating stored procedures and reports.
- Understanding of PLC systems and their operation modes.
- Background in system emulation and factory acceptance testing.
- Knowledge of secure development practices, handling exception conditions, and ensuring safety.
- Familiarity with TSA PGDS guidelines and industry best practices.
- Experience creating project submittals, bills of materials, equipment cut sheets, and other documentation.
- Ability to provide accurate documentation regarding the design and operation of software components.
- Strong organizational skills, attention to detail, self-sufficiency, analytical thinking, and a commitment to high-quality work.
- Location:
- Sanford
- Category:
- Technology