Find Jobs
Find Jobs Near You – Available Work in Your Location
ATC Programmer
Career Insights for Programmer / Analyst
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Maryland data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Programmer or Analyst combines programming expertise with analytical skills to design, develop, and maintain software systems or applications. Responsibilities can include software solution design, writing code, testing software applications or systems, system integration, software deployment, and technical support. This role typically develops software solutions that meet specific business objectives.
$107,337 / year median in Maryland
-30% projected decline
Job Description
COMPANY SUMMARY
One-time $2,500.00 sign on bonus after 6 months of continued employment. Shapiro & Duncan is the Provider of Choice for advanced mechanical solutions! From humble beginnings, our third-generation family-owned business has been serving customers in DC, Maryland, and Virginia since 1976. We are known for our award-winning company culture and complex commercial, government, and institutional design-build projects that require first-rate performance work quality and customer service. We specialize in full-service mechanical solutions which include engineering, coordination, prefabrication assembly, construction, service, and maintenance.JOB SUMMARY
The HVAC Control Programmer/Project Engineer will be responsible for programming, configuration, and graphics for projects assigned by ATC Supervisor and/or Project Manager. This person shall assist in the project engineering for the submittal process, including site review, creating engineering submittals, and preparing project commissioning documentation compliant to project contract documents. This position also includes maintaining on-going project as-built documentation and archival of project user files. The Programmer/Project Engineer shall also provide support to the Project Management, Service, & Special Projects departments for advanced technical issues as they arise on various projects. This will include an array of items related to the HVAC and Controls fields.REPORTS TO
ATC Supervisor, ATC Manager, Department DirectorREQUIREMENTS
- Tridium N4 certified
- 2-5 years minimum experience as an HVAC programmer
- Able to work Monday-Friday with occasional overtime during afternoons, evenings, and weekends as needed. Hours may involve start times as early as 5:00 a.m.
- Must be able to obtain a minimum security clearance and pass a background investigation.
- Insurable MVR required; able to drive company van or truck and maintain vehicle in accordance with company policies.
- The ability to work independently and interface directly with customers.
- Will provide and maintain personal tools to meet the needs of the position, to include basic screwdrivers, pliers, adjustable wrenches, and digital multimeters (VAC, VDC, A, mA, R), etc.
- Possess strong interpersonal skills, including the ability to resolve conflict professionally with the assistance of management.
- Communicate effectively in English (aural, verbal, and written).
- Skills with Microsoft Office products, including
- but not limited to
- Outlook, Excel, Word, and Visio.
- Willingness to learn and develop skills in controls applications controls engineering and programming,
- Working/developing knowledge of HVAC systems, gas distribution systems, and commercial refrigeration.
- Working/developing knowledge of the design of mechanical and electrical systems for commercial, institutional facilities.
- Working/developing knowledge of building and energy codes as well as energy and commissioning standards.
- Must be able to walk, stand, bend, climb, crawl, stoop; able to be exposed to heights as well as tight/confined spaces; work in dusty areas; work in temperature extremes; be exposed to external elements (wind, rain, snow, etc.
RESPONSIBILITIES
ATCPROJECTS
- Create and/or assist in creating ATC submittals per contract documents for projects. Select-control products, components, applications, and systems
- To work as a technical liaison to provide support of the project for the installation team to our PM, field technicians, and subcontractors
- Coordination for equipment locations and interconnecting communication bus.
- Technical overview of installation to ensure that submittal and contract documents are being met.
- To create configuration programming per specified sequence of operation to ensure proper system operation per sequence of operations for the following manufacturers: ASI, ABB, Tridium N4 Jace
- To create custom user graphics inlaid with appropriate points for HMI, front ends, dashboards, and digital signage
- Assist with project commissioning with proper commissioning sheets and system documentation per the company procedures and standards with minimal supervision.
- Performs on-site testing of the application programming to ensure the sequences of operation function per specifications, and checks on-line operation of the graphical user interface to ensure proper graphical representations are used and the dynamic variables are displaying correct values.
- Completes each assigned project focusing on customer satisfaction and specification compliance while trying to maintain budgetary guidelines as defined first by the estimate and then the re-estimate.
- Work in a time & material conscious manner to maintain budgets for ATC Projects.
- Create and refine reusable, field-tested standards/review and revise systems for submission to the standards library/coordinate with estimators and management to maintain the standard library's integrity
- Conduct site inspection for the preparation of design and submittal drawings for control system installation.
- Provide a sequence of operations, device schedules, and as-built panel layouts.
- Spec control system components
- Coordinate with Controls Technicians to support third party commissioning as needed.
- Visit work site, as needed, must be familiar with Jobsite conditions.
- Troubleshooting BMS problems
- The ATC Programmer/Engineer will coordinate their activities to maintain project schedules and ensure successful project completion
- Coordinate with in-house installation teams
- Assist with Hardware/Software calibration as required
- Assist in providing onsite customer training
- Attend job site meetings as necessary
- Provide and maintain project documentation for development of "As-Built" drawing.
PROJECT DOCUMENTARIES
- Document discrepancies in contract documents that are not compliant with design intent and generate RFI's for EOR comments.
- Maintains a copy of the up-to-date user files and when the project commissioning is completed, archives the latest copy on the company server per company procedures.
- Maintains written documentation on all project issues that could result in change orders, cost impact items, equipment damage, safety infractions, incomplete system functions, and exceptions to the contract documents.
- Submits completed time and expense sheets in a timely manner to the Project Manager/ATC Supervisor in accordance with company policy/procedure.
EQUIPMENT USED
- Computer
- Multi-line telephone/ cell phone
- Copier/printer/scanner
SOFTWARE USED
- MS Office (Outlook, Excel, Word, etc)
- Various Protocol converters
- ASI Weblink
- ASI Visual Expert
- Tridium N4 Workbench
- ABB/ Cylon CXPro
Visio Accessibility:
If you need an accommodation as part of the employment process please contact Human Resources atPhone:
301-545-5154Email:
employmentshapiroandduncan Equal Opportunity Employer, including disabled and veterans. If you want to view theKnow Your Rights:
Workplace Discrimination is Illegal poster, please choose your language: English- Spanish
- Arabic
- Chinese
Benefits
- Bonuses/Stipends
- Dental Insurance