NewMechanical Design Engineer JobotMechanical Design EngineerBrookfield, WI$70,000–$110,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. Develop working relationships with production and quality departments to address and resolve problems and to develop better cooperation for working together toward producing the highest quality products at the lowest possible cost.
Design Engineers - multiple job openings; Trevor, WI and Fortville, IN Vonco Products LLCDesign Engineers - multiple job openings; Trevor, WI and Fortville, INTrevor, WI$80,000–$95,000 / yearSupports the integration of new products (completing Design Contract Reviews, Product Master Drawings, Quality Planning Checklist, Web Layouts, Lamination and Slitting Instructions) Working with the process engineering team for manufacturing and validating manufacturing processes, as well as creating material specifications. Has the ability to take novel concepts and recommend design changes (material and geometric design) to be manufactured effectively Create hand samples using prototyping equipment to show customers existing designs and changes to the concept to support manufacturability.
NewTransportation Design Engineer JobotTransportation Design EngineerMadison, WIRemote$95,000–$130,000 / yearWe are a growing multi-disciplinary consulting civil and structural engineering and land surveying firm with over 45 years of experience, working with clients on projects nationwide from six office locations in Wisconsin, Illinois, and California. Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.
Senior Engineer Rotating Machinery ServicesSenior EngineerMenasha, WIFull timeDaily responsibilities typically involve approval of inspection results, approval of drawings and layouts, writing technical reports, performance of design calculations, electronic modeling of components, and presentation of results to a wide range of individuals both within and outside the organization. Training Requirements: High proficiency with solid modeling software (Soldworks preferred), computational analytical tools (such as ANSYS), specialized RMS design application software, and general office software (Outlook, Excel, PowerPoint, Word).
NewMechanical Engineer (Tank & Piping) JobotMechanical Engineer (Tank & Piping)Janesville, WI$90,000–$150,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. You will be responsible for preparing and issuing design packages, specifications, drawings, test plans, calculations, reports, and quality classification forms for systems such as: Nitrogen Handling System .
NewMechanical Engineer - Process Systems JobotMechanical Engineer - Process SystemsJanesville, WI$90,000–$150,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. You will be responsible for preparing and issuing design packages, specifications, drawings, test plans, calculations, reports, and quality classification forms for systems such as: Off-gas processing systems.
Project Engineer - Product Development Metalcraft of MayvilleProject Engineer - Product DevelopmentMayville, WI$7.24–$7.25 / hourThe Project Engineer is responsible for planning and execution of technical engineering activities to make sure a project is completed at a competitive price, according to a schedule, and the product meets or exceeds the specified requirements. This role requires collaboration with our internal teams, customers, and suppliers to best support the product through the design cycle and into production.
Mechanical Engineer II NucorMechanical Engineer IIJackson, WIUsing sound mechanical engineering practices, this role is responsible for developing and improving Rytec’s product lines by executing and documenting Engineering Change Orders (ECOs) and project tasks. Analysis may include static and dynamic evaluation, development of free-body diagrams, force and torque load analysis, stress analysis, power and torque calculations, design validation methods, and other mechanical performance assessments.
NewElectrical Engineer JobotElectrical EngineerGreen Bay, WI$90,000–$110,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. Supporting industries such as food, pet food, building materials, and personal care, our equipment helps manufacturers reduce material usage, lower energy costs, and maximize performance.
NewWater/Wastewater Engineer JobotWater/Wastewater EngineerWaukesha, WI$100,000–$150,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. With more than seven decades of continuous operation, the firm provides planning, design, and construction‑phase services to municipalities, utilities, and institutional clients across the Upper Midwest and neighboring regions.
NewProject Engineer (Custom Equipment) JobotProject Engineer (Custom Equipment)Waukesha, WI$75,000–$130,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. We have extensive experience with designs, software and bringing products to market and we blend seamlessly with our clients teams to bring this ideas to fruition.
NewQuality Engineer JobotQuality EngineerNeillsville, WI$90,000–$100,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. As a leading U.S. based value-added manufacturing partner, the firm provides an extensive range of prototyping, tooling, and production services across 20 facilities in seven states.
NewProject Engineer in Plastics and Rubber JobotProject Engineer in Plastics and RubberBrown Deer, WI$100,000–$128,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. The position partners closely with engineering, quality, tooling, and manufacturing teams to ensure programs move efficiently, risks are managed early, and customers are well supported throughout the process.
NewMachining Manufacturing Engineer JobotMachining Manufacturing EngineerRacine, WI$90,000–$115,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. We are seeking a Manufacturing Engineer with experience in metal casting and CNC machining to support the design, development, and optimization of integrated manufacturing processes.
NewWater/Wastewater Engineer Team Lead JobotWater/Wastewater Engineer Team LeadGreen Bay, WI$115,000–$165,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. With more than seven decades of continuous operation, the firm provides planning, design, and construction‑phase services to municipalities, utilities, and institutional clients across the Upper Midwest and neighboring regions.
Engineer I - Onsite Only JARP Industries IncEngineer I - Onsite OnlySchofield, WIAct as Engineering liaison with other functional areas of the organization as needed to ensure accurate and expedient release of new product as well as changes to existing product. Under the direction of the Director of Engineering, the Engineer I is responsible for the design, development and analysis of both new and existing hydraulic products.
NewLead Mechanical Engineer Kimberly-ClarkLead Mechanical EngineerNeenah, WI$95,000–$114,000 / yearFor Kimberly-Clark to grow and prosper, we must be an inclusive organization that applies the diverse experiences and passions of its team members to brands that make life better for people all around the world, which is why we seek to build a workforce that encompasses the experiences of our consumers. As the Lead Mechanical Engineer, you role will provide leadership and creativity in the design, development, optimization, problem solving, and operation of assigned assets & supporting processes in a manner that meets safety and operational performance expectations.
NewStructural Engineer JobotStructural EngineerSummit, WI$100,000–$140,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. We are a well-established construction company based in the Greater Milwaukee Area, with a proven track record of delivering complex, high-quality projects across residential, commercial, and industrial sectors.
NewManufacturing Engineer JobotManufacturing EngineerBeloit, WI$80,000–$115,000 / yearThis person should be comfortable working closely with production teams, troubleshooting manufacturing issues on the floor, and helping implement practical improvements that make the operation safer, faster, more repeatable, and more efficient. This person does not need to come from one specific industry, but they do need to understand welding operations, automated or semi-automated weld processes, tooling, fixtures, equipment, and production support.
NewManufacturing Robotics Automation Engineer JobotManufacturing Robotics Automation EngineerSturtevant, WI$90,000–$115,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. The successful candidate will have a strong background in engineering and will be responsible for the design, implementation, and continuous improvement of automated manufacturing systems .
NewCivil Engineer JobotCivil EngineerStevens Point, WI$90,000–$170,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. We specialize in civil engineering, land surveying, landscape architecture, and materials testing, providing high-quality, affordable solutions for public and private projects.
NewSafety Engineer JobotSafety EngineerGlendale, WI$80,000–$100,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. With fully integrated operations from product design and tooling to precision molding and finishing, the team partners closely with customers to solve technical challenges and bring innovative products to life.
NewCivil Project Engineer JobotCivil Project EngineerGreen Bay, WI$80,000–$130,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. You’ll take ownership of technical decisions, collaborate with experienced leaders, and work on diverse site development projects across multiple markets—all while expanding your influence into client coordination, proposals, and project strategy.
NewProcess Engineer JobotProcess EngineerKohler, WI$90,000–$110,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. Drive process improvement, root cause analysis and troubleshooting through the collection and analysis of data to enhance material/labor utilization output rates, set up times, and product quality.
NewEHS Engineer - ENTRY LEVEL JobotEHS Engineer - ENTRY LEVELMilwaukee, WI$80,000–$100,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. With fully integrated operations from product design and tooling to precision molding and finishing, the team partners closely with customers to solve technical challenges and bring innovative products to life.
NewControls Engineer JobotControls EngineerDe Pere, WI$80,000–$120,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. The successful candidate will be responsible for designing, developing, and implementing complex automation systems and solutions that improve operational efficiency and productivity.
NewConstruction Field Engineer JobotConstruction Field EngineerButler, WI$70,000–$100,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. For over nine decades, we’ve built a reputation for delivering high-quality commercial construction projects with a focus on integrity, collaboration, and innovation.
NewProject Engineer JobotProject EngineerMilwaukee, WI$60,000–$75,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. Here's what sets us apart: Work that matters — You'll contribute to high-impact projects across commercial, industrial, healthcare, and education sectors — the kinds of builds that leave a lasting mark on the communities we serve.
NewMechanical Designer - Custom Machine Designer - Direct Hire! JobotMechanical Designer - Custom Machine Designer - Direct Hire!Neenah, WI$65,000–$80,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners.
NewElectrical Designer JobotElectrical DesignerGreen Bay, WI$100,000–$120,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. Employee owned structure, giving people a real stake in the company’s success and long term stability rather than short term private equity pressure .
NewSenior Packaging Materials Engineer Kimberly-ClarkSenior Packaging Materials EngineerNeenah, WI$80,000–$96,000 / yearIn this role, you will: Lead selection, development, and optimization of injection‑molded materials and color systems (e.g., PP/PE, TPE/TPV, masterbatch, stabilizers, UV/antioxidants) to meet cost, performance, aesthetics, regulatory, and sustainability targets for rigid packaging components; Translate consumer/brand and engineering requirements into resin grades, additive packages, and molding strategies; define CTQs, tolerances, and performance criteria for part function, fit, and appearance. Experience with PLM/specification systems and disciplined change control; strong technical communication and documentation skills; Proven supplier/tooling development experience (resin, molder, tool shop), including DFM, Moldflow, cooling optimization, and multi‑cavity scale‑up; Sustainability experience in PCR integration, color‑and‑appearance management with PCR, and recyclability‑aligned part design and claims pathways, is preferred.
NewMotor Controls Product Engineer Wilo EMU USA LLCMotor Controls Product EngineerCedarburg, WIWe are seeking a highly motivated Motors, Controls & Instrumentation (MC&I) Product Engineer to support the development, evaluation, testing, and integration of electric motors, VFDs, controls, instrumentation, and connectivity solutions for industrial pumping systems. If you have experience with motor systems, VFDs, industrial controls, instrumentation, and system integration — and want to work in a collaborative manufacturing environment where your work directly impacts product performance and innovation — we want to hear from you.
Electrical Controls Engineer Aminov Search PartnersElectrical Controls EngineerKaukauna, WI$100,000 / yearResponsibilities include creating and enhancing PLC software, programming interfaces, compiling equipment bills, designing panel layouts, and crafting wiring diagrams for our products. Proficiency in programming Allen Bradley equipment, PLCs, Servo Drives, and HMI interfaces is essential.
NewSr Project Manager - Engineer Molson CoorsSr Project Manager - EngineerMilwaukee, WI$109,100–$143,200 / yearDuring Design Reviews, the technical expertise and problem solving skills of the PM/designer, will lead them to identify Value Engineering opportunities to make the project deliver the best solution at the optimal cost to the enterprise, meaning, they should look for opportunities to deliver the same quality results, while minimizing interruptions to operations, and doing so cost effectively. Job Posting Total Rewards Offerings : $109,100.00 - $143,200.00 (posting salary range) + 15 % target short term incentive + $23,000 on average spent on benefits per employee, including but not limited to health, dental, vision, retirement with above market employer match, wellness incentives and EAP + paid time off (including holidays, vacation days and sick days).
IT Security Engineer (Onsite) Colony Brands, Inc.IT Security Engineer (Onsite)Monroe, WisconsinDaily interaction with our employees on security alerts from EDR (Endpoint Detection & Response), SIEM (Security Incident & Event Management), Phishing identification tools, and general service tickets. To support our growing business, we are seeking an IT Security Engineer to promote and execute our information security programs, policies and related regulatory compliance so that we may support and protect our customers, company, and affiliates.
NewMechanical Project Manager JobotMechanical Project ManagerPort Washington, WI$160,000–$220,000 / yearYou will support Senior Project Managers and Project Engineers while also leading field crews, coordinating self-perform and subcontracted work, and managing project financials and schedules from preconstruction through turnover. Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.
NewSenior Software Engineer SchneiderSenior Software EngineerGreen Bay, WIThe Software Engineer will provide senior-level support through analyzing, designing, developing and maintaining custom program code and applications that support business processes and functions. Schneider is seeking a Senior Software Engineer in Green Bay, WI to create solutions for business problems through the designing and programming of automated systems.
NewLead Process Engineer Kimberly-ClarkLead Process EngineerNeenah, WI$80,000–$96,000 / yearExperience in product development, tissue paper machine processes, design of experiments, data analysis and safe operation of high-speed manufacturing and/or converting equipment and processes at pilot scale and full commercial scale. When you join our team, you’ll experience Flex That Works: flexible (hybrid) work arrangements that empower you to have purposeful time in the office and partner with your leader to make flexibility work for both you and the business.
BI Analytics Engineer UlineBI Analytics EngineerPleasant Prairie, WIWork with Senior Business Intelligence and Analytics team members to design datasets and deliver insights that support our growing business. Partner with teams across the company to design dashboards, shape reporting and build scalable analytics solutions that support our custom enterprise systems.
Senior IT Security Engineer UlineSenior IT Security EngineerPleasant Prairie, WIJoin Uline as a Senior IT Security Engineer and protect IT Security platforms for one of the largest e-commerce sites in the U.S. From designing and managing security solutions, to guiding business decisions, you’ll keep our growing enterprise safe and resilient. Uline, a family-owned company, is North America’s leading distributor of shipping, industrial, and packaging materials with over 9,800 employees across 14 locations.
Network Engineer Team Lead UlineNetwork Engineer Team LeadPleasant Prairie, WIAs a Network Engineer Team Lead at Uline, you’ll drive the design, reliability and optimization for the Data Center network infrastructure across our growing North American company. Use your expertise to set technical direction, lead innovation and mentor a high-performing team to support one of the largest ecommerce operations in the U.S. Careers Packed with Potential.
Senior Software Engineer UlineSenior Software EngineerPleasant Prairie, WIJoin us as a Senior Software Engineer, where you’ll works hands-on to design and implement solutions that power our always-on cloud-native microservices and drive success at our growing North American company. Uline’s 450+ person in-house tech team builds and supports the custom systems that run our business.
Entry Level Mechanical Engineer SchneiderEntry Level Mechanical EngineerGreen Bay, WISchneider is seeking an Entry Level Mechanical Engineer in Green Bay to provide technical support to internal associates and be a point of contact for suppliers regarding equipment and system opportunities. This diversity and openness ensure all associates have equal access to opportunities and resources to contribute fully to the organization's success, and it fuels innovation, improves strategic thinking, and cultivates leadership.
NewSpecial Project Manager - Engineer Molson CoorsSpecial Project Manager - EngineerMilwaukee, WI$126,500–$166,100 / yearJob Posting Total Rewards Offerings : $126,500.00 - $166,100.00 (posting salary range) + 15 % target short term incentive + $23,000 on average spent on benefits per employee, including but not limited to health, dental, vision, retirement with above market employer match, wellness incentives and EAP + paid time off (including holidays, vacation days and sick days). Participation in our Total Rewards program with a competitive base salary, incentive plans, parental leave, health, dental, vision, retirement plan options with incredible employer match, generous paid time off plans, an engaging Wellness Program, and an Employee Assistance Program (EAP) with amazing resources.
NewCloud Engineer III Northwestern MutualCloud Engineer IIIShorewood, WIRemote$98,320–$147,480 / yearThis role is a strong fit for an engineer who enjoys solving real platform problems, improving how things operate at scale, and partnering across engineering, security, and network teams to turn solid architecture into usable, supportable services. Cloud & IT Infrastructure: Embraces, prioritizes, and applies DevOps principles and mindset to cybersecurity services and capabilities; leverages understanding of enterprise IT environment from operating system to networks and domain services and orchestrates applications and infrastructure through a pipeline approach.
NewSenior Software Engineer Northwestern MutualSenior Software EngineerMilwaukee, WI$130,880–$196,320 / yearArchitect and implement data lake and/or data warehouse solutions (ingestion, storage, transformation, serving) using S3, Glue, Redshift, Athena, and related services.- Build and optimize ETL/ELT workflows with Spark, Glue, Lambda, Step Functions, and orchestration frameworks (Airflow, Dagster).- Field domain data team build and manage data pipelines, create pipelines to collect data from multiple sources (databases, APIs, files), transform, and move data into storage systems (Data Mesh/data lakes / warehouses), Automate ETL (Extract, Transform, Load) workflows.
NewSenior Field Service Engineer KOHLERSenior Field Service EngineerKohler, WI$80,000–$96,000 / yearSee Kohler Terms & Conditions at https://www.kohlercompany.com/legal/ and Privacy Policy at https://www.kohlercompany.com/privacy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions. Designs and implements external training programs in conjunction with product managers, sales management, and marketing management in support of strategic objectives, priorities, and new product launches.
NewSenior Systems Software Engineer Northwestern MutualSenior Systems Software EngineerMilwaukee, WIProgramming Languages: Demonstrates proficiency in one or more programming languages to execute activities, tasks, practices, and deliverables associated with writing and modifying programs and scripts that comprise an application system; designs, codes, tests, and installs complex computer programs and maintains detailed documentation of programming tasks. Cloud Technology: Applies knowledge of cloud service platforms and delivery models to support, develop, adopt, secure, implement and evaluate end-to-end cloud solutions delivery and data storage instead of through traditional physical servers in a back office.
NewInstrumentation and Controls Engineer I DeltaHawk Engines, Inc.Instrumentation and Controls Engineer IRacine, WIThey select and implement data acquisition and control modules such as analog input/output, digital input/output, and temperature to interface with the control and instrumentation devices based on parameters such as acquisition speed, resolution, range, power requirements, environmental requirements, and communication protocol. They select and implement control panel parts such as electrical enclosures, connectors, terminal blocks, and circuit breakers based on parameters such as size, power requirements, quantity and type of inputs and outputs, and environmental requirements.