Kinperium-Hiniker LLCMaintenance Technician Kinperium-Hiniker LLCMaintenance TechnicianMankato, MN$28–$36 / hourPreventative Maintenance: Conduct regular inspections of buildings, grounds, and machinery; perform routine Perform basic to advanced troubleshooting of equipment mechanical, pneumatic, electrical, hydraulic, and controls issues. The Maintenance Technician will perform a wide variety of maintenance duties including inspections, replacements, alignment, balancing, installation, refurbishment, and machine operation.
JobotNewIndustrial Maintenance Technician - 1st Shift JobotIndustrial Maintenance Technician - 1st ShiftMinneapolis, MN$35–$42 / hourInformation 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 working in a fast-paced manufacturing environment where your skills in mechanical maintenance, electrical troubleshooting, and heavy equipment operation will be put to good use.
JobotNewMaintenance Technician JobotMaintenance TechnicianInver Grove, MN$85,000–$100,000 / yearWith a global footprint spanning dozens of countries and a domestic network rooted in rural communities across the heartland, this company connects farmers to markets, inputs, and risk management tools that help sustain the food supply. 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.
JobotNew2nd Shift Maintenance Technician Jobot2nd Shift Maintenance TechnicianBloomington, MN$30–$35 / hourInformation 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. Our client is a leading manufacturer specializing in flexible printed circuits and advanced interconnect solutions used across industries such as medical devices, aerospace, and electronics.
JobotNewABB Automation Technician I/II JobotABB Automation Technician I/IISaint Paul, MN$65,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. This individual will serve as a key technical resource, working directly with customers to ensure equipment is operating efficiently while also building long-term relationships.
PROMED MOLDED PRODUCTS INCMaintenance Technician II PROMED MOLDED PRODUCTS INCMaintenance Technician IIPlymouth, MN$33.88–$46.76 / hourWhile performing the duties of this job: The employee may be required to stoop, bend, squat, kneel, reach, stand, walk, lift, pull, push, grasp, talk, hear, see and use repetitive motions; Specific vision abilities required include close vision such as to read handwritten or typed material and the ability to adjust focus; The position requires the individual to meet multiple demands from several people and interact with internal and external people; Employee moves about the building and be able to maneuver in tight spaces between desks, etc. Employee may have duties involving walking on even or uneven surfaces; Employee occasionally to frequently use a whiteboard, which can require grasping whiteboard pens, reaching at, below, or above shoulder height and may require trunk or neck rotation to look back; Employee may use computers, overhead projectors, TV, and other work-related equipment, which may require an approximately 25+ pound force to push or pull equipment; It is necessary to grasp and manipulate pens, markers, scissors, staplers, etc.
JobotNewSenior Building Automation/HVAC Controls Technician JobotSenior Building Automation/HVAC Controls TechnicianMinneapolis, MN$90,000–$110,000 / yearKnowledge of 1 or more major BAS/Controls platforms, including but not limited to: Johnson Controls Metasys, Alerton, Tridium Niagara, Prolon LCBS, Siemens Desigo, Schneider Electric Ecostruxure, Reliable Controls, Automated Logic, Distech, or other. We are a long-established mechanical services firm that supports complex facilities across commercial, industrial, and institutional environments, delivering integrated solutions spanning climate control, piping, fabrication, equipment installation, and building systems.
STS Technical ServicesAvionics Technician STS Technical ServicesAvionics TechnicianEden Prairie, MNThis role is perfect for skilled professionals with strong troubleshooting experience in avionics systems, electrical systems, and related aircraft technologies. Prepare documentation for record-keeping in compliance with company policies, FAA repair station and quality control manuals, FAA regulations, and OEM manufacturer manuals.
Rolls RoyceNewMaintenance Technician Rolls RoyceMaintenance TechnicianMankato, MN$23.69–$35.53 / hourThrough digitalization and electrification, we strive to develop drive and power generation solutions that are even cleaner and smarter and thus provide answers to the challenges posed by the rapidly growing societal demands for energy and mobility. Provide emergency/unscheduled repairs of production equipment during production and perform scheduled maintenance repairs of production equipment during machine service.
Thies & Talle Management, Inc.Maintenance Technician Thies & Talle Management, Inc.Maintenance TechnicianOwatonna, MN$24–$25 / hourFull timeKeeps occupied units in good condition in compliance with all codes to maintain resident satisfaction and make unoccupied units rent ready in the required timeframe, including the repair and maintenance of appliances; plumbing; electrical and lighting systems; heating and cooling systems; walls and flooring; sprinkler; reframing and hanging doors; troubleshooting telephone lines and cables; removal and disposal; and using carpentry skills as necessary. REASONABLE ACCOMMODATIONS: Management will provide reasonable accommodations to qualified applicants and employees with disabilities in connection with its application process, modifications or adjustments to the work environment, and modifications or adjustments that allow a disabled individual to have equal benefits and privileges of employment as are enjoyed by other similarly situated individuals without disabilities, unless doing so would cause undue hardship.
JobotNewProduction Technician JobotProduction TechnicianNorthfield, MN$20–$25 / hourOur client is a privately held precision manufacturer based in Minnesota, operating multiple facilities dedicated to the production of specialty flexible circuits, rigid flex printed circuit boards, and custom engineered heating elements. 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.
JobotNew2nd Shift Production Technician Jobot2nd Shift Production TechnicianNorthfield, MN$20–$25 / hourOur client is a privately held precision manufacturer based in Minnesota, operating multiple facilities dedicated to the production of specialty flexible circuits, rigid flex printed circuit boards, and custom engineered heating elements. 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.
Harry Brows llcNewBody Technician — ABRA Auto Body | Harry Brown’s Harry Brows llcBody Technician — ABRA Auto Body | Harry Brown’sFaribault, MNABRA Auto Body is looking for a skilled Body Technician who wants more than just a job—you’re looking for a long-term home in a fast-paced, high-performing, and genuinely supportive environment. We are one of Southeastern Minnesota’s largest multi-line dealerships, offering sales, leasing, financing, service, and accessories for new and pre-owned vehicles.
Volt Workforce SolutionsNewMaintenance Technician - Eden Prairie Volt Workforce SolutionsMaintenance Technician - Eden PrairieEDEN PRAIRIE, MNAs a Maintenance Technician you will be: Installing, maintaining, troubleshooting, repairing, and modifying facilities and production equipment, including but not limited to pneumatics, hydraulics and low voltage electrical equipment. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from VOLT and its affiliates, and contracted partners.
CargillMaintenance Technician I CargillMaintenance Technician IBig Lake, MN$31.65–$37.50Accountable for working with electrical systems, refrigeration systems, plumbing, manufacturing equipment, boiler operation, water quality, waste water, and complete projects, preventative maintenance, and water quality inspection procedures testing by making adjustments in a timely manner. Complete all paperwork pertaining to work orders, service call reports and purchase requisitions, initiate purchase requisitions for parts and document shift events, problems and repairs or actions taken.
FedExSr. Vehicle Maintenance Technician/NonDOT FedExSr. Vehicle Maintenance Technician/NonDOTMinneapolis, MN$33–$43.41 / hourAbility to read and speak the English language sufficiently to understand traffic signs, communicate with traffic safety officials and to respond to official inquiries and directions in accordance with FMCSA enforcement guidance. Actual pay is determined by several job-related factors permitted by law and relevant to the position, including, but not limited to, experience relative to the job, tenure, market level, pay at the location for this job, performance, schedule, and work assignment.
FedExSr. Vehicle Maintenance Technician/DOT FedExSr. Vehicle Maintenance Technician/DOTMinneapolis, MN$33–$43.41 / hourAbility to read and speak the English language sufficiently to understand traffic signs, communicate with traffic safety officials and to respond to official inquiries and directions in accordance with FMCSA enforcement guidance. Actual pay is determined by several job-related factors permitted by law and relevant to the position, including, but not limited to, experience relative to the job, tenure, market level, pay at the location for this job, performance, schedule, and work assignment.
CargillNewOperations Technician CargillOperations TechnicianErhard, MN$28.10–$28.10This position is in Cargill’s food ingredients and bio-industrial business, where we anticipate trends around taste, nutrition, and safety to innovate and provide solutions to manufacturers, retailers, and foodservice companies. Monitor tank levels, product temperatures and pressures, including observing readings on computers and field instruments, documenting key readings and information and making appropriate adjustments.
FedExMaintenance Technician II FedExMaintenance Technician IIRosemount, MN$20.35–$47.47 / hourProvides basic preventative and predictive maintenance and repair of material handling systems in mainly mechanical power transmission and will work to build stronger skills in electrical and PLC/controls and welding/fabrication. In lieu of demonstrated mechanical aptitude, two (2) years of FedEx Operations Sortation equipment knowledge will be considered or currently enrolled in a certificate or degree program for Industrial Maintenance, Mechatronics or related discipline.
Dodge Of BurnsvilleNewChrysler Master Service Technician Dodge Of BurnsvilleChrysler Master Service TechnicianBurnsville, MNFull timeConfer with customers or service advisors to obtain descriptions of vehicle problems, and to discuss work to be performed and future repair requirements. Diagnose, maintain, and repair vehicle automotive systems including engine, transmission, electrical, steering, suspension, braking, air conditioning, etc.
CargillNewIndustrial Maintenance Technician CargillIndustrial Maintenance TechnicianMaple Ridge, OH$34.01–$37.01Installing, maintaining, testing, evaluating, and repairing various components and systems including heavy mobile equipment, hydraulic systems, 12 & 24V mobile electrical systems, belt conveyors, gear reducers, and bearings. Experience troubleshooting and maintaining various components and systems such as but not limited to packaging equipment, hydraulic & pneumatic systems, belt or roller conveyors, pumps, gear reducers, or bearings.
CargillNewProduction Technician CargillProduction TechnicianOwatonna, MNThis position is in our specialized portfolio enterprise where we serve diverse businesses who support unique customers or markets, including animal nutrition and health, bioindustrial, road safety salt and Cargill joint ventures. New, easy-to-apply options are available for this role: chat with our recruiting assistant Ana at careers.cargill.com or text CargillJobs to 60196.
Anderson DahlenMAINTENANCE TECHNICIAN Anderson DahlenMAINTENANCE TECHNICIANRamsey, MN$28–$35 / hourAnderson Dahlen delivers end-to-end equipment design-build and contract manufacturing, with precision fabrication – cutting, forming, machining, welding, finishing, and complex assemblies – backed by engineering, integration, and complete process solutions including skids and sanitary platforms tailored to customer applications. Repairs, installs, and maintains machinery, equipment, physical structures, and electrical systems by following specifications, blueprints, manuals, and schematic drawings using hand tools, power tools, hoists, cranes, and measuring and testing instruments.
Marsden ServicesNewPart Time Maintenance Technician / Prospect Park Marsden ServicesPart Time Maintenance Technician / Prospect ParkMinneapolis, MNMust provide own hand tools: Hammer, Screwdriver (Phillips and Slotted), Crescent Wrench, Channellock Pliers, Pipe Wrench, Allen Wrench, Utility Knife, Flashlight, Hacksaw, Nut Drive Set, ¼” Socket Set, Set of Star Bits, Wire Stripper, Torpedo level, Inspection Mirror, Cordless drill, Tape Measure, GFI Receptacle Tester, Handheld Infrared/Laser Thermometer, Basic Multimeter. Intermediate computer skills include the ability to send & receive emails, enter hours worked on internet-based system and access/perform data entry in Microsoft Office products including Microsoft Excel.
Marsden ServicesNewFull Time Maintenance Technician Marsden ServicesFull Time Maintenance TechnicianSaint Paul, MNIntermediate computer skills include the ability to send & receive emails, enter hours worked on internet-based system and access/perform data entry in Microsoft Office products including Microsoft Excel. Completes basic repairs related to air conditioner units, air exchange systems, electrical work, carpentry, fixtures, plumbing, appliances, and windows.
TGK AutomotiveSenior Automotive Technician - TGK Bloomington TGK AutomotiveSenior Automotive Technician - TGK BloomingtonBloomington, MNThe Senior Automotive Technician will be exposed to moderate to loud noises, dust, exhaust fumes, lubricants, petroleum products, vapors, caustic materials, and other hazardous and non-hazardous materials. The Senior Automotive Technician must be able to meet the following physical requirements: Stand up to eight hours per day in the shop and able to walk to gain access to various areas of the building.
SailExperienced Maintenance Technician SailExperienced Maintenance TechnicianEdina, MN$30–$38 / hourTechnical Diagnosis and System Maintenance: Lead advanced troubleshooting and repair of HVAC, plumbing, electrical, irrigation, security access, and building control systems; implement and maintain preventive maintenance programs; support capital planning through accurate condition reporting. Essential physical functions include lifting up to 50 pounds regularly and up to 75 pounds occasionally, climbing ladders, working in confined spaces, navigating stairs, and performing work in extreme heat, cold, and inclement weather.
Classic CollisionNewAuto Body Technician Classic CollisionAuto Body TechnicianMinneapolis, MNIf you have a disability and you believe you need a reasonable accommodation to search for a job opening or submit an online application, please e-mail recruiting@classiccollision.com or call (470)500-6808. Remove upholstery, accessories, electrical and hydraulic windows, and seat operating equipment to gain access to damaged area of vehicle if needed.
American National Red CrossNewPart Time Maintenance Technician II American National Red CrossPart Time Maintenance Technician IISt. Cloud, MN$21.58–$22.38AmeriCorps, the federal agency that brings people together through service, and its partners — the Peace Corps, AmeriCorps Alums, National Peace Corps Association, and the Service Year Alliance — launched Employers of National Service to connect national service alumni with opportunities in the workforce. * Combination of candidate’s education and general experience satisfies requirements so long as the total years equate to description’s minimum education and general experience years combined (Management experience cannot be substituted).
Tanner MotorsNewMaster Automotive Technician Tanner MotorsMaster Automotive TechnicianBrainerd, MNFull timeCommunicate directly with the service advisor so that customers can be informed if any additional service is needed, and provide an estimate of time needed for additional repairs. What you’ll do: • Confer with customers or service advisors to obtain descriptions of vehicle problems, and to discuss work to be performed and future repair requirements.
Rise ModularNewElectrical Technician - Modular Units Rise ModularElectrical Technician - Modular UnitsDodge Center, MN$17–$22 / hourJob DescriptionRise Modular, LLC (Rise) is a full volumetric modular manufacturing company serving the multi-family apartment, hospitality, student housing and affordable housing sectors. We have a collaborative, team focused, and fast-paced environment and welcome team members who are interested in working for a progressive and innovative organization.
Rise ModularNewElectrical Technician Rise ModularElectrical TechnicianDodge Center, MN$17–$22 / hourJob DescriptionRise Modular, LLC (Rise) is a full volumetric modular manufacturing company serving the multi-family apartment, hospitality, student housing and affordable housing sectors. We have a collaborative, team focused, and fast-paced environment and welcome team members who are interested in working for a progressive and innovative organization.
IconmaNewWarehouse Technician: Supply Store IconmaWarehouse Technician: Supply StoreSt Paul, MN$21.50–$21.50 / hourResponsibilities:Using material handling equipment, inbound and outbound shipments, loads and unloads trucks, locates and picks material into/out of warehouse racks and between locations, Log inbound freight (UPS, Federal Express, Airborne, DHL). Ensures accurate part number, quantity, and other data fields entries that impact electronic records of receipts, inventories, location; Resolves discrepancies with material quantities, part numbers.
Sunbelt RentalsNewTechnician - Level 3 Sunbelt RentalsTechnician - Level 3Rochester, MN$24.05–$33.06 / hour5 +years of Technician experience with similar diesel equipment and/or heavy equipment or specialty lines equipment (large-scale generators, pumps, HVAC or Oil & Gas equipment) strongly preferred. Technician, Diesel Technician, Diesel Mechanic, Service Technician, Heavy Equipment Mechanic, Hydraulic Technician, Hydraulic Mechanic, ASE Certified Mechanic, IFPS Certified Technician.
AxelonNewManufacturing Technician AxelonManufacturing TechnicianPlymouth, MNMaintain general knowledge of products/services associated with the area and employees involved with specific product lines and services. Assist in the construction of worktables, providing necessary utilities, and setting up equipment on manufacturing assembly lines.
River's Edge Hospital & ClinicNewCertified Sterile Processing Technician River's Edge Hospital & ClinicCertified Sterile Processing TechnicianSaint Peter, MN$21.67–$26.29 / hourPatient Care Adheres to the departmental policy and procedures pertaining to handling, decontamination and disinfecting/sterilizing of surgical equipment/instruments, thus providing quality and safe patient care. Under the supervision of the Surgical Services Manager, RN Charge Nurse, and Surgical Technologist, the Processing Technician is responsible for the proper processing of equipment and instruments used in Surgical Services.
CONAGRANewMaintenance Technician CONAGRAMaintenance TechnicianNorth Mankato, MN$33–$33Repair all equipment, maintain mechanical equipment, installs equipment, perform changeovers of equipment on products, perform building maintenance, welds, fabrication, minor sheet metal work, and electrical trouble shooting. Provide daily preventative maintenance, troubleshooting and repair of production and auxiliary equipment, including forklifts, pressure washer, rooftop units, heating and cooling units according to our policy.
Pride HealthNewTravel Medical Laboratory Technician (MLT) - $2,296 per week in Minneapolis, MN Pride HealthTravel Medical Laboratory Technician (MLT) - $2,296 per week in Minneapolis, MNMinneapolis, MN$2,296.40–$2,296.40A Medical Laboratory Technician performs laboratory tests to assist in diagnosing and treating diseases. Responsibilities include preparing samples, conducting tests, analyzing results, and maintaining lab equipment.
Pride HealthTravel Medical Laboratory Technician (MLT) in Madelia, MN Pride HealthTravel Medical Laboratory Technician (MLT) in Madelia, MNMadelia, MNA Medical Laboratory Technician performs laboratory tests to assist in diagnosing and treating diseases. Responsibilities include preparing samples, conducting tests, analyzing results, and maintaining lab equipment.
Christian Brothers AutomotiveNewAutomotive Technician / Mechanic | *Up to $150K & Weekends Off | Inver Grove Christian Brothers AutomotiveAutomotive Technician / Mechanic | *Up to $150K & Weekends Off | Inver GroveInver Grove Heights, MNChristian Brothers Automotive (CBA) began in 1982 with the simple premise of providing precision auto repair with transparency, integrity and a philosophy of people first. CBA shops also offer their technicians a consistent workload, free training, full-time live technician support and access to our private Technician Assistance Center.
Nikon Metrology, IncNewField Service Technician, X-ray Products Nikon Metrology, IncField Service Technician, X-ray ProductsMinneapolis, MNRemote$35–$50 / hourJOB PURPOSE: Nikon Metrology is seeking an experienced X-ray Field Service Technician responsible for providing technical services both local and in the field, such as installation, maintenance, repair and upgrades specific to Nikon Metrology X-ray product line. LOCATION: Remote - Minnesota KEY AREAS OF RESPONSIBILITY: WILL INCLUDE, BUT NOT LIMITED TO THE FOLLOWING: FIELD SERVICE: Perform system installations, preventive maintenance, upgrades, etc.
TalentPro ConsultingNewTechnician Assembler ( Plymouth, MN ) 1298 and 1343 TalentPro ConsultingTechnician Assembler ( Plymouth, MN ) 1298 and 1343Plymouth, MN$23–$25 / hourPerforms a variety of tasks ranging from repetitive to non-repetitive production assembly operations on electronic and/or mechanical assemblies and subassemblies such as modules, boards, panels, drawers, frames, and cables. May disassemble, modify, rework, reassemble, and test experimental or prototype assemblies and subassemblies according to specifications and under simulated conditions.
Per Mar Security ServicesLow Voltage Technician Per Mar Security ServicesLow Voltage TechnicianBloomington, MN$20–$35The purpose of this position is to install, service, and test electronic security systems including burglar and fire alarms, CCTV, Access Control systems and all related electronic security equipment in residential, commercial, and industrial environments. Here’s why you want to work here:- Wages are based on skill level and experience.- Tool allowance- Company vehicle and cell phone- Competitive benefits!- Technicians are able to earn more money based on individual drive and willingness to learn new tasks.-
Careers Integrated Resources IncManufacturing Technician II Careers Integrated Resources IncManufacturing Technician IISaint Paul, MN$20–$20 / hourGood Documentation Practices (GDP) and Good Manufacturing Practices (GMP) will be followed during the manufacturing of our medical devices and associated device documentation. • Understand verbal and written safety and quality instructions and read and comprehend written work instructions including words in English and drawings.
Livewell Animal Urgent Care of MinnetonkaCertified Veterinary Technician - Urgent Care Livewell Animal Urgent Care of MinnetonkaCertified Veterinary Technician - Urgent CareMinnetonka, MN$28–$34Utilize Your Full Skillset: You'll be a vital part of the medical team, providing comprehensive patient care, including administering treatments, monitoring anesthesia, and performing lab work. Be a Leader and Mentor: You’ll guide and support the medical team, ensuring an efficient workflow while mentoring others to help them grow their skills and careers.
OrkinCommercial Service Technician OrkinCommercial Service TechnicianZimmerman, MN$50,000–$60,000 / yearYou can count on a career with the Best in Pests where you'll work alongside a team that values safety, professionalism, empathy, integrity and innovation in pursuit of our mission to deliver the peace of mind only an Orkin Pro can provide. Their career starts with in-depth, award-winning training that prepares them with the skills needed to succeed in the responsibility of daily route operations, scheduling, issue diagnosis and treatment planning.
Smart Care® Equipment SolutionsKitchen Equipment Service Technician Smart Care® Equipment SolutionsKitchen Equipment Service TechnicianSaint Paul, MNFull timeAbility to work with moving mechanical parts, pressurized steam equipment, open flames, heated surfaces, liquids, and risk of electrical shock in damp, humid, or freezing conditions. Our offering of comprehensive mechanical services includes hot side cooking equipment, stand-alone refrigeration, specialty coffee and beverage, complex rack refrigeration and HVAC.
HSGI, Inc.Aircraft Maintenance Technician - Minneapolis, MN HSGI, Inc.Aircraft Maintenance Technician - Minneapolis, MNMinneapolis, MNWork with the team to conduct preflight and post flight inspections on B747 aircraft, refuel aircraft, reposition aircraft, repair any aircraft systems written up during flight. Work with the team to conduct pref-light and post flight inspections on B747 aircraft, refuel aircraft, re-position aircraft, repair any aircraft systems.
Spectraforce Technologies IncManufacturing Technician Spectraforce Technologies IncManufacturing TechnicianMinnetonka, MN$49,920–$56,000 / yearPerform setup, assembly, packaging, prep operations, line clearance, and basic equipment maintenance per approved documentation and QSR requirements. At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws.
Lancesoft IncLaboratory Technician (Life Sciences) Lancesoft IncLaboratory Technician (Life Sciences)Nowthen, MN$18–$20 / hourVarious ingredient samples that may contain potential allergens are handled routinely in this facility, including but not limited to milk, peanuts, eggs, tree nuts, soy, gluten, fish, and shellfish . Tasks include but are not limited to sample grinding, NIR scanning, labeling, and weighing .