Job Description
Job DescriptionDescription:
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.
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.
- Possess a strong technical understanding of servers, workstations, switches, networking, and various computer hardware components.
- 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.