Home › Companies › 20984d70 A5c5 4a13 Ae38 Efea214a218e 19000101 000001 › BAS, Design & Project Engineer
BAS, Design & Project Engineer
20984d70 A5c5 4a13 Ae38 Efea214a218e 19000101 000001 · Ft Washington, PA, US, Ft Washington, PA · Active · ADP Workforce Now Recruiting
Job facts
| Field | Value |
|---|---|
| Company | 20984d70 A5c5 4a13 Ae38 Efea214a218e 19000101 000001 |
| Title | BAS, Design & Project Engineer |
| Normalized title | - |
| Department / team | - |
| Location | Ft Washington, PA, United States |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | ADP Workforce Now Recruiting |
| Posted / first seen | 2025-08-05 / 2026-05-31 |
| Changed / last seen | 2026-06-06 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from 20984d70 A5c5 4a13 Ae38 Efea214a218e 19000101 000001. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through ADP Workforce Now Recruiting. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Ft Washington. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | 20984d70 A5c5 4a13 Ae38 Efea214a218e 19000101 000001 |
| Source | 982e5345-0bf5-4159-8a93-a2f7d7b323d5 |
| ATS provider | ADP Workforce Now Recruiting |
Description
The BAS, Design & Project Engineer is a key role in our Building Automation division that performs engineering work on Construction based projects with the goal of developing a complete ATC submittal package based on rough designs provided by the Sales Department, while adhering to the respective project’s plans, addendums, specific job requirements and specifications.
Essential Functions
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Control Valve Schedule (Size and select) ATC Damper/Actuator Schedule (Size and select) Select all required DDC components Generate a complete bill of materials Generate a complete set of project specific ATC schematic control drawings Order components after approved submission is obtained Identify and apply integration solutions Communicate with the design team via RFI’s to respectfully resolve questionable interpretations within the plan and specifications Other duties as assigned
Competencies
Thoroughness
Technical Capacity
Mechanical aptitude
Communication
Supervisory Responsibility
Not applicable
Work Environment
The work area typically consists of construction and renovation sites and may include dust, noise, metal shavings, and other elements associated with being at a commercial job site.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job:
While performing the duties of this job, the employee is regularly required to sit, stand, kneel, and crouch. Computer work which requires frequent use of hands, good vision, and ability to manipulate keyboards, printers, scanners, and other office equipment.
Position Type/Expected Hours of Work
This is an exempt (salaried) position.
Travel
This position is office based with occasional travel to job sites as needed.
Required Education and Experience
Minimum 5 year experience in Building Automation Systems (BAS), HVAC controls strongly preferred Experience with electrical systems, mechanical systems, integration applications Tridium Niagara Certification Proficiency in various types of controls applications, system networking and IT coordination Experience with ACAD and Visio engineering software Excellent customer service skills Excellent communication skills Familiarity with network configurations, 3 rd party integrations, Good knowledge of Tridium Good knowledge of mechanical equipment sequencing Ability to work independently and as part of a team
Work Authorization/Security Clearance (if applicable)
Criminal Background Check, PA Child Welfare and FBI fingerprinting clearance required; other clearances as required by state/districts of job sites DMV check Pre-employment drug screening and random drug testing during employment
AAP/EEO Statement
CM3 Building Solutions, Inc. is an affirmative action employer and does not consider disability, color, gender identity, genetic information, military or veteran status, national origin, race, religion, sex, sexual orientation, age 40 and over, or any other applicable status protected by state or local law, in any employment decision.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Full job record
| Job ID | 920c04d26690103c26083baba46e9f3151b62b0c |
| Org ID | c4bfe791-33b6-4272-93e6-7771cf80b8f6 |
| Source ID | 982e5345-0bf5-4159-8a93-a2f7d7b323d5 |
| Board ID | 982e5345-0bf5-4159-8a93-a2f7d7b323d5 |
| Provider | adp_workforcenow |
| Provider Job Key | 520972 |
| Title | BAS, Design & Project Engineer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Ft Washington, PA, US, Ft Washington, PA |
| Department | — |
| Team | — |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | United States |
| Region | PA |
| City | Ft Washington |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=20984d70-a5c5-4a13-ae38-efea214a218e&ccId=19000101_000001&lang=en_US&type=JS&jobId=520972&jwId=9200767456321_1 |
| Apply URL | https://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=20984d70-a5c5-4a13-ae38-efea214a218e&ccId=19000101_000001&lang=en_US&type=JS&jobId=520972&jwId=9200767456321_1 |
| First Seen At | 2026-05-31 18:43:46Z |
| Last Seen At | 2026-06-06 13:19:44Z |
| Last Checked At | 2026-06-06 13:19:44Z |
| Last Changed At | 2026-06-06 13:19:44Z |
| Inactive At | — |
| Source Posted At | 2025-08-05 15:18:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=adp_workforcenow/board=20984d70-a5c5-4a13-ae38-efea214a218e|19000101_000001/date=2026-06-06/2026-06-06T13-19-44-247Z-7c6a68f5cabe61296d96ffc89faef2006f1b53fb046c981e86a8375aa19dad22.json |
Event Fields
{
"content_hash": "50850c90b16e43ce488b473935890e20df3a42001423111c5fa91142b6676696",
"source_hash": "eb046898bd3fde8397f313c91cfac992529e0161582989d1e59e7445c8b923ba",
"last_changed_at": "2026-06-06T13:19:44.545Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Ft Washington, PA, US, Ft Washington, PA",
"city": "Ft Washington",
"region": "PA",
"country": "United States",
"is_remote": false,
"confidence": 0.95
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T13:19:44.547Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en",
"location": {
"raw": "Ft Washington, PA, US, Ft Washington, PA",
"city": "Ft Washington",
"region": "PA",
"country": "United States",
"is_remote": false,
"confidence": 0.95
},
"countries": [
"United States"
]
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"detail": {
"links": [],
"itemID": "9200767456321_1",
"postDate": "2025-08-05T11:18:00.000-04:00",
"workLevelCode": {
"shortName": "Full-time Regular"
},
"customFieldGroup": {
"dateFields": [
{
"nameCode": {
"codeValue": "PostingDate"
},
"dateValue": "2025-08-05T11:18Z"
},
{
"nameCode": {
"codeValue": "CurrentServerDateTime"
},
"dateValue": "2026-06-06T09:19Z"
}
],
"numberFields": [
{
"numberValue": 0,
"categoryCode": {
"codeValue": "ApplicantCount"
}
},
{
"categoryCode": {
"codeValue": "AwardAmount"
}
}
],
"stringFields": [
{
"nameCode": {
"codeValue": "ExternalJobID"
},
"stringValue": "520972"
},
{
"nameCode": {
"codeValue": "CareerCenterRefId"
}
},
{
"nameCode": {
"codeValue": "GuidelineOid"
}
},
{
"nameCode": {
"codeValue": "CurrencySymbolOrCode"
}
},
{
"nameCode": {
"codeValue": "HomeDepartment"
},
"stringValue": ""
},
{
"nameCode": {
"codeValue": "JobClass"
},
"stringValue": "PR"
}
],
"indicatorFields": [
{
"nameCode": {
"codeValue": "PriortyStatusFlag"
},
"indicatorValue": false
},
{
"nameCode": {
"codeValue": "InternalPostingFlag"
},
"indicatorValue": false
},
{
"nameCode": {
"codeValue": "MinValue"
},
"indicatorValue": true
},
{
"nameCode": {
"codeValue": "IsVsidApplicable"
},
"indicatorValue": true
},
{
"nameCode": {
"codeValue": "IsSassDlReqForExtPostFlag"
},
"indicatorValue": false
},
{
"nameCode": {
"codeValue": "IsSassDlReqForIntPostFlag"
},
"indicatorValue": false
},
{
"nameCode": {
"codeValue": "IsMonetaryFlag"
},
"indicatorValue": false
},
{
"nameCode": {
"codeValue": "IsNonMonetaryFlag"
},
"indicatorValue": false
}
]
},
"requisitionTitle": "BAS, Design & Project Engineer",
"clientRequisitionID": "1026",
"organizationalUnits": [],
"postingInstructions": [],
"additionalProperties": {},
"requisitionLocations": [
{
"address": {
"cityName": "Ft Washington",
"postalCode": "19034",
"countrySubdivisionLevel1": {
"codeValue": "PA"
}
},
"nameCode": {
"shortName": " Ft Washington, PA, US"
},
"aliasNames": []
}
],
"screeningRequirements": [],
"requisitionDescription": "<div><div><div><div dir=\"ltr\" style=\"color: rgb(255, 255, 255); text-align: left; font-family: var(--fontFamilyBase); font-size: 14px; font-weight: 400; --borderRadiusNone: 0; --borderRadiusSmall: 2px; --borderRadiusMedium: 4px; --borderRadiusLarge: 6px; --borderRadiusXLarge: 8px; --borderRadiusCircular: 10000px; --fontSizeBase100: 10px; --fontSizeBase200: 12px; --fontSizeBase300: 14px; --fontSizeBase400: 16px; --fontSizeBase500: 20px; --fontSizeBase600: 24px; --fontSizeHero700: 28px; --fontSizeHero800: 32px; --fontSizeHero900: 40px; --fontSizeHero1000: 68px; --lineHeightBase100: 14px; --lineHeightBase200: 16px; --lineHeightBase300: 20px; --lineHeightBase400: 22px; --lineHeightBase500: 28px; --lineHeightBase600: 32px; --lineHeightHero700: 36px; --lineHeightHero800: 40px; --lineHeightHero900: 52px; --lineHeightHero1000: 92px; --fontFamilyBase: 'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif; --fontFamilyMonospace: Consolas, 'Courier New', Courier, monospace; --fontFamilyNumeric: Bahnschrift, 'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif; --fontWeightRegular: 400; --fontWeightMedium: 500; --fontWeightSemibold: 600; --fontWeightBold: 700; --strokeWidthThin: 1px; --strokeWidthThick: 2px; --strokeWidthThicker: 3px; --strokeWidthThickest: 4px; --spacingHorizontalNone: 0; --spacingHorizontalXXS: 2px; --spacingHorizontalXS: 4px; --spacingHorizontalSNudge: 6px; --spacingHorizontalS: 8px; --spacingHorizontalMNudge: 10px; --spacingHorizontalM: 12px; --spacingHorizontalL: 16px; --spacingHorizontalXL: 20px; --spacingHorizontalXXL: 24px; --spacingHorizontalXXXL: 32px; --spacingVerticalNone: 0; --spacingVerticalXXS: 2px; --spacingVerticalXS: 4px; --spacingVerticalSNudge: 6px; --spacingVerticalS: 8px; --spacingVerticalMNudge: 10px; --spacingVerticalM: 12px; --spacingVerticalL: 16px; --spacingVerticalXL: 20px; --spacingVerticalXXL: 24px; --spacingVerticalXXXL: 32px; --durationUltraFast: 50ms; --durationFaster: 100ms; --durationFast: 150ms; --durationNormal: 200ms; --durationGentle: 250ms; --durationSlow: 300ms; --durationSlower: 400ms; --durationUltraSlow: 500ms; --curveAccelerateMax: cubic-bezier(0.9,0.1,1,0.2); --curveAccelerateMid: cubic-bezier(1,0,1,1); --curveAccelerateMin: cubic-bezier(0.8,0,0.78,1); --curveDecelerateMax: cubic-bezier(0.1,0.9,0.2,1); --curveDecelerateMid: cubic-bezier(0,0,0,1); --curveDecelerateMin: cubic-bezier(0.33,0,0.1,1); --curveEasyEaseMax: cubic-bezier(0.8,0,0.2,1); --curveEasyEase: cubic-bezier(0.33,0,0.67,1); --curveLinear: cubic-bezier(0,0,1,1); --colorNeutralForeground1: #ffffff; --colorNeutralForeground1Hover: #ffffff; --colorNeutralForeground1Pressed: #ffffff; --colorNeutralForeground1Selected: #ffffff; --colorNeutralForeground2: #d0d0d0; --colorNeutralForeground2Hover: #ffffff; --colorNeutralForeground2Pressed: #ffffff; --colorNeutralForeground2Selected: #ffffff; --colorNeutralForeground2BrandHover: #ffc83d; --colorNeutralForeground2BrandPressed: #ffce51; --colorNeutralForeground2BrandSelected: #ffc83d; --colorNeutralForeground3: #8a8886; --colorNeutralForeground3Hover: #d0d0d0; --colorNeutralForeground3Pressed: #d0d0d0; --colorNeutralForeground3Selected: #d0d0d0; --colorNeutralForeground3BrandHover: #ffc83d; --colorNeutralForeground3BrandPressed: #ffce51; --colorNeutralForeground3BrandSelected: #ffc83d; --colorNeutralForeground4: #8a8886; --colorNeutralForegroundDisabled: #6d6d6d; --colorNeutralForegroundInvertedDisabled: rgba(255, 255, 255, 0.4); --colorBrandForegroundLink: #ffce51; --colorBrandForegroundLinkHover: #ffd56c; --colorBrandForegroundLinkPressed: #ffe092; --colorBrandForegroundLinkSelected: #ffce51; --colorNeutralForeground2Link: #d0d0d0; --colorNeutralForeground2LinkHover: #ffffff; --colorNeutralForeground2LinkPressed: #ffffff; --colorNeutralForeground2LinkSelected: #ffffff; --colorCompoundBrandForeground1: #ffc83d; --colorCompoundBrandForeground1Hover: #ffce51; --colorCompoundBrandForeground1Pressed: #ffd56c; --colorBrandForeground1: #ffc83d; --colorBrandForeground2: #ffce51; --colorBrandForeground2Hover: #ffce51; --colorBrandForeground2Pressed: #ffce51; --colorNeutralForeground1Static: #ffffff; --colorNeutralForegroundStaticInverted: #1f1f1f; --colorNeutralForegroundInverted: #1f1f1f; --colorNeutralForegroundInvertedHover: #1f1f1f; --colorNeutralForegroundInvertedPressed: #1f1f1f; --colorNeutralForegroundInvertedSelected: #1f1f1f; --colorNeutralForegroundInverted2: #1f1f1f; --colorNeutralForegroundOnBrand: #1f1f1f; --colorNeutralForegroundInvertedLink: #1f1f1f; --colorNeutralForegroundInvertedLinkHover: #1f1f1f; --colorNeutralForegroundInvertedLinkPressed: #1f1f1f; --colorNeutralForegroundInvertedLinkSelected: #1f1f1f; --colorBrandForegroundInverted: #e0b036; --colorBrandForegroundInvertedHover: #997825; --colorBrandForegroundInvertedPressed: #e0b036; --colorBrandForegroundOnLight: #ffc83d; --colorBrandForegroundOnLightHover: #ffce51; --colorBrandForegroundOnLightPressed: #ffd56c; --colorBrandForegroundOnLightSelected: #ffd56c; --colorNeutralBackground1: #1f1f1f; --colorNeutralBackground1Hover: #313131; --colorNeutralBackground1Pressed: #484848; --colorNeutralBackground1Selected: #3f3f3f; --colorNeutralBackground2: #282828; --colorNeutralBackground2Hover: #313131; --colorNeutralBackground2Pressed: #484848; --colorNeutralBackground2Selected: #3f3f3f; --colorNeutralBackground3: #313131; --colorNeutralBackground3Hover: #3f3f3f; --colorNeutralBackground3Pressed: #4f4f4f; --colorNeutralBackground3Selected: #484848; --colorNeutralBackground4: #313131; --colorNeutralBackground4Hover: #282828; --colorNeutralBackground4Pressed: #313131; --colorNeutralBackground4Selected: #1f1f1f; --colorNeutralBackground5: #3f3f3f; --colorNeutralBackground5Hover: #313131; --colorNeutralBackground5Pressed: #313131; --colorNeutralBackground5Selected: #282828; --colorNeutralBackground6: #3f3f3f; --colorNeutralBackgroundInverted: #d0d0d0; --colorNeutralBackgroundStatic: #333333; --colorNeutralBackgroundAlpha: rgba(26, 26, 26, 0.5); --colorNeutralBackgroundAlpha2: rgba(31, 31, 31, 0.7); --colorSubtleBackground: transparent; --colorSubtleBackgroundHover: #313131; --colorSubtleBackgroundPressed: #484848; --colorSubtleBackgroundSelected: #3f3f3f; --colorSubtleBackgroundLightAlphaHover: rgba(255, 255, 255, 0.1); --colorSubtleBackgroundLightAlphaPressed: rgba(255, 255, 255, 0.05); --colorSubtleBackgroundLightAlphaSelected: transparent; --colorSubtleBackgroundInverted: transparent; --colorSubtleBackgroundInvertedHover: rgba(0, 0, 0, 0.1); --colorSubtleBackgroundInvertedPressed: rgba(0, 0, 0, 0.3); --colorSubtleBackgroundInvertedSelected: rgba(0, 0, 0, 0.2); --colorTransparentBackground: transparent; --colorTransparentBackgroundHover: transparent; --colorTransparentBackgroundPressed: transparent; --colorTransparentBackgroundSelected: transparent; --colorNeutralBackgroundDisabled: #313131; --colorNeutralBackgroundInvertedDisabled: rgba(255, 255, 255, 0.1); --colorNeutralStencil1: #3f3f3f; --colorNeutralStencil2: #282828; --colorNeutralStencil1Alpha: rgba(255, 255, 255, 0.1); --colorNeutralStencil2Alpha: rgba(255, 255, 255, 0.05); --colorBackgroundOverlay: rgba(0, 0, 0, 0.4); --colorScrollbarOverlay: rgba(0, 0, 0, 0.5); --colorBrandBackground: #ffc83d; --colorBrandBackgroundHover: #ffce51; --colorBrandBackgroundPressed: #ffe092; --colorBrandBackgroundSelected: #ffd56c; --colorCompoundBrandBackground: #ffc83d; --colorCompoundBrandBackgroundHover: #ffce51; --colorCompoundBrandBackgroundPressed: #ffd56c; --colorBrandBackgroundStatic: #ffc83d; --colorBrandBackground2: #0a0802; --colorBrandBackground2Hover: #0a0802; --colorBrandBackground2Pressed: #0a0802; --colorBrandBackground3Static: #ffd56c; --colorBrandBackground4Static: #ffe092; --colorBrandBackgroundInverted: #1f1f1f; --colorBrandBackgroundInvertedHover: #0a0802; --colorBrandBackgroundInvertedPressed: #4d3c12; --colorBrandBackgroundInvertedSelected: #29200a; --colorNeutralCardBackground: #333333; --colorNeutralCardBackgroundHover: #3d3d3d; --colorNeutralCardBackgroundPressed: #2e2e2e; --colorNeutralCardBackgroundSelected: #383838; --colorNeutralCardBackgroundDisabled: #141414; --colorNeutralStrokeAccessible: #d0d0d0; --colorNeutralStrokeAccessibleHover: #d0d0d0; --colorNeutralStrokeAccessiblePressed: #d0d0d0; --colorNeutralStrokeAccessibleSelected: #ffc83d; --colorNeutralStroke1: #4f4f4f; --colorNeutralStroke1Hover: #6d6d6d; --colorNeutralStroke1Pressed: #6d6d6d; --colorNeutralStroke1Selected: #6d6d6d; --colorNeutralStroke2: #484848; --colorNeutralStroke3: #313131; --colorNeutralStrokeSubtle: #484848; --colorNeutralStrokeOnBrand: #1f1f1f; --colorNeutralStrokeOnBrand2: #1f1f1f; --colorNeutralStrokeOnBrand2Hover: #1f1f1f; --colorNeutralStrokeOnBrand2Pressed: #1f1f1f; --colorNeutralStrokeOnBrand2Selected: #1f1f1f; --colorBrandStroke1: #ffc83d; --colorBrandStroke2: #4d3c12; --colorBrandStroke2Hover: #4d3c12; --colorBrandStroke2Pressed: #4d3c12; --colorBrandStroke2Contrast: #4d3c12; --colorCompoundBrandStroke: #ffc83d; --colorCompoundBrandStrokeHover: #ffce51; --colorCompoundBrandStrokePressed: #ffd56c; --colorNeutralStrokeDisabled: #484848; --colorNeutralStrokeInvertedDisabled: rgba(255, 255, 255, 0.4); --colorTransparentStroke: transparent; --colorTransparentStrokeInteractive: transparent; --colorTransparentStrokeDisabled: transparent; --colorNeutralStrokeAlpha: rgba(255, 255, 255, 0.1); --colorNeutralStrokeAlpha2: rgba(255, 255, 255, 0.2); --colorStrokeFocus1: #1f1f1f; --colorStrokeFocus2: #f8f8f8; --colorNeutralShadowAmbient: rgba(0,0,0,0.12); --colorNeutralShadowKey: rgba(0,0,0,0.14); --colorNeutralShadowAmbientLighter: rgba(0,0,0,0.06); --colorNeutralShadowKeyLighter: rgba(0,0,0,0.07); --colorNeutralShadowAmbientDarker: rgba(0,0,0,0.20); --colorNeutralShadowKeyDarker: rgba(0,0,0,0.24); --colorBrandShadowAmbient: rgba(0,0,0,0.30); --colorBrandShadowKey: rgba(0,0,0,0.25); --colorPaletteRedBackground1: #fdf6f6; --colorPaletteRedBackground2: #f1bbbc; --colorPaletteRedBackground3: #d13438; --colorPaletteRedForeground1: #bc2f32; --colorPaletteRedForeground2: #751d1f; --colorPaletteRedForeground3: #d13438; --colorPaletteRedBorderActive: #d13438; --colorPaletteRedBorder1: #f1bbbc; --colorPaletteRedBorder2: #d13438; --colorPaletteGreenBackground1: #f1faf1; --colorPaletteGreenBackground2: #9fd89f; --colorPaletteGreenBackground3: #107c10; --colorPaletteGreenForeground1: #0e700e; --colorPaletteGreenForeground2: #094509; --colorPaletteGreenForeground3: #107c10; --colorPaletteGreenBorderActive: #107c10; --colorPaletteGreenBorder1: #9fd89f; --colorPaletteGreenBorder2: #107c10; --colorPaletteDarkOrangeBackground1: #fdf6f3; --colorPaletteDarkOrangeBackground2: #f4bfab; --colorPaletteDarkOrangeBackground3: #da3b01; --colorPaletteDarkOrangeForeground1: #c43501; --colorPaletteDarkOrangeForeground2: #7a2101; --colorPaletteDarkOrangeForeground3: #da3b01; --colorPaletteDarkOrangeBorderActive: #da3b01; --colorPaletteDarkOrangeBorder1: #f4bfab; --colorPaletteDarkOrangeBorder2: #da3b01; --colorPaletteYellowBackground1: #fffef5; --colorPaletteYellowBackground2: #fef7b2; --colorPaletteYellowBackground3: #fde300; --colorPaletteYellowForeground1: #817400; --colorPaletteYellowForeground2: #817400; --colorPaletteYellowForeground3: #fde300; --colorPaletteYellowBorderActive: #fde300; --colorPaletteYellowBorder1: #fef7b2; --colorPaletteYellowBorder2: #fde300; --colorPaletteBerryBackground1: #fdf5fc; --colorPaletteBerryBackground2: #edbbe7; --colorPaletteBerryBackground3: #c239b3; --colorPaletteBerryForeground1: #af33a1; --colorPaletteBerryForeground2: #6d2064; --colorPaletteBerryForeground3: #c239b3; --colorPaletteBerryBorderActive: #c239b3; --colorPaletteBerryBorder1: #edbbe7; --colorPaletteBerryBorder2: #c239b3; --colorPaletteLightGreenBackground1: #f2fbf2; --colorPaletteLightGreenBackground2: #a7e3a5; --colorPaletteLightGreenBackground3: #13a10e; --colorPaletteLightGreenForeground1: #11910d; --colorPaletteLightGreenForeground2: #0b5a08; --colorPaletteLightGreenForeground3: #13a10e; --colorPaletteLightGreenBorderActive: #13a10e; --colorPaletteLightGreenBorder1: #a7e3a5; --colorPaletteLightGreenBorder2: #13a10e; --colorPaletteMarigoldBackground1: #fefbf4; --colorPaletteMarigoldBackground2: #f9e2ae; --colorPaletteMarigoldBackground3: #eaa300; --colorPaletteMarigoldForeground1: #d39300; --colorPaletteMarigoldForeground2: #835b00; --colorPaletteMarigoldForeground3: #eaa300; --colorPaletteMarigoldBorderActive: #eaa300; --colorPaletteMarigoldBorder1: #f9e2ae; --colorPaletteMarigoldBorder2: #eaa300; --colorPaletteRedForegroundInverted: #dc5e62; --colorPaletteGreenForegroundInverted: #359b35; --colorPaletteYellowForegroundInverted: #fef7b2; --colorPaletteDarkRedBackground2: #d69ca5; --colorPaletteDarkRedForeground2: #420610; --colorPaletteDarkRedBorderActive: #750b1c; --colorPaletteCranberryBackground2: #eeacb2; --colorPaletteCranberryForeground2: #6e0811; --colorPaletteCranberryBorderActive: #c50f1f; --colorPalettePumpkinBackground2: #efc4ad; --colorPalettePumpkinForeground2: #712d09; --colorPalettePumpkinBorderActive: #ca5010; --colorPalettePeachBackground2: #ffddb3; --colorPalettePeachForeground2: #8f4e00; --colorPalettePeachBorderActive: #ff8c00; --colorPaletteGoldBackground2: #ecdfa5; --colorPaletteGoldForeground2: #6c5700; --colorPaletteGoldBorderActive: #c19c00; --colorPaletteBrassBackground2: #e0cea2; --colorPaletteBrassForeground2: #553e06; --colorPaletteBrassBorderActive: #986f0b; --colorPaletteBrownBackground2: #ddc3b0; --colorPaletteBrownForeground2: #50301a; --colorPaletteBrownBorderActive: #8e562e; --colorPaletteForestBackground2: #bdd99b; --colorPaletteForestForeground2: #294903; --colorPaletteForestBorderActive: #498205; --colorPaletteSeafoamBackground2: #a8f0cd; --colorPaletteSeafoamForeground2: #00723b; --colorPaletteSeafoamBorderActive: #00cc6a; --colorPaletteDarkGreenBackground2: #9ad29a; --colorPaletteDarkGreenForeground2: #063b06; --colorPaletteDarkGreenBorderActive: #0b6a0b; --colorPaletteLightTealBackground2: #a6e9ed; --colorPaletteLightTealForeground2: #00666d; --colorPaletteLightTealBorderActive: #00b7c3; --colorPaletteTealBackground2: #9bd9db; --colorPaletteTealForeground2: #02494c; --colorPaletteTealBorderActive: #038387; --colorPaletteSteelBackground2: #94c8d4; --colorPaletteSteelForeground2: #00333f; --colorPaletteSteelBorderActive: #005b70; --colorPaletteBlueBackground2: #a9d3f2; --colorPaletteBlueForeground2: #004377; --colorPaletteBlueBorderActive: #0078d4; --colorPaletteRoyalBlueBackground2: #9abfdc; --colorPaletteRoyalBlueForeground2: #002c4e; --colorPaletteRoyalBlueBorderActive: #004e8c; --colorPaletteCornflowerBackground2: #c8d1fa; --colorPaletteCornflowerForeground2: #2c3c85; --colorPaletteCornflowerBorderActive: #4f6bed; --colorPaletteNavyBackground2: #a3b2e8; --colorPaletteNavyForeground2: #001665; --colorPaletteNavyBorderActive: #0027b4; --colorPaletteLavenderBackground2: #d2ccf8; --colorPaletteLavenderForeground2: #3f3682; --colorPaletteLavenderBorderActive: #7160e8; --colorPalettePurpleBackground2: #c6b1de; --colorPalettePurpleForeground2: #341a51; --colorPalettePurpleBorderActive: #5c2e91; --colorPaletteGrapeBackground2: #d9a7e0; --colorPaletteGrapeForeground2: #4c0d55; --colorPaletteGrapeBorderActive: #881798; --colorPaletteLilacBackground2: #e6bfed; --colorPaletteLilacForeground2: #63276d; --colorPaletteLilacBorderActive: #b146c2; --colorPalettePinkBackground2: #f7c0e3; --colorPalettePinkForeground2: #80215d; --colorPalettePinkBorderActive: #e43ba6; --colorPaletteMagentaBackground2: #eca5d1; --colorPaletteMagentaForeground2: #6b0043; --colorPaletteMagentaBorderActive: #bf0077; --colorPalettePlumBackground2: #d696c0; --colorPalettePlumForeground2: #43002b; --colorPalettePlumBorderActive: #77004d; --colorPaletteBeigeBackground2: #d7d4d4; --colorPaletteBeigeForeground2: #444241; --colorPaletteBeigeBorderActive: #7a7574; --colorPaletteMinkBackground2: #cecccb; --colorPaletteMinkForeground2: #343231; --colorPaletteMinkBorderActive: #5d5a58; --colorPalettePlatinumBackground2: #cdd6d8; --colorPalettePlatinumForeground2: #3b4447; --colorPalettePlatinumBorderActive: #69797e; --colorPaletteAnchorBackground2: #bcc3c7; --colorPaletteAnchorForeground2: #202427; --colorPaletteAnchorBorderActive: #394146; --colorStatusSuccessBackground1: #f1faf1; --colorStatusSuccessBackground2: #9fd89f; --colorStatusSuccessBackground3: #107c10; --colorStatusSuccessForeground1: #0e700e; --colorStatusSuccessForeground2: #094509; --colorStatusSuccessForeground3: #107c10; --colorStatusSuccessForegroundInverted: #54b054; --colorStatusSuccessBorderActive: #107c10; --colorStatusSuccessBorder1: #9fd89f; --colorStatusSuccessBorder2: #107c10; --colorStatusWarningBackground1: #fff9f5; --colorStatusWarningBackground2: #fdcfb4; --colorStatusWarningBackground3: #f7630c; --colorStatusWarningForeground1: #bc4b09; --colorStatusWarningForeground2: #8a3707; --colorStatusWarningForeground3: #bc4b09; --colorStatusWarningForegroundInverted: #faa06b; --colorStatusWarningBorderActive: #f7630c; --colorStatusWarningBorder1: #fdcfb4; --colorStatusWarningBorder2: #bc4b09; --colorStatusDangerBackground1: #fdf3f4; --colorStatusDangerBackground2: #eeacb2; --colorStatusDangerBackground3: #c50f1f; --colorStatusDangerForeground1: #b10e1c; --colorStatusDangerForeground2: #6e0811; --colorStatusDangerForeground3: #c50f1f; --colorStatusDangerForegroundInverted: #dc626d; --colorStatusDangerBorderActive: #c50f1f; --colorStatusDangerBorder1: #eeacb2; --colorStatusDangerBorder2: #c50f1f; --colorStatusDangerBackground3Hover: #b10e1c; --colorStatusDangerBackground3Pressed: #960b18; --shadow2: 0 0 2px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.14); --shadow4: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108); --shadow8: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108); --shadow16: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108); --shadow28: 0 0 8px rgba(0,0,0,0.12), 0 14px 28px rgba(0,0,0,0.14); --shadow64: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18); --shadow2Brand: 0 0 2px rgba(0,0,0,0.30), 0 1px 2px rgba(0,0,0,0.25); --shadow4Brand: 0 0 2px rgba(0,0,0,0.30), 0 2px 4px rgba(0,0,0,0.25); --shadow8Brand: 0 0 2px rgba(0,0,0,0.30), 0 4px 8px rgba(0,0,0,0.25); --shadow16Brand: 0 0 2px rgba(0,0,0,0.30), 0 8px 16px rgba(0,0,0,0.25); --shadow28Brand: 0 0 8px rgba(0,0,0,0.30), 0 14px 28px rgba(0,0,0,0.25); --shadow64Brand: 0 0 8px rgba(0,0,0,0.30), 0 32px 64px rgba(0,0,0,0.25); --fontSizeBase450: 18px; --fontStyleRegular: normal; --fontStyleItalic: italic; --lineHeightBase450: 24px; --vivaConnectionsSoftBackground: #4d3c12; --semanticPrimaryButtonText: #1f1f1f; --semanticPrimaryButtonTextHovered: #1f1f1f; --semanticPrimaryButtonBackgroundHovered: #ffce51; --semanticButtonBackgroundDisabled: #313131; --semanticPrimaryButtonBackgroundDisabled: #313131; --semanticButtonTextDisabled: #c8c8c8; --semanticDisabledBackground: #313131; --semanticButtonTextHovered: #f4f4f4; --semanticButtonBackgroundHovered: #313131; --semanticPrimaryButtonBackgroundPressed: #ffd56c; --semanticPrimaryButtonTextPressed: #1f1f1f; --semanticDisabledText: #c8c8c8; --semanticActionLink: #ffffff; --semanticBodyText: #ffffff; --semanticDisabledBodyText: #c8c8c8; --semanticDisabledBodySubtext: #6d6d6d; --semanticInputBackground: #1f1f1f; --semanticInputText: #ffffff; --semanticPrimaryButtonTextDisabled: #4f4f4f; --semanticPrimaryButtonBackground: #ffc83d; --semanticButtonBackground: #1f1f1f; --semanticButtonBorder: #8a8886; --semanticButtonBackgroundPressed: #3f3f3f; --semanticErrorBackground: #442726; --semanticWarningBackground: #433519; --semanticSuccessBackground: #393D1B; --semanticSevereWarningBackground: #4F2A0F; --semanticInfoBackground: #323130; --semanticErrorIcon: #F1707B; --semanticWarningIcon: #C8C6C4; --semanticSuccessIcon: #92C353; --semanticSevereWarningIcon: #FCE100; --semanticInfoIcon: #C8C6C4; --semanticErrorText: #F1707B; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(31, 31, 31); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\" id=\"isPasted\"><div data-automation-id=\"CanvasZone\" style=\"width: 1477px; zoom: 1; box-sizing: border-box; margin: 0px; padding: 0px 16px; color: rgb(255, 255, 255); position: relative; background: rgb(31, 31, 31);\"><div data-automation-id=\"CanvasZone-SectionContainer\" style=\"margin: auto; display: flex; max-width: 1236px;\"><div data-automation-id=\"CanvasSection\" style=\"box-sizing: border-box; min-height: auto; padding-left: 8px; padding-right: 8px; position: relative; width: 824px; display: flex; flex-direction: column; justify-content: flex-start; float: left;\"><div data-automation-id=\"CanvasControl\" style=\"margin: 24px 0px; padding: 8px;\"><div data-sp-feature-tag=\"Rich Text Editor\" data-sp-feature-instance-id=\"1f3647e7-8898-4d84-a81d-868d17851515\" dir=\"auto\" style=\"overflow: hidden; min-height: auto;\"><div data-automation-id=\"textBox\" style=\"overflow: hidden; cursor: text; margin: 0px; padding: 3px 2px; text-align: left;\"><div style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 17px; font-style: var(--fontStyleRegular); font-weight: 300; line-height: 1.3; margin-bottom: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px;\"><h2 style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont1200, var(--fontFamilyBase)); font-size: 28px; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; line-height: 1.3; margin: 0px; font-weight: 600 !important; text-align: left; padding-bottom: 0px; padding-top: 0px;\"><span style=\"font-size: 20px;\">The BAS, Design & Project Engineer is a key role in our Building Automation division that performs engineering work on Construction based projects with the goal of developing a complete ATC submittal package based on rough designs provided by the Sales Department, while adhering to the respective project’s plans, addendums, specific job requirements and specifications.</span><br> </h2></div></div></div></div></div><div data-automation-id=\"CanvasSection\" style=\"box-sizing: border-box; min-height: auto; padding-left: 8px; padding-right: 8px; position: relative; width: 412px; display: flex; flex-direction: column; justify-content: flex-start; float: left;\"><div data-automation-id=\"CanvasControl\" style=\"margin: 24px 0px; padding: 8px;\"><div data-viewport-id=\"CanvasImg.19de29dc-7e30-4ae8-8b9e-762d7423811e\"><div data-automation-id=\"imageRead\" style=\"justify-content: center; display: flex;\"><figure tabindex=\"0\" style=\"margin: 0px; width: 380px;\"><div style=\"position: relative;\"><a href=\"https://cm3inc.sharepoint.com/sites/OpenPositions/SitePages/Employee-Referral-Progam.aspx\" target=\"_self\" tabindex=\"0\" style=\"margin: 0px; padding: 0px; overflow: hidden; font-size: inherit; text-align: left; font-family: var(--fontFamilyBase); font-weight: var(--fontWeightRegular); display: block; box-sizing: border-box; cursor: pointer; background-color: transparent; color: var(--colorBrandForegroundLink); text-decoration-line: none; text-decoration-thickness: var(--strokeWidthThin); text-overflow: inherit; user-select: text; border-radius: 4px; position: relative;\"><img data-fr-image-pasted=\"true\" data-sp-originalimgsrc=\"/sites/OpenPositions/SiteAssets/SitePages/New-Positions/84629-Referral.png\" width=\"380px\" height=\"185.31333333333333px\" alt=\"\" src=\"blob:https://cm3inc.sharepoint.com/44fde252-a782-4fe4-999e-513a9316b887\" style=\"border-radius: 4px;\" class=\"fr-fic fr-dii\"></a></div></figure></div></div></div></div></div></div></div><div dir=\"ltr\" style=\"color: rgb(255, 255, 255); text-align: left; font-family: var(--fontFamilyBase); font-size: 14px; font-weight: 400; --borderRadiusNone: 0; --borderRadiusSmall: 2px; --borderRadiusMedium: 4px; --borderRadiusLarge: 6px; --borderRadiusXLarge: 8px; --borderRadiusCircular: 10000px; --fontSizeBase100: 10px; --fontSizeBase200: 12px; --fontSizeBase300: 14px; --fontSizeBase400: 16px; --fontSizeBase500: 20px; --fontSizeBase600: 24px; --fontSizeHero700: 28px; --fontSizeHero800: 32px; --fontSizeHero900: 40px; --fontSizeHero1000: 68px; --lineHeightBase100: 14px; --lineHeightBase200: 16px; --lineHeightBase300: 20px; --lineHeightBase400: 22px; --lineHeightBase500: 28px; --lineHeightBase600: 32px; --lineHeightHero700: 36px; --lineHeightHero800: 40px; --lineHeightHero900: 52px; --lineHeightHero1000: 92px; --fontFamilyBase: 'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif; --fontFamilyMonospace: Consolas, 'Courier New', Courier, monospace; --fontFamilyNumeric: Bahnschrift, 'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif; --fontWeightRegular: 400; --fontWeightMedium: 500; --fontWeightSemibold: 600; --fontWeightBold: 700; --strokeWidthThin: 1px; --strokeWidthThick: 2px; --strokeWidthThicker: 3px; --strokeWidthThickest: 4px; --spacingHorizontalNone: 0; --spacingHorizontalXXS: 2px; --spacingHorizontalXS: 4px; --spacingHorizontalSNudge: 6px; --spacingHorizontalS: 8px; --spacingHorizontalMNudge: 10px; --spacingHorizontalM: 12px; --spacingHorizontalL: 16px; --spacingHorizontalXL: 20px; --spacingHorizontalXXL: 24px; --spacingHorizontalXXXL: 32px; --spacingVerticalNone: 0; --spacingVerticalXXS: 2px; --spacingVerticalXS: 4px; --spacingVerticalSNudge: 6px; --spacingVerticalS: 8px; --spacingVerticalMNudge: 10px; --spacingVerticalM: 12px; --spacingVerticalL: 16px; --spacingVerticalXL: 20px; --spacingVerticalXXL: 24px; --spacingVerticalXXXL: 32px; --durationUltraFast: 50ms; --durationFaster: 100ms; --durationFast: 150ms; --durationNormal: 200ms; --durationGentle: 250ms; --durationSlow: 300ms; --durationSlower: 400ms; --durationUltraSlow: 500ms; --curveAccelerateMax: cubic-bezier(0.9,0.1,1,0.2); --curveAccelerateMid: cubic-bezier(1,0,1,1); --curveAccelerateMin: cubic-bezier(0.8,0,0.78,1); --curveDecelerateMax: cubic-bezier(0.1,0.9,0.2,1); --curveDecelerateMid: cubic-bezier(0,0,0,1); --curveDecelerateMin: cubic-bezier(0.33,0,0.1,1); --curveEasyEaseMax: cubic-bezier(0.8,0,0.2,1); --curveEasyEase: cubic-bezier(0.33,0,0.67,1); --curveLinear: cubic-bezier(0,0,1,1); --colorNeutralForeground1: #ffffff; --colorNeutralForeground1Hover: #ffffff; --colorNeutralForeground1Pressed: #ffffff; --colorNeutralForeground1Selected: #ffffff; --colorNeutralForeground2: #d0d0d0; --colorNeutralForeground2Hover: #ffffff; --colorNeutralForeground2Pressed: #ffffff; --colorNeutralForeground2Selected: #ffffff; --colorNeutralForeground2BrandHover: #ffc83d; --colorNeutralForeground2BrandPressed: #ffce51; --colorNeutralForeground2BrandSelected: #ffc83d; --colorNeutralForeground3: #8a8886; --colorNeutralForeground3Hover: #d0d0d0; --colorNeutralForeground3Pressed: #d0d0d0; --colorNeutralForeground3Selected: #d0d0d0; --colorNeutralForeground3BrandHover: #ffc83d; --colorNeutralForeground3BrandPressed: #ffce51; --colorNeutralForeground3BrandSelected: #ffc83d; --colorNeutralForeground4: #8a8886; --colorNeutralForegroundDisabled: #6d6d6d; --colorNeutralForegroundInvertedDisabled: rgba(255, 255, 255, 0.4); --colorBrandForegroundLink: #ffce51; --colorBrandForegroundLinkHover: #ffd56c; --colorBrandForegroundLinkPressed: #ffe092; --colorBrandForegroundLinkSelected: #ffce51; --colorNeutralForeground2Link: #d0d0d0; --colorNeutralForeground2LinkHover: #ffffff; --colorNeutralForeground2LinkPressed: #ffffff; --colorNeutralForeground2LinkSelected: #ffffff; --colorCompoundBrandForeground1: #ffc83d; --colorCompoundBrandForeground1Hover: #ffce51; --colorCompoundBrandForeground1Pressed: #ffd56c; --colorBrandForeground1: #ffc83d; --colorBrandForeground2: #ffce51; --colorBrandForeground2Hover: #ffce51; --colorBrandForeground2Pressed: #ffce51; --colorNeutralForeground1Static: #ffffff; --colorNeutralForegroundStaticInverted: #1f1f1f; --colorNeutralForegroundInverted: #1f1f1f; --colorNeutralForegroundInvertedHover: #1f1f1f; --colorNeutralForegroundInvertedPressed: #1f1f1f; --colorNeutralForegroundInvertedSelected: #1f1f1f; --colorNeutralForegroundInverted2: #1f1f1f; --colorNeutralForegroundOnBrand: #1f1f1f; --colorNeutralForegroundInvertedLink: #1f1f1f; --colorNeutralForegroundInvertedLinkHover: #1f1f1f; --colorNeutralForegroundInvertedLinkPressed: #1f1f1f; --colorNeutralForegroundInvertedLinkSelected: #1f1f1f; --colorBrandForegroundInverted: #e0b036; --colorBrandForegroundInvertedHover: #997825; --colorBrandForegroundInvertedPressed: #e0b036; --colorBrandForegroundOnLight: #ffc83d; --colorBrandForegroundOnLightHover: #ffce51; --colorBrandForegroundOnLightPressed: #ffd56c; --colorBrandForegroundOnLightSelected: #ffd56c; --colorNeutralBackground1: #1f1f1f; --colorNeutralBackground1Hover: #313131; --colorNeutralBackground1Pressed: #484848; --colorNeutralBackground1Selected: #3f3f3f; --colorNeutralBackground2: #282828; --colorNeutralBackground2Hover: #313131; --colorNeutralBackground2Pressed: #484848; --colorNeutralBackground2Selected: #3f3f3f; --colorNeutralBackground3: #313131; --colorNeutralBackground3Hover: #3f3f3f; --colorNeutralBackground3Pressed: #4f4f4f; --colorNeutralBackground3Selected: #484848; --colorNeutralBackground4: #313131; --colorNeutralBackground4Hover: #282828; --colorNeutralBackground4Pressed: #313131; --colorNeutralBackground4Selected: #1f1f1f; --colorNeutralBackground5: #3f3f3f; --colorNeutralBackground5Hover: #313131; --colorNeutralBackground5Pressed: #313131; --colorNeutralBackground5Selected: #282828; --colorNeutralBackground6: #3f3f3f; --colorNeutralBackgroundInverted: #d0d0d0; --colorNeutralBackgroundStatic: #333333; --colorNeutralBackgroundAlpha: rgba(26, 26, 26, 0.5); --colorNeutralBackgroundAlpha2: rgba(31, 31, 31, 0.7); --colorSubtleBackground: transparent; --colorSubtleBackgroundHover: #313131; --colorSubtleBackgroundPressed: #484848; --colorSubtleBackgroundSelected: #3f3f3f; --colorSubtleBackgroundLightAlphaHover: rgba(255, 255, 255, 0.1); --colorSubtleBackgroundLightAlphaPressed: rgba(255, 255, 255, 0.05); --colorSubtleBackgroundLightAlphaSelected: transparent; --colorSubtleBackgroundInverted: transparent; --colorSubtleBackgroundInvertedHover: rgba(0, 0, 0, 0.1); --colorSubtleBackgroundInvertedPressed: rgba(0, 0, 0, 0.3); --colorSubtleBackgroundInvertedSelected: rgba(0, 0, 0, 0.2); --colorTransparentBackground: transparent; --colorTransparentBackgroundHover: transparent; --colorTransparentBackgroundPressed: transparent; --colorTransparentBackgroundSelected: transparent; --colorNeutralBackgroundDisabled: #313131; --colorNeutralBackgroundInvertedDisabled: rgba(255, 255, 255, 0.1); --colorNeutralStencil1: #3f3f3f; --colorNeutralStencil2: #282828; --colorNeutralStencil1Alpha: rgba(255, 255, 255, 0.1); --colorNeutralStencil2Alpha: rgba(255, 255, 255, 0.05); --colorBackgroundOverlay: rgba(0, 0, 0, 0.4); --colorScrollbarOverlay: rgba(0, 0, 0, 0.5); --colorBrandBackground: #ffc83d; --colorBrandBackgroundHover: #ffce51; --colorBrandBackgroundPressed: #ffe092; --colorBrandBackgroundSelected: #ffd56c; --colorCompoundBrandBackground: #ffc83d; --colorCompoundBrandBackgroundHover: #ffce51; --colorCompoundBrandBackgroundPressed: #ffd56c; --colorBrandBackgroundStatic: #ffc83d; --colorBrandBackground2: #0a0802; --colorBrandBackground2Hover: #0a0802; --colorBrandBackground2Pressed: #0a0802; --colorBrandBackground3Static: #ffd56c; --colorBrandBackground4Static: #ffe092; --colorBrandBackgroundInverted: #1f1f1f; --colorBrandBackgroundInvertedHover: #0a0802; --colorBrandBackgroundInvertedPressed: #4d3c12; --colorBrandBackgroundInvertedSelected: #29200a; --colorNeutralCardBackground: #333333; --colorNeutralCardBackgroundHover: #3d3d3d; --colorNeutralCardBackgroundPressed: #2e2e2e; --colorNeutralCardBackgroundSelected: #383838; --colorNeutralCardBackgroundDisabled: #141414; --colorNeutralStrokeAccessible: #d0d0d0; --colorNeutralStrokeAccessibleHover: #d0d0d0; --colorNeutralStrokeAccessiblePressed: #d0d0d0; --colorNeutralStrokeAccessibleSelected: #ffc83d; --colorNeutralStroke1: #4f4f4f; --colorNeutralStroke1Hover: #6d6d6d; --colorNeutralStroke1Pressed: #6d6d6d; --colorNeutralStroke1Selected: #6d6d6d; --colorNeutralStroke2: #484848; --colorNeutralStroke3: #313131; --colorNeutralStrokeSubtle: #484848; --colorNeutralStrokeOnBrand: #1f1f1f; --colorNeutralStrokeOnBrand2: #1f1f1f; --colorNeutralStrokeOnBrand2Hover: #1f1f1f; --colorNeutralStrokeOnBrand2Pressed: #1f1f1f; --colorNeutralStrokeOnBrand2Selected: #1f1f1f; --colorBrandStroke1: #ffc83d; --colorBrandStroke2: #4d3c12; --colorBrandStroke2Hover: #4d3c12; --colorBrandStroke2Pressed: #4d3c12; --colorBrandStroke2Contrast: #4d3c12; --colorCompoundBrandStroke: #ffc83d; --colorCompoundBrandStrokeHover: #ffce51; --colorCompoundBrandStrokePressed: #ffd56c; --colorNeutralStrokeDisabled: #484848; --colorNeutralStrokeInvertedDisabled: rgba(255, 255, 255, 0.4); --colorTransparentStroke: transparent; --colorTransparentStrokeInteractive: transparent; --colorTransparentStrokeDisabled: transparent; --colorNeutralStrokeAlpha: rgba(255, 255, 255, 0.1); --colorNeutralStrokeAlpha2: rgba(255, 255, 255, 0.2); --colorStrokeFocus1: #1f1f1f; --colorStrokeFocus2: #f8f8f8; --colorNeutralShadowAmbient: rgba(0,0,0,0.12); --colorNeutralShadowKey: rgba(0,0,0,0.14); --colorNeutralShadowAmbientLighter: rgba(0,0,0,0.06); --colorNeutralShadowKeyLighter: rgba(0,0,0,0.07); --colorNeutralShadowAmbientDarker: rgba(0,0,0,0.20); --colorNeutralShadowKeyDarker: rgba(0,0,0,0.24); --colorBrandShadowAmbient: rgba(0,0,0,0.30); --colorBrandShadowKey: rgba(0,0,0,0.25); --colorPaletteRedBackground1: #fdf6f6; --colorPaletteRedBackground2: #f1bbbc; --colorPaletteRedBackground3: #d13438; --colorPaletteRedForeground1: #bc2f32; --colorPaletteRedForeground2: #751d1f; --colorPaletteRedForeground3: #d13438; --colorPaletteRedBorderActive: #d13438; --colorPaletteRedBorder1: #f1bbbc; --colorPaletteRedBorder2: #d13438; --colorPaletteGreenBackground1: #f1faf1; --colorPaletteGreenBackground2: #9fd89f; --colorPaletteGreenBackground3: #107c10; --colorPaletteGreenForeground1: #0e700e; --colorPaletteGreenForeground2: #094509; --colorPaletteGreenForeground3: #107c10; --colorPaletteGreenBorderActive: #107c10; --colorPaletteGreenBorder1: #9fd89f; --colorPaletteGreenBorder2: #107c10; --colorPaletteDarkOrangeBackground1: #fdf6f3; --colorPaletteDarkOrangeBackground2: #f4bfab; --colorPaletteDarkOrangeBackground3: #da3b01; --colorPaletteDarkOrangeForeground1: #c43501; --colorPaletteDarkOrangeForeground2: #7a2101; --colorPaletteDarkOrangeForeground3: #da3b01; --colorPaletteDarkOrangeBorderActive: #da3b01; --colorPaletteDarkOrangeBorder1: #f4bfab; --colorPaletteDarkOrangeBorder2: #da3b01; --colorPaletteYellowBackground1: #fffef5; --colorPaletteYellowBackground2: #fef7b2; --colorPaletteYellowBackground3: #fde300; --colorPaletteYellowForeground1: #817400; --colorPaletteYellowForeground2: #817400; --colorPaletteYellowForeground3: #fde300; --colorPaletteYellowBorderActive: #fde300; --colorPaletteYellowBorder1: #fef7b2; --colorPaletteYellowBorder2: #fde300; --colorPaletteBerryBackground1: #fdf5fc; --colorPaletteBerryBackground2: #edbbe7; --colorPaletteBerryBackground3: #c239b3; --colorPaletteBerryForeground1: #af33a1; --colorPaletteBerryForeground2: #6d2064; --colorPaletteBerryForeground3: #c239b3; --colorPaletteBerryBorderActive: #c239b3; --colorPaletteBerryBorder1: #edbbe7; --colorPaletteBerryBorder2: #c239b3; --colorPaletteLightGreenBackground1: #f2fbf2; --colorPaletteLightGreenBackground2: #a7e3a5; --colorPaletteLightGreenBackground3: #13a10e; --colorPaletteLightGreenForeground1: #11910d; --colorPaletteLightGreenForeground2: #0b5a08; --colorPaletteLightGreenForeground3: #13a10e; --colorPaletteLightGreenBorderActive: #13a10e; --colorPaletteLightGreenBorder1: #a7e3a5; --colorPaletteLightGreenBorder2: #13a10e; --colorPaletteMarigoldBackground1: #fefbf4; --colorPaletteMarigoldBackground2: #f9e2ae; --colorPaletteMarigoldBackground3: #eaa300; --colorPaletteMarigoldForeground1: #d39300; --colorPaletteMarigoldForeground2: #835b00; --colorPaletteMarigoldForeground3: #eaa300; --colorPaletteMarigoldBorderActive: #eaa300; --colorPaletteMarigoldBorder1: #f9e2ae; --colorPaletteMarigoldBorder2: #eaa300; --colorPaletteRedForegroundInverted: #dc5e62; --colorPaletteGreenForegroundInverted: #359b35; --colorPaletteYellowForegroundInverted: #fef7b2; --colorPaletteDarkRedBackground2: #d69ca5; --colorPaletteDarkRedForeground2: #420610; --colorPaletteDarkRedBorderActive: #750b1c; --colorPaletteCranberryBackground2: #eeacb2; --colorPaletteCranberryForeground2: #6e0811; --colorPaletteCranberryBorderActive: #c50f1f; --colorPalettePumpkinBackground2: #efc4ad; --colorPalettePumpkinForeground2: #712d09; --colorPalettePumpkinBorderActive: #ca5010; --colorPalettePeachBackground2: #ffddb3; --colorPalettePeachForeground2: #8f4e00; --colorPalettePeachBorderActive: #ff8c00; --colorPaletteGoldBackground2: #ecdfa5; --colorPaletteGoldForeground2: #6c5700; --colorPaletteGoldBorderActive: #c19c00; --colorPaletteBrassBackground2: #e0cea2; --colorPaletteBrassForeground2: #553e06; --colorPaletteBrassBorderActive: #986f0b; --colorPaletteBrownBackground2: #ddc3b0; --colorPaletteBrownForeground2: #50301a; --colorPaletteBrownBorderActive: #8e562e; --colorPaletteForestBackground2: #bdd99b; --colorPaletteForestForeground2: #294903; --colorPaletteForestBorderActive: #498205; --colorPaletteSeafoamBackground2: #a8f0cd; --colorPaletteSeafoamForeground2: #00723b; --colorPaletteSeafoamBorderActive: #00cc6a; --colorPaletteDarkGreenBackground2: #9ad29a; --colorPaletteDarkGreenForeground2: #063b06; --colorPaletteDarkGreenBorderActive: #0b6a0b; --colorPaletteLightTealBackground2: #a6e9ed; --colorPaletteLightTealForeground2: #00666d; --colorPaletteLightTealBorderActive: #00b7c3; --colorPaletteTealBackground2: #9bd9db; --colorPaletteTealForeground2: #02494c; --colorPaletteTealBorderActive: #038387; --colorPaletteSteelBackground2: #94c8d4; --colorPaletteSteelForeground2: #00333f; --colorPaletteSteelBorderActive: #005b70; --colorPaletteBlueBackground2: #a9d3f2; --colorPaletteBlueForeground2: #004377; --colorPaletteBlueBorderActive: #0078d4; --colorPaletteRoyalBlueBackground2: #9abfdc; --colorPaletteRoyalBlueForeground2: #002c4e; --colorPaletteRoyalBlueBorderActive: #004e8c; --colorPaletteCornflowerBackground2: #c8d1fa; --colorPaletteCornflowerForeground2: #2c3c85; --colorPaletteCornflowerBorderActive: #4f6bed; --colorPaletteNavyBackground2: #a3b2e8; --colorPaletteNavyForeground2: #001665; --colorPaletteNavyBorderActive: #0027b4; --colorPaletteLavenderBackground2: #d2ccf8; --colorPaletteLavenderForeground2: #3f3682; --colorPaletteLavenderBorderActive: #7160e8; --colorPalettePurpleBackground2: #c6b1de; --colorPalettePurpleForeground2: #341a51; --colorPalettePurpleBorderActive: #5c2e91; --colorPaletteGrapeBackground2: #d9a7e0; --colorPaletteGrapeForeground2: #4c0d55; --colorPaletteGrapeBorderActive: #881798; --colorPaletteLilacBackground2: #e6bfed; --colorPaletteLilacForeground2: #63276d; --colorPaletteLilacBorderActive: #b146c2; --colorPalettePinkBackground2: #f7c0e3; --colorPalettePinkForeground2: #80215d; --colorPalettePinkBorderActive: #e43ba6; --colorPaletteMagentaBackground2: #eca5d1; --colorPaletteMagentaForeground2: #6b0043; --colorPaletteMagentaBorderActive: #bf0077; --colorPalettePlumBackground2: #d696c0; --colorPalettePlumForeground2: #43002b; --colorPalettePlumBorderActive: #77004d; --colorPaletteBeigeBackground2: #d7d4d4; --colorPaletteBeigeForeground2: #444241; --colorPaletteBeigeBorderActive: #7a7574; --colorPaletteMinkBackground2: #cecccb; --colorPaletteMinkForeground2: #343231; --colorPaletteMinkBorderActive: #5d5a58; --colorPalettePlatinumBackground2: #cdd6d8; --colorPalettePlatinumForeground2: #3b4447; --colorPalettePlatinumBorderActive: #69797e; --colorPaletteAnchorBackground2: #bcc3c7; --colorPaletteAnchorForeground2: #202427; --colorPaletteAnchorBorderActive: #394146; --colorStatusSuccessBackground1: #f1faf1; --colorStatusSuccessBackground2: #9fd89f; --colorStatusSuccessBackground3: #107c10; --colorStatusSuccessForeground1: #0e700e; --colorStatusSuccessForeground2: #094509; --colorStatusSuccessForeground3: #107c10; --colorStatusSuccessForegroundInverted: #54b054; --colorStatusSuccessBorderActive: #107c10; --colorStatusSuccessBorder1: #9fd89f; --colorStatusSuccessBorder2: #107c10; --colorStatusWarningBackground1: #fff9f5; --colorStatusWarningBackground2: #fdcfb4; --colorStatusWarningBackground3: #f7630c; --colorStatusWarningForeground1: #bc4b09; --colorStatusWarningForeground2: #8a3707; --colorStatusWarningForeground3: #bc4b09; --colorStatusWarningForegroundInverted: #faa06b; --colorStatusWarningBorderActive: #f7630c; --colorStatusWarningBorder1: #fdcfb4; --colorStatusWarningBorder2: #bc4b09; --colorStatusDangerBackground1: #fdf3f4; --colorStatusDangerBackground2: #eeacb2; --colorStatusDangerBackground3: #c50f1f; --colorStatusDangerForeground1: #b10e1c; --colorStatusDangerForeground2: #6e0811; --colorStatusDangerForeground3: #c50f1f; --colorStatusDangerForegroundInverted: #dc626d; --colorStatusDangerBorderActive: #c50f1f; --colorStatusDangerBorder1: #eeacb2; --colorStatusDangerBorder2: #c50f1f; --colorStatusDangerBackground3Hover: #b10e1c; --colorStatusDangerBackground3Pressed: #960b18; --shadow2: 0 0 2px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.14); --shadow4: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108); --shadow8: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108); --shadow16: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108); --shadow28: 0 0 8px rgba(0,0,0,0.12), 0 14px 28px rgba(0,0,0,0.14); --shadow64: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18); --shadow2Brand: 0 0 2px rgba(0,0,0,0.30), 0 1px 2px rgba(0,0,0,0.25); --shadow4Brand: 0 0 2px rgba(0,0,0,0.30), 0 2px 4px rgba(0,0,0,0.25); --shadow8Brand: 0 0 2px rgba(0,0,0,0.30), 0 4px 8px rgba(0,0,0,0.25); --shadow16Brand: 0 0 2px rgba(0,0,0,0.30), 0 8px 16px rgba(0,0,0,0.25); --shadow28Brand: 0 0 8px rgba(0,0,0,0.30), 0 14px 28px rgba(0,0,0,0.25); --shadow64Brand: 0 0 8px rgba(0,0,0,0.30), 0 32px 64px rgba(0,0,0,0.25); --fontSizeBase450: 18px; --fontStyleRegular: normal; --fontStyleItalic: italic; --lineHeightBase450: 24px; --vivaConnectionsSoftBackground: #4d3c12; --semanticPrimaryButtonText: #1f1f1f; --semanticPrimaryButtonTextHovered: #1f1f1f; --semanticPrimaryButtonBackgroundHovered: #ffce51; --semanticButtonBackgroundDisabled: #313131; --semanticPrimaryButtonBackgroundDisabled: #313131; --semanticButtonTextDisabled: #c8c8c8; --semanticDisabledBackground: #313131; --semanticButtonTextHovered: #f4f4f4; --semanticButtonBackgroundHovered: #313131; --semanticPrimaryButtonBackgroundPressed: #ffd56c; --semanticPrimaryButtonTextPressed: #1f1f1f; --semanticDisabledText: #c8c8c8; --semanticActionLink: #ffffff; --semanticBodyText: #ffffff; --semanticDisabledBodyText: #c8c8c8; --semanticDisabledBodySubtext: #6d6d6d; --semanticInputBackground: #1f1f1f; --semanticInputText: #ffffff; --semanticPrimaryButtonTextDisabled: #4f4f4f; --semanticPrimaryButtonBackground: #ffc83d; --semanticButtonBackground: #1f1f1f; --semanticButtonBorder: #8a8886; --semanticButtonBackgroundPressed: #3f3f3f; --semanticErrorBackground: #442726; --semanticWarningBackground: #433519; --semanticSuccessBackground: #393D1B; --semanticSevereWarningBackground: #4F2A0F; --semanticInfoBackground: #323130; --semanticErrorIcon: #F1707B; --semanticWarningIcon: #C8C6C4; --semanticSuccessIcon: #92C353; --semanticSevereWarningIcon: #FCE100; --semanticInfoIcon: #C8C6C4; --semanticErrorText: #F1707B; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(31, 31, 31); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><div data-automation-id=\"CanvasZone\" style=\"width: 1477px; zoom: 1; box-sizing: border-box; margin: 0px; padding: 0px 16px; color: rgb(255, 255, 255); position: relative; background: rgb(31, 31, 31);\"><div data-automation-id=\"CanvasZone-SectionContainer\" style=\"margin: auto; display: flex; max-width: 1236px;\"><div data-automation-id=\"CanvasSection\" style=\"box-sizing: border-box; min-height: auto; padding-left: 8px; padding-right: 8px; position: relative; width: 1236px; display: flex; flex-direction: column; justify-content: flex-start; float: left;\"><div data-automation-id=\"CanvasControl\" style=\"margin: 24px 0px; padding: 8px;\"><div data-sp-feature-tag=\"Rich Text Editor\" data-sp-feature-instance-id=\"3a784650-d4c6-4c33-9478-01de772f2d2f\" dir=\"auto\" style=\"overflow: hidden; min-height: auto;\"><div data-automation-id=\"textBox\" style=\"overflow: hidden; cursor: text; margin: 0px; padding: 3px 2px; text-align: left;\"><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px 0px 0px 0in; padding-top: 0px;\"><span style=\"color: rgb(255, 206, 81);\"><strong style=\"font-weight: 600;\"><u style=\"text-decoration: underline;\">Essential Functions</u></strong></span></p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\">Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.</p><ul style=\"color: rgb(255, 255, 255); overflow: hidden; font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px !important; padding: 3px 0px 3px 35px; counter-reset: item 0; list-style-type: disc;\"><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Control Valve Schedule (Size and select)</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">ATC Damper/Actuator Schedule (Size and select)</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Select all required DDC components</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Generate a complete bill of materials</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Generate a complete set of project specific ATC schematic control drawings</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Order components after approved submission is obtained</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Identify and apply integration solutions</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Communicate with the design team via RFI’s to respectfully resolve questionable interpretations within the plan and specifications</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Other duties as assigned</li></ul><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\"> </p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px 0px 0px 0in;\"><span style=\"color: rgb(255, 206, 81);\"><strong style=\"font-weight: 600;\"><u style=\"text-decoration: underline;\">Competencies</u></strong></span></p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\">Thoroughness</p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\">Technical Capacity</p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\">Mechanical aptitude</p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\">Communication</p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\"> </p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\"><span style=\"color: rgb(255, 206, 81);\"><strong style=\"font-weight: 600;\"><u style=\"text-decoration: underline;\">Supervisory Responsibility</u></strong></span></p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\">Not applicable</p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px 0px 0px 0in;\"> </p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px 0px 0px 0in;\"><span style=\"color: rgb(255, 206, 81);\"><strong style=\"font-weight: 600;\"><u style=\"text-decoration: underline;\">Work Environment</u></strong></span></p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\">The work area typically consists of construction and renovation sites and may include dust, noise, metal shavings, and other elements associated with being at a commercial job site.</p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\"> </p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px 0px 0px 0in;\"><span style=\"color: rgb(255, 206, 81);\"><strong style=\"font-weight: 600;\"><u style=\"text-decoration: underline;\">Physical Demands</u></strong></span></p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\">The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job:</p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\">While performing the duties of this job, the employee is regularly required to sit, stand, kneel, and crouch. Computer work which requires frequent use of hands, good vision, and ability to manipulate keyboards, printers, scanners, and other office equipment. </p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\"> </p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px 0px 0px 0in;\"><span style=\"color: rgb(255, 206, 81);\"><strong style=\"font-weight: 600;\"><u style=\"text-decoration: underline;\">Position Type/Expected Hours of Work</u></strong></span></p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\">This is an exempt (salaried) position.</p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\"> </p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px 0px 0px 0in;\"><span style=\"color: rgb(255, 206, 81);\"><strong style=\"font-weight: 600;\"><u style=\"text-decoration: underline;\">Travel</u></strong></span></p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\">This position is office based with occasional travel to job sites as needed.</p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\"> </p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px 0px 0px 0in;\"><span style=\"color: rgb(255, 206, 81);\"><strong style=\"font-weight: 600;\"><u style=\"text-decoration: underline;\">Required Education and Experience</u></strong></span></p><ul style=\"color: rgb(255, 255, 255); overflow: hidden; font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px !important; padding: 3px 0px 3px 35px; counter-reset: item 0; list-style-type: disc;\"><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Minimum 5 year experience in Building Automation Systems (BAS), HVAC controls strongly preferred</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Experience with electrical systems, mechanical systems, integration applications</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Tridium Niagara Certification</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Proficiency in various types of controls applications, system networking and IT coordination</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Experience with ACAD and Visio engineering software</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Excellent customer service skills</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Excellent communication skills</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Familiarity with network configurations, 3<sup>rd</sup> party integrations,</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Good knowledge of Tridium</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Good knowledge of mechanical equipment sequencing</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\"><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px; padding-bottom: 0px; padding-top: 0px;\">Ability to work independently and as part of a team</p><p data-text-type=\"noSpacing\" style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px; padding-bottom: 0px; padding-top: 0px;\"> </p></li></ul><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px 0px 0px 0in;\"><span style=\"color: rgb(255, 206, 81);\"><strong style=\"font-weight: 600;\"><u style=\"text-decoration: underline;\">Work Authorization/Security Clearance (if applicable)</u></strong></span></p><ul style=\"color: rgb(255, 255, 255); overflow: hidden; font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px !important; padding: 3px 0px 3px 35px; counter-reset: item 0; list-style-type: disc;\"><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">Criminal Background Check, PA Child Welfare and FBI fingerprinting clearance required; other clearances as required by state/districts of job sites</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\">DMV check</li><li style=\"font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); margin-bottom: 0px;\"><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px; padding-bottom: 0px; padding-top: 0px;\">Pre-employment drug screening and random drug testing during employment</p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px; padding-bottom: 0px; padding-top: 0px;\"> </p></li></ul><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px 0px 0px 0in;\"><span style=\"color: rgb(255, 206, 81);\"><strong style=\"font-weight: 600;\"><u style=\"text-decoration: underline;\">AAP/EEO Statement</u></strong></span></p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\">CM3 Building Solutions, Inc. is an affirmative action employer and does not consider disability, color, gender identity, genetic information, military or veteran status, national origin, race, religion, sex, sexual orientation, age 40 and over, or any other applicable status protected by state or local law, in any employment decision.</p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px;\"> </p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px 0px 0px 0in;\"><span style=\"color: rgb(255, 206, 81);\"><strong style=\"font-weight: 600;\"><u style=\"text-decoration: underline;\">Other Duties</u></strong></span></p><p style=\"color: rgb(255, 255, 255); font-family: var(--fontFamilyCustomFont900, var(--fontFamilyBase)); font-size: 18px; font-weight: 400; line-height: 1.3; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; margin: 0px; padding-bottom: 0px;\">Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.</p></div></div></div></div></div></div></div></div></div></div>\n",
"sponsoredVisaTypeCodes": []
},
"list_job": {
"links": [],
"itemID": "9200767456321_1",
"postDate": "2025-08-05T11:18:00.000-04:00",
"workLevelCode": {
"shortName": "Full-time Regular"
},
"customFieldGroup": {
"dateFields": [
{
"nameCode": {
"codeValue": "PostingDate"
},
"dateValue": "2025-08-05T11:18Z"
},
{
"nameCode": {
"codeValue": "CurrentServerDateTime"
},
"dateValue": "2026-06-06T09:19Z"
}
],
"numberFields": [
{
"numberValue": 0,
"categoryCode": {
"codeValue": "ApplicantCount"
}
},
{
"categoryCode": {
"codeValue": "AwardAmount"
}
}
],
"stringFields": [
{
"nameCode": {
"codeValue": "ExternalJobID"
},
"stringValue": "520972"
},
{
"nameCode": {
"codeValue": "CareerCenterRefId"
}
},
{
"nameCode": {
"codeValue": "GuidelineOid"
}
},
{
"nameCode": {
"codeValue": "CurrencySymbolOrCode"
}
},
{
"nameCode": {
"codeValue": "HomeDepartment"
},
"stringValue": ""
},
{
"nameCode": {
"codeValue": "JobClass"
},
"stringValue": "PR"
}
],
"indicatorFields": [
{
"nameCode": {
"codeValue": "PriortyStatusFlag"
},
"indicatorValue": false
},
{
"nameCode": {
"codeValue": "InternalPostingFlag"
},
"indicatorValue": false
},
{
"nameCode": {
"codeValue": "MinValue"
},
"indicatorValue": true
},
{
"nameCode": {
"codeValue": "IsVsidApplicable"
},
"indicatorValue": true
},
{
"nameCode": {
"codeValue": "IsSassDlReqForExtPostFlag"
},
"indicatorValue": false
},
{
"nameCode": {
"codeValue": "IsSassDlReqForIntPostFlag"
},
"indicatorValue": false
},
{
"nameCode": {
"codeValue": "IsMonetaryFlag"
},
"indicatorValue": false
},
{
"nameCode": {
"codeValue": "IsNonMonetaryFlag"
},
"indicatorValue": false
}
]
},
"requisitionTitle": "BAS, Design & Project Engineer",
"clientRequisitionID": "1026",
"organizationalUnits": [],
"postingInstructions": [],
"additionalProperties": {},
"requisitionLocations": [
{
"address": {
"cityName": "Ft Washington",
"postalCode": "19034",
"countrySubdivisionLevel1": {
"codeValue": "PA"
}
},
"nameCode": {
"shortName": " Ft Washington, PA, US"
},
"aliasNames": []
}
],
"screeningRequirements": [],
"sponsoredVisaTypeCodes": []
},
"detail_meta": {
"url": "https://workforcenow.adp.com/mascsr/default/careercenter/public/events/staffing/v1/job-requisitions/520972?cid=20984d70-a5c5-4a13-ae38-efea214a218e&ccId=19000101_000001&lang=en_US&locale=en_US",
"http_status": 200,
"content_type": "application/json;charset=UTF-8",
"response_bytes": 67874
},
"detail_errors": []
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/920c04d26690103c26083baba46e9f3151b62b0c?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/c4bfe791-33b6-4272-93e6-7771cf80b8f6JSONGET https://api.bluedoor.sh/job-postings/v1/sources/982e5345-0bf5-4159-8a93-a2f7d7b323d5JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/920c04d26690103c26083baba46e9f3151b62b0c/eventsJSON