Electrical Engineer, Journeyman DCS CorpElectrical Engineer, JourneymanOgden, UtahYour work will apply practical engineering knowledge across a broad range of established system engineering principles, concepts, and methods, with a strong emphasis on electrical engineering while ensuring Operational Safety, Suitability, and Effectiveness (OSS&E) is integrated into all activities. In this role, you will provide Electrical Engineering support for programs and projects, ensuring the successful research, design, development, installation, testing, and operation of systems under the Integrated Product Team (IPT).
Controls Engineer Hexcel CorpControls EngineerSalt Lake City, UTWith our strong investment in research and development and our culture of continuous improvement, Hexcel is the industry leader in the manufacturing of advance composite materials, including carbon fiber, woven reinforcements, resins, prepregs, honeycombs and additive manufactured parts. Hexcel (NYSE: HXL) is a global leader in advanced composites technology, a leading producer of carbon fiber, and the world leader in honeycomb manufacturing for the commercial aerospace industry.
Senior Instrumentation and Controls Engineer Stantec IncSenior Instrumentation and Controls EngineerSalt Lake City, UTPrimary Location: United States | AZ | Chandler Organization: BC-2243 Water-US Delivery Employee Status: Regular Business Justification: New Position Travel: Yes Schedule: Full time Job Posting: 16/06/2025 05:06:49 Req ID: REQ25000194. Bachelor of Science in Electrical Engineering, Mechanical Engineering, or Chemical Engineering is required, MS preferred, with a minimum of 15 years of experience in instrumentation and controls.
Senior Instrumentation and Controls Engineer WSP Global IncSenior Instrumentation and Controls EngineerSalt Lake City, UTThe team you will join will offer interesting diversity of global clients and projects in Environmental Infrastructure facilities, Oil & Gas, surface and underground mine infrastructure including dewatering, material handling, fuel and lube, maintenance shops, and pumping stations, industrial facilities, water and waste water industries, landfills and contaminated soil sites. Our team is seeking an energetic and responsive, full time, Senior Instrumentation and Controls (I&C) Engineer for our multidisciplinary Process Infrastructure and Design team based in Tempe, Arizona; South Jordan, Utah; or Houston, Texas.
Controls Engineer III – Robotic Arm Autonomous SolutionsControls Engineer III – Robotic ArmMendon, UTFull timePartner with mechanical and electrical teams to design, iterate, and validate end-of-arm tooling (EOAT) and interface mechanisms - including custom tooling solutions for novel connection challenges. You will be central to solving one of our most technically demanding challenges: enabling autonomous connection and disconnection of air and electrical systems between trucks and trailers in active outdoor yard environments.
Controls Engineer Schreiber Foods IncControls EngineerUTFor positions that require any amount of travel: Valid driver's license, auto insurance (at least state minimum- more might be required), acceptable driving record per Schreiber Foods discretion, and vehicle that will ensure applicant can meet the travel necessities of the position are required. Job Description: The purpose of this position is to provide productivity, quality, and capacity improvements within an automated food manufacturing environment through control systems optimization, maintenance automation training, production support, and execution of capital projects.
Staff Engineer - Expert Controls Becton Dickinson Medical DevicesStaff Engineer - Expert ControlsSandy, UtahDesign & Define: Create comprehensive Machine User Requirement Specifications (URS) for sophisticated control systems including PLCs, HMIs, Motion Control, Robotics, and electrical components. Technical Excellence: Prepare detailed control machine specifications, select optimal equipment control technologies, and provide technical expertise for Factory Acceptance Test (FAT) and SAT protocol preparation and execution.
NewSenior Controls Engineer Aes CorporationSenior Controls EngineerSalt Lake City, UT$113,000–$141,525 / yearDefine and support control interfaces for inverter OEMs and BESS vendors, including protocols such as Modbus, DNP3, and IEC 61850.Controller Modeling and ValidationDevelop and review dynamic controller models in PSS/E to support interconnection and controls validation activities. Develop control strategies for active power control (APC), reactive power control (RPC), frequency response, voltage regulation, ramp rate limiting, and state‑of‑charge (SOC) management for hybrid solar and storage facilities, ensuring performance under expected grid operating conditions.
NewMining and Material Controls Engineer ABBMining and Material Controls EngineerSalt Lake City, UTQualifications for the RoleDegree in Electrical Engineering, Automation, Instrumentation, or related field (or equivalent technical diploma)Minimum 5 years of experience in industrial automation, control systems, or field service environmentsHands‑on experience with ABB control systems (e.g., 800xA, Symphony, AC500) or similar DCS/PLC platforms strongly preferredStrong troubleshooting and diagnostic skills across electrical, mechanical, and process systemsSolid IT and networking knowledge (Windows environments, cybersecurity basics, virtualization, and system integration)Strong communication skills with the ability to interact effectively with customers and technical teamsAbility to perform in dynamic, multi‑disciplinary environments, including high‑pressure field conditionsWhat's in it for you? The Division designs, plans, engineers, supplies, installs and commissions integrated electrical and motion systems, including electric equipment, drives, motors, high‑power rectifiers and equipment for automation and supervisory control within a variety of areas including mineral handling, mining operations, aluminum smelting, hot and cold steel applications and cement production.
Controls Engineer III - Robotic Arm Autonomous Solutions, IncControls Engineer III - Robotic ArmUTPartner with mechanical and electrical teams to design, iterate, and validate end-of-arm tooling (EOAT) and interface mechanisms - including custom tooling solutions for novel connection challenges. You will be central to solving one of our most technically demanding challenges: enabling autonomous connection and disconnection of air and electrical systems between trucks and trailers in active outdoor yard environments.
Senior Applied Building Controls Engineer Salt Lake City Passivelogic, Inc.Senior Applied Building Controls Engineer Salt Lake CitySalt Lake City, UTThis role connects field conditions, project scope, controls engineering, electrical contractor execution, and Digital Twin modeling through clear designs, bills of material, and installation scopes. Turning messy, real-world building conditions into clean, buildable controls designs-and making sure they actually get installed correctly and reflected in a Digital Twin.
Senior Applied Building Controls Engineer PassiveLogicSenior Applied Building Controls EngineerHolladay, UtahThis role connects field conditions, project scope, controls engineering, electrical contractor execution, and Digital Twin modeling through clear designs, bills of material, and installation scopes. Turning messy, real-world building conditions into clean, buildable controls designs—and making sure they actually get installed correctly and reflected in a Digital Twin.
NewMilitary Veteran Opportunity - Project Controls Engineer (Multiple Positions Available) Bechtel CorpMilitary Veteran Opportunity - Project Controls Engineer (Multiple Positions Available)Ogden, UT$91,700–$132,600 / yearExtraordinary teams building inspiring projects: Since 1898, we have helped customers complete more than 25,000 projects in 160 countries on all seven continents that have created jobs, grown economies, improved the resiliency of the world''s infrastructure, increased access to energy, resources, and vital services, and made the world a safer, cleaner place. We are committed to being a company where every colleague feels that they belong-where colleagues feel part of "One Team," respected and rewarded for what they bring, supported in pursuing their goals, invested in our values and purpose, and treated equitably.
Principal Controls & Automation Engineer GAS Global ServicesPrincipal Controls & Automation EngineerMilford, UTSupervise on-site controls installation; lead pre-startup loop checks, point-to-points, functional tests, and integrated commissioning for plant control, BoP, turbine, and generator scopes. Lead PLC and HMI software development across the platforms in the company’s ecosystem — Rockwell Studio 5000 / PlantPAx / ACM, Siemens TIA Portal, Honeywell Experion, Yokogawa, Ignition, FactoryTalk — and rationalize the stack where opportunities exist.
Professional Services Project Controls Engineer, Sentinel Bechtel CorpProfessional Services Project Controls Engineer, SentinelOgden, UTExtraordinary teams building inspiring projects: Since 1898, we have helped customers complete more than 25,000 projects in 160 countries on all seven continents that have created jobs, grown economies, improved the resiliency of the world''s infrastructure, increased access to energy, resources, and vital services, and made the world a safer, cleaner place. The PCE collaborates closely with project leadership, discipline leads, Human Resources, functional organizations, and field teams to ensure professional‑services and supplemental‑labor scopes are properly planned, budgeted, monitored, and reported.
Controls Engineer E Tech GroupControls EngineerPrice, UTWe'reone of the largest engineering and system integration firms in the United States providing value for our clientsthrough IT automation and control solutions for more than 30 years to the Life Sciences, Mission Critical, Metals& Mining, Warehousing & Distribution, and CPG/Food & Beverage industries. To be successful, you must be an effective collaborator with customers and other associates to deliver the best solution and be willing and able to take direction from project management leaders.
Senior Controls Engineer E-Technologies Group LLCSenior Controls EngineerUTWe're one of the largest engineering and system integration firms in the United States providing value for our clients through IT automation and control solutions for more than 30 years to the Life Sciences, Mission Critical, Metals & Mining, Warehousing & Distribution, and CPG/Food & Beverage industries. To be successful, you must be an effective collaborator with customers and other associates to deliver the best solution and be willing and able to take direction from project management leaders.
Controls Engineer E-Technologies Group LLCControls EngineerUTWe're one of the largest engineering and system integration firms in the United States providing value for our clients through IT automation and control solutions for more than 30 years to the Life Sciences, Mission Critical, Metals & Mining, Warehousing & Distribution, and CPG/Food & Beverage industries. To be successful, you must be an effective collaborator with customers and other associates to deliver the best solution and be willing and able to take direction from project management leaders.
Senior Controls Engineer - Data Centers E-Technologies Group LLCSenior Controls Engineer - Data CentersEagle Mountain, UTWe're one of the largest engineering and system integration firms in the United States providing value for our clients through IT automation and control solutions for more than 30 years to the Life Sciences, Mission Critical, Metals & Mining, Warehousing & Distribution, and CPG/Food & Beverage industries. To be successful, you must be an effective collaborator with customers and other associates to deliver the best solution and be willing and able to take direction from project management leaders.
Controls Engineer Technical Support (Nights) KION Group AGControls Engineer Technical Support (Nights)Salt Lake City, UTThe successful candidates will have experience working in the material handling industry and directly working with customer remotely using schematics and PLC logic to find and isolate the issue. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Controls Engineer Technical Support (Nights) Dematic CorpControls Engineer Technical Support (Nights)Salt Lake City, UTThe successful candidates will have experience working in the material handling industry and directly working with customer remotely using schematics and PLC logic to find and isolate the issue. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Staff Engineer Expert Controls Becton Dickinson and CoStaff Engineer Expert ControlsSandy, UTResponsibilities: Design & Define: Create comprehensive Machine User Requirement Specifications (URS) for sophisticated control systems including PLCs, HMIs, Motion Control, Robotics, and electrical components. Technical Excellence: Prepare detailed control machine specifications, select optimal equipment control technologies, and provide technical expertise for Factory Acceptance Test (FAT) and SAT protocol preparation and execution.
Power Systems Controls Application Engineer. Eaton Corporation PlcPower Systems Controls Application Engineer.Salt Lake City, UTRemote$97,000–$137,000 / yearThis role is responsible for driving growth of the PSC business by developing technical solutions, cost estimates, and detailed proposals for automatic transfer schemes, generator paralleling controls, load shed, and MicroGrid applications (Battery Energy Storage Systems and Photo Voltaic Systems). Strong knowledge of automation and power management systems, including programmable logic controllers (PLCs), remote terminal units (RTUs), human-machine interface (HMI) software, multifunction protective relays, and relay-based monitoring and control systems.
Guidance Navigation and Controls (GNC) Engineer III - Project Based Autonomous SolutionsGuidance Navigation and Controls (GNC) Engineer III - Project BasedMendon, UTp>The Guidance, Navigation, and Controls Engineer III develops, integrates, and validates algorithms that enable ASI's autonomous agricultural equipment to navigate fields, follow planned routes, maintain stable vehicle control, and complete assigned operations safely and accurately. The role collaborates with perception, embedded software, systems, test, and field operations teams to improve autonomous equipment performance across changing terrain, vegetation, field conditions, weather, payloads, and agricultural workflows.
Instrumentation & Controls Engineer Hatch LtdInstrumentation & Controls EngineerSalt Lake City, UTRoles & Responsibilities: • Preparation and review of all engineering documentation within discipline, including, but not limited to: Instrumentation and Controls Design Criteria, Control Philosophy and conceptual design of industrial control systems, Control Narratives, instrument index, I/O lists, instrumentation calculations, data sheets, specifications, selection and sizing, P&ID's, system architecture drawings, instrument location drawings, installation detail drawings, wiring and interconnection diagrams, ISA loop drawings, motor control schematics. Desirable: Experience with engineering tools such as SmartPlant Instrumentation (InTools, Intergraph), Plantspace P&ID (Intelligent P&ID's, Bentley, Microstation), 3D modeling (Bentley), and Relational Databases (administration & coordination).
Building Controls Application Engineer Mantis Innovation Group LLCBuilding Controls Application EngineerLehi, UT$120,000–$130,000 / yearThis role will provide the opportunity to work in a dynamic and fast-paced environment, where you will gain valuable experience with cutting-edge technologies and play a pivotal role in the successful completion of projects. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information.
Senior Controls Engineer - Data Centers E Tech GroupSenior Controls Engineer - Data CentersEagle Mountain, UTWe'reone of the largest engineering and system integration firms in the United States providing value for our clientsthrough IT automation and control solutions for more than 30 years to the Life Sciences, Mission Critical, Metals& Mining, Warehousing & Distribution, and CPG/Food & Beverage industries. To be successful, you must be an effective collaborator with customers and other associates to deliver the best solution and be willing and able to take direction from project management leaders.
Senior Controls Engineer E Tech GroupSenior Controls EngineerPrice, UTWe'reone of the largest engineering and system integration firms in the United States providing value for our clientsthrough IT automation and control solutions for more than 30 years to the Life Sciences, Mission Critical, Metals& Mining, Warehousing & Distribution, and CPG/Food & Beverage industries. To be successful, you must be an effective collaborator with customers and other associates to deliver the best solution and be willing and able to take direction from project management leaders.
Controls Engineer II ARUP LaboratoriesControls Engineer IISalt Lake City, UTWe always strive for excellence and have a strong desire to have involvement with the advances in medicine and the role laboratory services plays within each patient's life. About ARUP: ARUP Laboratories is a national clinical and anatomic pathology reference laboratory and an enterprise of the University of Utah and its Department of Pathology.
NewSenior Controls Engineer Building Automation Rocky Mountain MechanicalSenior Controls Engineer Building AutomationSalt Lake City, UTThis role requires a degree in Mechanical Engineering or significant relevant experience and involves overseeing project execution, troubleshooting issues, and managing subcontractor relationships. An HVAC solutions provider in Salt Lake City seeks a Senior Controls Application Engineer with expertise in HVAC systems and controls programming.
Building Controls Application Engineer Salt Lake City, PassiveLogic - Netherlands Passivelogic, Inc.Building Controls Application Engineer Salt Lake City, PassiveLogic - NetherlandsHolladay, UTYou will be directly working on (and responsible for) taking technology from our offices and integrating it into buildings in support of our mission to empower people through generative autonomy to solve the world's largest climate challenges. System diagnostics: Investigate and resolve HVAC and control system issues using trend data and logs; formally test and validate a variety of PassiveLogic products and internal services.
Controls Engineer Dyno Nobel IncControls EngineerSalt Lake City, UTWhat You'll Do: As a Controls Engineer, you will develop, install, manage and maintain equipment used to monitor and control engineering systems, machinery and processes in the Dyno Nobel Americas emulsion plants and mobile fleet. Demonstrated skill in specific control disciplines including distributed control systems (DCS) and programmable logic controllers (PLC) (Siemens, Allen Bradley, Red Lion and others helpful).
Automation and PLC Engineer (Controls) Autoliv United StatesAutomation and PLC Engineer (Controls)CorinneFamiliarity with plant manufacturing including electrical / controls technology in a production and processing environment, RS232 and RS485 protocol, vision and barcode scanning systems. We are working to increase vehicle safety by developing seatbelts, airbags and steering wheels and you can be part of our team as Automation and PLC Engineer (Controls) .
Controls Engineer II ARUPControls Engineer IISalt Lake City, UTPart timeWe always strive for excellence and have a strong desire to have involvement with the advances in medicine and the role laboratory services plays within each patient’s life. About ARUP : ARUP Laboratories is a national clinical and anatomic pathology reference laboratory and an enterprise of the University of Utah and its Department of Pathology.
Senior Instrumentation and Controls (IandC) Engineer BROWN AND CALDWELLSenior Instrumentation and Controls (IandC) EngineerCOTTONWOOD HEIGHT, UTMentorship * Provide mentorship, guidance, support, and knowledge-sharing to help less experienced team mem-bers develop their skills and grow within their roles Skills and Competencies * Deep understanding of IandC Engineering, including the use and interpretation of specifications, PandIDs, wiring schematics, control panels, and system architecture design documents. The IandC Engineering role provides technical leadership and delivery for control system designs, including specifications, control strategies, PandIDs, wiring schematics, and associated design databases (equipment lists, instrument lists, I/O lists, panel schedules, instrument data sheets, etc.).
Engineer-Protection & Controls PacifiCorpEngineer-Protection & ControlsSALT LAKE CITY, UT$77,200–$140,250 / yearDevelops engineering studies, plans, specifications, calculations, evaluations, design documents, and performance assessments associated with the planning, design, licensing, construction, operation, and maintenance of the Company's generation, transmission, distribution, telecommunication, or other utility facilities/systems. In addition to the above, the Engineer II responsibilities include: Develop engineering scopes of work, technical requirements, and design criteria for internal and external engineering service providers.
Controls Engineer Daifuku Automotive America CorpControls EngineerSalt Lake City, UTThese include leading-edge conveyor and sortation systems, voice- and light-directed order fulfillment equipment, a suite of warehouse controls & execution software, robotics, Automated Storage and Retrieval Systems (AS/RS), mezzanines, and structures, all backed by critical round-the-clock service and support. With hundreds of engineers in-house, the company designs, manufactures, integrates, and installs a full spectrum of intralogistics solutions to meet client needs.
NewSentinel - Systems States & Controls Capability Lead Staff Systems Engineer Northrop Grumman CorpSentinel - Systems States & Controls Capability Lead Staff Systems EngineerRoy, UT$152,900–$229,300 / yearWhat you will get to do: The Sentinel program has an exciting opportunity for a System States & Controls Capability Lead Staff Systems Engineer (Level 5) to join the Command Systems team leading activities including requirements definition / allocation, functional decomposition, interface definition, verification & validation, and requirements traceability across the ground segment of the Sentinel Weapon System. Northrop Grumman Defense Systems is seeking a System States and Controls Capability Lead (Staff Systems Engineer - Level 5) to join the team located in Roy UT, Bellevue NE, Huntsville, AL or Manhattan Beach, CA in support of the Sentinel program.
Senior Controls Application Engineer ModigentSenior Controls Application EngineerSalt LakeTITLE: Senior Controls Application Engineer REPORTS TO: Director - Controls JOB DUTIES / GENERAL REQUIREMENTS: The Senior Controls Application Engineer will be involved in many areas of Building Automation and Energy Management Controls and will perform duties in Controls Service, Construction Startup and Controls Programming. Effectively and tactfully resolve project problems in a timely manner via frequent and clear communications with owners, subcontractors, design professionals, vendors, and other individuals involved with the project.
NewElectrical and Control Engineer PrincePerelson & AssociatesElectrical and Control EngineerSalt Lake City, UTAs our project portfolio continues to grow, we're looking for an experienced Electrical Engineer to support automation and digital integration initiatives across a range of industrial clients. From concept through commissioning, we focus on building high-performing systems that improve operational efficiency, safety, and long-term reliability.
NewSubstation Protection & Control - Engineer III QualusSubstation Protection & Control - Engineer IIIFarmington, UtahFull timeDevelopment of complete engineering design packages for protective relaying and communications systems, including one-line diagrams, three-line diagrams, AC schematics, DC schematics, logic and functional diagrams, panel layouts, control house layouts, wiring/connection diagrams, interconnection diagrams, relaying equipment specifications and bill of materials. The firm partners with utilities, commercial, industrial, data center, and government clients, and renewable and energy storage developers, offering comprehensive solutions through boutique and integrated advisory, planning, engineering, digital solutions, program management, energy efficiency and specialized field services.
Automation/Controls Engineer II The Dennis Group IncAutomation/Controls Engineer IISalt Lake City, UTDennis Group's Automation/Controls Engineers work closely with our process, packaging and building engineers to meet our clients' expectations in startup, commissioning, and qualifying their food and beverage production facilities. The role requires regular onsite presence to ensure necessary diagnoses, troubleshooting, and operational startup of our client's production lines, equipment, and facilities.
Electrical Engineer- Controls/PLC Thatcher CompanyElectrical Engineer- Controls/PLCSalt Lake City, UTLead and manage control system-related capital projects, including new installations, expansions, and major upgrades. Thatcher Company is seeking a skilled Controls Engineer to join our engineering team in Salt Lake City, UT.
Sr. Guidance, Navigation and Control Engineer The Aerospace CorpSr. Guidance, Navigation and Control EngineerUT$151,300–$226,900 / yearThe Defense Systems Group (DSG) provides analysis-based decision support to senior leaders on space architectures, policy and strategy, technology development, warfighter capability enablers, systems integration, defense industrial base, and threat reduction to help shape existing and future space missions across the national security space (NSS) enterprise. DSG is unique at Aerospace as it not only directly supports major customers, including the U.S. Space Force, U.S. Space Command, Air Force Materiel Command, and senior leadership at the Pentagon, but also provides a broad range of technical support across the national space enterprise, maintaining vertical responsibilities with customers' portfolios as well as horizontal, matrixed responsibilities across the corporation.
NewTravel Field Service Engineer - Refrigeration & Controls Russell's Technical ProductsTravel Field Service Engineer - Refrigeration & ControlsSalt Lake City, UTThis role involves performing installations, providing maintenance and repairs on refrigeration systems, and conducting user training. A leading refrigeration technology firm is looking for a Field Service Engineer based in Salt Lake City, Utah.
Controls & Automation Manager Compass MineralsControls & Automation ManagerOgden, UT$126,000–$165,000 / yearCompass Minerals (NYSE: CMP) is a leading global provider of essential minerals focused on safely delivering where and when it matters to help solve nature's challenges for customers and communities. Manage and lead a team of controls engineers and PLC programmers, including workload prioritization, technical direction, mentoring, and performance management.
Controls & Automation Manager Compass Minerals CareersControls & Automation ManagerOgden, UtahCompass Minerals (NYSE: CMP) is a leading global provider of essential minerals focused on safely delivering where and when it matters to help solve nature’s challenges for customers and communities. Manage and lead a team of controls engineers and PLC programmers, including workload prioritization, technical direction, mentoring, and performance management.
Senior Engineer Protection and Control Qualus Power Services CorpSenior Engineer Protection and ControlSalt Lake City, UTDevelopment of complete engineering design packages for protective relaying and communications systems, including one-line diagrams, three-line diagrams, AC schematics, DC schematics, logic and functional diagrams, panel layouts, control house layouts, wiring/connection diagrams, interconnection diagrams, relaying equipment specifications and bill of materials. The firm partners with utilities, commercial, industrial, data center, and government clients, and renewable and energy storage developers, offering comprehensive solutions through boutique and integrated advisory, planning, engineering, digital solutions, program management, and specialized field services.
NewProcess Control Engineer WeyerhaeuserProcess Control EngineerSalt Lake City, UT$98,800–$148,200 / yearImplement preventative and predictive maintenance methods and systems to reduce unscheduled downtown and utilize reliable troubleshooting methods to ensure production volume, quality, and overall reliability goals are met. The successful candidate will be responsible for mentoring electrical staff, troubleshooting issues, planning, developing and managing projects that address site safety and operational excellence improvements.
AUTOMATION Controls Specialist - Dairy Foods (UHT & Cheese Manufacturing) Gossner Foods IncAUTOMATION Controls Specialist - Dairy Foods (UHT & Cheese Manufacturing)Logan, UTThe Controls Specialist supports and maintains the automation and control systems across our dairy processing operations, including UHT (Ultra-High Temperature) processing lines, cheese-making and cheese-cutting/packaging systems, and related utilities (CIP, pasteurization, homogenization, and packaging equipment). What started as a humble Swiss cheese plant has evolved into a thriving enterprise producing a variety of cheese and offering delicious UHT (Ultra High Temperature) shelf-stable milk in an array of flavors.