60518 Automotive Service Technician Stewart Chrysler Jeep Dodge Ram60518 Automotive Service TechnicianSan Jose, CAFull timeWe are also looking for entry level technicians (lube technician): primary responsibilities will be to perform maintenance on vehicles (oil changes, fluid services, tire rotation, tire replacements, etc) and perform new vehicle inspections. Stewart Automotive Group currently has an opening for an Automotive Mechanic and is looking for someone who is willing to grow in their automotive career.
NewCable Assembly Technician L3 HarrisCable Assembly TechnicianChula Vista, CAContractorFull timeThis person will build wire harnesses and cable assemblies in a manufacturing environment using engineering drawings and schematics. They will work at a workstation assembling cables and connectors using hand tools.
Experienced HVAC/R Service Technician - Light Commercial CoolSysExperienced HVAC/R Service Technician - Light CommercialSacramento, CA$28–$48Responsibilities: The HVAC/R Technician role is primarily responsible for performing repairs and maintenance to a variety of HVAC and Refrigeration equipment including air conditioning, electric motors, heating units, heat pumps, hermetic compressors, commercial furnaces, boilers, burners, intake and exhaust fans, economizers and humidifiers, RTUs, remote condensing units, ice machines, walk-in coolers & freezers, and upright refrigerators & freezers. Sr, senior, Service Tech, refridgeration, HVAC, refrigeration, HVAC-R, HVAC/R, diagnostic, commercial, service, install, mechanical, mechanic, apprentice, AC, field service, chiller, specialist, HVACR, supermarket, rack systems.
NewHVAC/R Service Technician - Light Commercial CoolSysHVAC/R Service Technician - Light CommercialEscondido, CA$30–$48Responsibilities: The HVAC/R Technician role is primarily responsible for performing repairs and maintenance to a variety of HVAC and Refrigeration equipment including air conditioning, electric motors, heating units, heat pumps, hermetic compressors, commercial furnaces, boilers, burners, intake and exhaust fans, economizers and humidifiers, RTUs, remote condensing units, ice machines, walk-in coolers & freezers, and upright refrigerators & freezers. Sr, senior, Service Tech, refridgeration, HVAC, refrigeration, HVAC-R, HVAC/R, diagnostic, commercial, service, install, mechanical, mechanic, apprentice, AC, field service, chiller, specialist, HVACR, supermarket, rack systems.
Skilled Rack Systems HVAC/R Service Technician - Commercial & Industrial CoolSysSkilled Rack Systems HVAC/R Service Technician - Commercial & IndustrialEscondido, CA$45–$60Provides service to the customer base by repairing and overhauling equipment, such as compressors, water pumps, air handlers, and electrical and mechanical control devices in a safe, efficient, and timely manner that exceeds customers’ expectations. Provides general repair work on refrigeration, heating, and ventilation equipment, such as air conditioning units, evaporative condensers, ice machine equipment, water pumps, gas furnaces, compressors, and electric motors in a safe and timely manner.
CO2 Rack System HVAC/R Service Technician - Commercial & Industrial CoolSysCO2 Rack System HVAC/R Service Technician - Commercial & IndustrialBarstow, CA$45–$60Provides service to the customer base by repairing and overhauling equipment, such as compressors, water pumps, air handlers, and electrical and mechanical control devices in a safe, efficient, and timely manner that exceeds customers’ expectations. Provides general repair work on refrigeration, heating, and ventilation equipment, such as air conditioning units, evaporative condensers, ice machine equipment, water pumps, gas furnaces, compressors, and electric motors in a safe and timely manner.
Psychiatric Technician - Statewide in CA California Correctional Health Care ServicesPsychiatric Technician - Statewide in CAVan Nuys, CA$73,608–$95,527 / yearApplicants within four months of completing the Psychiatric Technician curriculum accredited by the BVNPTE will be admitted to the examination, but they must secure this license before being eligible for appointment.) . Organize and deliver basic general, behavioral, and psychiatric nursing care to patients, following the Mental Health Program Guide, policies, procedures, and regulations.
NewLocal Contract Licensed Psych Technician (LPT) - $48 per hour Staff TodayLocal Contract Licensed Psych Technician (LPT) - $48 per hourTehachapi, CACompetitive pay rates, Referral opportunities, Comprehensive health, prescription, dental, vision, life, and disability plans, Travel reimbursement and per diem allowances, Employee discounts, Educational opportunities, and more! We have upheld this belief in all our recruiting and management functions, resulting in Staff Today being one of the largest staffing companies in the United States.
NewSenior Surgical Technician - Surgery- 09 FTE Variable Providence Health and ServicesSenior Surgical Technician - Surgery- 09 FTE VariableApple Valley, CA$36.74–$54.16 / hourOur not-for-profit network provides a full spectrum of care with leading-edge diagnostics and treatment, outpatient health centers, physician groups and clinics, numerous outreach programs, and hospice and home care, and even our own Providence High School. Our award-winning and comprehensive medical centers are known for outstanding programs in cancer, cardiology, neurosciences, orthopedics, women's services, emergency and trauma care, pediatrics and neonatal intensive care.
NewTraffic Control Technician II Roadsafe Traffic SystemsTraffic Control Technician IISanta Maria, CA$19.75–$21 / hourThis role involves performing lane closures on state highways and other roadways, redirecting traffic for workers or survey crews, and working independently or as part of a traffic control crew. Basic reading and writing ability to comply with road signs, complete paperwork, and knowledge of federal and state motor carrier safety regulations.
NewSurgical Technician - Inland Empire T&T Staffing, Inc.Surgical Technician - Inland EmpireMurrieta, CAThe Surgical Technician assists with room setup and turnover, maintains surgical asepsis, anticipates surgical team needs, and supports specialty service supply management. This role requires advanced technical competency, strict adherence to sterile technique, and the ability to work collaboratively in a fast-paced operating room environment.
Maintenance Technician II Marriott Vacations WorldwideMaintenance Technician IISouth Lake Tahoe, CAAt Marriott Vacations Worldwide (MVW), we make vacation dreams come true for travelers around the world in a supportive, friendly, and beautiful work environment. As a Maintenance Technician II at MVW, you will assist in providing our Owners/guests with experiences and events to make memorable vacation memories, where meaningful moments are made together.
Aircraft Maintenance Technician - RW REACH Medical HoldingsAircraft Maintenance Technician - RWLakeport, CA$84,811–$122,937Aircraft Maintenance Technician will perform maintenance services including mechanical inspections, screening, repairs and provide regular statuses to the Lead Technician. Manage inventory checks to ensure stock of supplies and equipment, regularly update the equipment tracking log, place replacement requests when necessary and document part expenditures.
NewSenior Surgical Technician - Surgery Gen Main PV Providence Health and ServicesSenior Surgical Technician - Surgery Gen Main PVPetaluma, CA$48.28–$64.35 / hourUnder the general supervision of the circulating registered nurse and in collaboration with the service-line coordinators, clinical supervisors and surgery manager, the surgical technologist III is an individual with demonstrated competence in surgical scrubbing technique(s) who provides scrub services for the department by: Ensuring the functionality, availability and sterility of OR supplies and equipment prior to the start of the daily caseload. Our award-winning and comprehensive medical centers are known for outstanding programs in cancer, cardiology, neurosciences, orthopedics, women's services, emergency and trauma care, pediatrics and neonatal intensive care.
Technician IV Pinnacle Technical ResourcesTechnician IVSan Diego,, California$48–$50 / hourContractorThe specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. The ideal candidate will be responsible for performing advanced technical tasks, troubleshooting complex issues, and ensuring the smooth operation of systems and equipment.
Technician II Pinnacle Technical ResourcesTechnician IISanta Clara,, CaliforniaContractorThe specific compensation for this position will be determined by several factors, including the scope, complexity, and location of the role, as well as the cost of labor in the market; the skills, education, training, credentials, and experience of the candidate; and other conditions of employment. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup.
NewControls Technician PrideStaffControls TechnicianEscalon, CALIFORNIA$35–$40 / hourTemporaryTeamwork – Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Gives and welcomes feedback; Contributes to building a positive team spirit; Puts success of team above own interests; Able to build morale and group commitments to goals and objectives; Supports everyone's efforts to succeed; Listens and responds constructively to other team members’ ideas; Offers support for others’ ideas and proposals; Is open with other team members about his/her concerns; Expresses disagreement constructively. Responsible for installation, maintenance, and troubleshooting of control components (e.g., photo eyes, motor starters, relays, limit switches, proximity sensors, timers, solenoids, servo drives, frequency inverters, linear drives, tachometers, encoders, and human machine interfaces).
NewPharmacy Technician Providence Health and ServicesPharmacy TechnicianLaguna Beach, CA$25–$37.98 / hourOur not-for-profit network provides a full spectrum of care with leading-edge diagnostics and treatment, outpatient health centers, physician groups and clinics, numerous outreach programs, and hospice and home care, and even our own Providence High School. Our award-winning and comprehensive medical centers are known for outstanding programs in cancer, cardiology, neurosciences, orthopedics, women's services, emergency and trauma care, pediatrics and neonatal intensive care.
NewPharmacy Technician - Pharmacy Providence Health and ServicesPharmacy Technician - PharmacyInglewood, CA$27.87–$40.16 / hourOur not-for-profit network provides a full spectrum of care with leading-edge diagnostics and treatment, outpatient health centers, physician groups and clinics, numerous outreach programs, and hospice and home care, and even our own Providence High School. Our award-winning and comprehensive medical centers are known for outstanding programs in cancer, cardiology, neurosciences, orthopedics, women's services, emergency and trauma care, pediatrics and neonatal intensive care.
NewAssociate Surgical Technician - Full Time Day Providence Health and ServicesAssociate Surgical Technician - Full Time DayRohnert Park, CA$44.70–$59.61 / hourProvidence Santa Rosa Memorial Hospital provides outstanding patient care, earning recognition from U.S. News & World Report as one of the Best Regional Hospitals in heart attack and heart failure care. Together, our 120,000 caregivers (all employees) serve in over 50 hospitals, over 1,000 clinics and a full range of health and social services across Alaska, California, Montana, New Mexico, Oregon, Texas and Washington.
NewLocal Contract Pharmacy Technician - $20 per hour CTC MedisourceLocal Contract Pharmacy Technician - $20 per hourRedlands, CAHeadquartered in Detroit, Michigan, with a global team of more than 2,000 professionals, we bring deep expertise across Healthcare Staffing, AI & ML, Enterprise Applications, Digital Health, Managed Services, and Business Services. CTC Medisource is a reliable partner that assists healthcare organizations in sourcing quality talent to improve the patient experience, scale the workforce, and increase operational performance.
NewVeterinary Technician GoodVetsVeterinary TechnicianCampbell, CA$22–$31We sit at the intersection of quality-first medicine and people-first culture, providing a supportive, growth-minded environment for our teams—and unparalleled service for today's pet parents. From surgical support and anesthesia monitoring to diagnostics and patient education, your technical expertise and compassion help shape each pet's experience.
NewIndustrial Maintenance Technician 1-2 PrideStaffIndustrial Maintenance Technician 1-2Escalon, CALIFORNIA$30–$40 / hourTemporaryQualifications Include the Following: Recent, relevant work experience within the past 12 months . Performs regular preventative maintenance on production and facility equipment.
NewExperienced Auto Glass Installation Technician SafeliteExperienced Auto Glass Installation TechnicianRancho Cordova, CAProficiently operate Safelite’s tools and technologies, including: True Seal®, Ezi-Wire™, Glass Table System (GTS), chemicals (as required bv the “Safelite Way of Fitting”, work order and customer administration systems, and Safelite's handheld Mobile Resource Management (MRM) technology. You will leverage your deep industry knowledge, along with Safelite’s cutting-edge tools, training, and technology, to perform complex repairs, replacements, and recalibrations—both in-shop and through our Mobile Glass Shop services.
NewMaintenance Technician I Marriott Vacations WorldwideMaintenance Technician ISouth Lake Tahoe, CAAt Marriott Vacations Worldwide (MVW), we make vacation dreams come true for travelers around the world in a supportive, friendly, and beautiful work environment. As a Maintenance Technician I at MVW, you will assist in providing our Owners/guests with experiences and events to make memorable vacation memories, where meaningful moments are made together.
NewAnesthesia Technician Providence Health and ServicesAnesthesia TechnicianCosta Mesa, CA$25–$37.98 / hourWe are a proud recipient of the 2025 Women’s Choice Award in multiple categories of women’s care such as Bariatrics, Cancer Care, Comprehensive Breast Centers, Emergency Care, Heart Care, Minimally Invasive Surgery, Obstetrics, Patient Experience, Patient Safety, Stroke Care, Women's Services and Best Mammogram Imaging Center. See Providence Health and Services Terms & Conditions at https://www.providence.org/utility-pages/privacy-policy#terms-of-use and Privacy Policy at https://www.providence.org/utility-pages/privacy-policy#privacy-policy and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions.
NewTechnician - Level 1 - Flooring Solutions Sunbelt RentalsTechnician - Level 1 - Flooring SolutionsHayward, CA$24.58–$33.80 / hourPosition Objective: The Flooring Solutions Technician 2 will coordinate with the leadership team to provide an exemplary level of service to our customers, demonstrate skills and performance in the use, operation, set up and repair of all company equipment. The Technician 2 cleans equipment, performs preventive maintenance, and makes the needed repairs on equipment within the area of responsibility, and in the safest and most effective way possible to avoid down time.
NewService Manager United RentalsService ManagerBakersfield, CA$76,820–$115,230 / yearWe're an award-winning company (recently named a Glassdoor Best Place to Work in 2026) that truly cares about our people - That's why we offer best-in-class benefits and perks that will support you and your family. The actual pay rate offered to candidates varies depending upon a wide range of factors including specific position, education, training, experience, skills, and ability.
NewTravel Technician / Technologist in Chico, CA Cynet HealthTravel Technician / Technologist in Chico, CAChico, CAJob Title: Assistant Manager, Radiology Profession: Diagnostic Imaging Specialty: Allied Manager/Director Duration: Full Time Shift: Days Hours per Shift: Not specified Experience: Minimum of five years as a working Diagnostic Technologist in an acute-care setting; two years supervisory experience in an acute-care setting License: Current full Certificate of Radiologic Technology or current license issued by ARRT Certifications: Current CPR Certification; certification in a specialized area from a recognized certifying agency desired Must-Have: Knowledge of Joint Commission, Title 17 & 22, and ACR survey/compliance and performance criterion. Thorough knowledge of human structure and function, patient care, positioning, principles of radiographic exposure, quality assurance, radiation physics, radiation protection, radiobiology, and specialized techniques as required for a Diagnostic Technologist.
Field Technician III Sunstate EquipmentField Technician IIIBenicia, CA$36.90–$47.50 / hourPlus, with benefits like Baby Bonding, My Holiday vacation time, and discounts on everything from movie tickets to cell phone bills, we're constantly evolving our resources to provide our people with tools to make their lives easier! We are working hard to challenge the typical ways of business and develop an environment where our employees feel safe, comfortable, and look forward to coming to work.
NewTravel Medical Lab Technician - $2,359 per week Prime StaffingTravel Medical Lab Technician - $2,359 per weekLa Jolla, CADescription: The Medical Lab Tech performs routine and complex clinical laboratory tests in areas such as hematology, chemistry, microbiology, urinalysis, and immunohematology. Prime Staffing utilizes a unique matchmaking approach, providing the most qualified contingent staffing to our clients, and the most competitive contracts to our workforce.
Advanced Truck Technician / Mechanic Pape' KenworthAdvanced Truck Technician / MechanicDurham, CA$40.90–$45.45Each day you will analyze complex mechanical and electronic malfunctions, determine the best repair strategy, and execute repairs or rebuilds on major systems including engines, transmissions, axles, steering, brakes, clutches, electrical systems, and air systems. 5 or more years of experience working on all makes and models of medium and heavy-duty class 7/8 trucks, including engine repair, electronic trouble-shooting, HVAC systems, and chassis repair.
Advanced Truck Technician / Mechanic - Monday - Friday Nights Pape' KenworthAdvanced Truck Technician / Mechanic - Monday - Friday NightsFrench Camp, CAEach day you will analyze complex mechanical and electronic malfunctions, determine the best repair strategy, and execute repairs or rebuilds on major systems including engines, transmissions, axles, steering, brakes, clutches, electrical systems, and air systems. 5 or more years of experience working on all makes and models of medium and heavy-duty class 7/8 trucks, including engine repair, electronic trouble-shooting, HVAC systems, and chassis repair.
Dialysis Patient Care Technician-PCT Dialysis Clinic, Inc.Dialysis Patient Care Technician-PCTUkiah, CA$25–$29 / hourDCI’s Differentiator: Since opening the first clinic 50 years ago in Nashville, Tenn., our Dialysis Clinic, Inc. family has grown to be the nation’s largest nonprofit dialysis provider with more than 270 locations in 30 states, serving nearly 14,000 patients each day. The Patient Care Technician (PCT) provides care to patients with end-stage renal disease, supporting clinical staff throughout the dialysis treatment process to deliver prescribed treatments.
Travel Medical Laboratory Technician (MLT) - $2,056 per week in Fort Bragg, CA MedPro Healthcare StaffingTravel Medical Laboratory Technician (MLT) - $2,056 per week in Fort Bragg, CAFort Bragg, CA$2,056The Medical Laboratory Technologist will spend the bulk of their time testing blood and bodily fluids by using complex laboratory equipment to ascertain a wide variety of information. MedPro Healthcare Staffing , a Joint Commission-certified staffing agency, is seeking a quality Medical Laboratory Technologist for a contract with one of our top healthcare clients.
Maintenance Technician Vi LivingMaintenance TechnicianMenlo Park, CA$29.56–$36.95The selected candidate will be responsible for completing routine repairs and preventative maintenance on building systems, life safety systems, building automation systems and equipment. Qualifications: Qualified applicants are required to possess 2 years of experience in operating and maintaining mechanical equipment and/or performing building repairs.
NewSenior Surgical Technician - Surgery Full Time Day Providence Health and ServicesSenior Surgical Technician - Surgery Full Time DayInglewood, CA$39.23–$56.47 / hourUnder the general supervision of the circulating registered nurse and in collaboration with the service-line coordinators, clinical supervisors and surgery manager, the surgical technologist III is an individual with demonstrated competence in surgical scrubbing technique(s) who provides scrub services for the department by: Ensuring the functionality, availability and sterility of OR supplies and equipment prior to the start of the daily caseload. See Providence Health and Services Terms & Conditions at https://www.providence.org/utility-pages/privacy-policy#terms-of-use and Privacy Policy at https://www.providence.org/utility-pages/privacy-policy#privacy-policy and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions.
NewShop Technician Pape Material Handling IncShop TechnicianElk Grove, CA$33.80–$44.97Picture yourself working alongside skilled technicians in a fully equipped shop—where you have the tools, support, and resources to do your best work and grow your career. Pape’ Material Handling, a premier capital equipment dealer in the West, is seeking a skilled and driven Shop Technician to join our team in Sacramento, CA.
NewAutomotive Technician | Up to $55/HR | Great Benefits - 2283 International Sport MotorsAutomotive Technician | Up to $55/HR | Great Benefits - 2283San Francisco, CA$48–$55If you're a skilled A or B level technician who enjoys diagnostics, likes working on European vehicles, and wants to be part of a stable, family-owned shop that actually values its employees, keep reading. If you're ready to work in a respected Bay Area shop where your experience is appreciated, your schedule stays predictable, and your earning potential reflects your skill level, we'd love to hear from you. #Appcast300.
Heavy Equipment Shop Technician Ditch Witch WestHeavy Equipment Shop TechnicianNewark, CA$33.80–$38As a Shop Technician, you will work on heavy trenching and construction equipment in the shop ensuring equipment repairs are done accurately and timely, all in an effort to support our customers and maximize their uptime. Every day, picture yourself working alongside other trained Technicians in a shop that has all the support and resources you need to perform top-notch work on equipment.
Senior Field Service Technician Hitachi LtdSenior Field Service TechnicianSan Jose, CA$38.14–$41.55 / hourSenior Field Service Technician Location: San Jose, California, United States Job ID: R0122201 Date Posted: Mar 10, 2026 Sector: Energy Company Name: HITACHI ENERGY USA INC Profession: Job Category: Engineering & Science Job Type: Experience Level: Experienced Job Schedule: Full time Remote: Yes Share mail Apply Now Apply Now Hitachi Employees HiNext Access Required Save Job Saved. This role is designed for experienced professionals who want to apply their deep field knowledge to high-impact project-based work-leading critical installation, commissioning, testing, maintenance, repair, and end-of-life activities while acting as a key technical partner to customers and internal teams.
Field Service Technician - Customer Service Premier Tech LtdField Service Technician - Customer ServiceSacramento, CAYoull not only take charge of servicing, maintaining, and upgrading cutting-edge systems but also act as a trusted advisor, empowering customers to achieve their manufacturing and corporate ambitions. Your future team: At Premier Tech Systems and Automation, we enhance our clients manufacturing facility efficiency by integrating innovative and high-value systems leveraging the full potential of robotics.
Field Service Technician – Customer Service Premier TechField Service Technician – Customer ServiceSacramento, CAYou'll not only take charge of servicing, maintaining, and upgrading cutting-edge systems but also act as a trusted advisor, empowering customers to achieve their manufacturing and corporate ambitions. At Premier Tech Systems and Automation, we enhance our clients’ manufacturing facility efficiency by integrating innovative and high-value systems leveraging the full potential of robotics.
Field Service Technician - West Los Angeles CA Xerox CorpField Service Technician - West Los Angeles CASanta Monica, CAHere's what success looks like in the first 60 days: You have successfully navigated through our new hire training and completed the technical training courses which have set you up for success in the following categories: Comprehensive understanding of our company and customer service culture. Today, Xerox is continuing its legacy of innovation to deliver client-centric and digitally-driven technology solutions and meet the needs of today's global, distributed workforce.
Field Service Technician Product Inspection - CA Mettler-Toledo International IncField Service Technician Product Inspection - CACAShare this job: Share Field Service Technician Product Inspection - CA with Facebook Share Field Service Technician Product Inspection - CA with Twitter Share Field Service Technician Product Inspection - CA with a friend via e-mail Share Field Service Technician Product Inspection - CA with LinkedIn. Field Service Technician Product Inspection - CA - - 22272.
Field Service Technician Mettler-Toledo International IncField Service TechnicianSan Francisco, CAShare this job: Share Field Service Technician with Facebook Share Field Service Technician with Twitter Share Field Service Technician with a friend via e-mail Share Field Service Technician Product Inspection (Nashville TN, Bowling Green KY) with LinkedIn. Field Service Technician - - 22350.
Industrial Field Service Technician Mettler-Toledo International IncIndustrial Field Service TechnicianSan Francisco, CAShare this job: Share Industrial Field Service Technician with Facebook Share Industrial Field Service Technician with Twitter Share Industrial Field Service Technician with a friend via e-mail Share Industrial Field Service Technician I - Arizona with LinkedIn. Industrial Field Service Technician - - 22438.
Field Service Technician II – Part-Time NCR AtleosField Service Technician II – Part-TimeCaliforniaThis role provides onsite service on a flexible, part-time schedule, performing first & second line maintenance, installations, software and hardware upgrades, networking support, preventive maintenance, and spare parts management. The Part-Time Field Service Technician is an hourly, non-exempt position responsible for delivering frontline field support to ensure the consistent and reliable operation of deployed equipment and systems.
Field Service Technician Astrophysics IncField Service TechnicianEl Centro, CAJob Summary: The Field Service Technician is responsible for on-site installation, preventative maintenance, and corrective maintenance of Astrophysics products at various customer locations. Astrophysics Inc. is a global leader in X-Ray security inspection systems, dedicated since 2002 to making the world safer through advanced screening technology.
Field Service Technician Diebold Nixdorf IncField Service TechnicianSacramento, CARemote$22–$28 / hourBrightest minds + technology and innovation + business transformation The people of Diebold Nixdorf are 23,000+ teammates of diverse talents and expertise in more than 130 countries, harnessing future technologies to deliver personalized, secure consumer experiences that connect people to commerce. With guidance and / or in conjunction with more experienced technicians performs any or all of the following: Incident Handling: Utilizes diagnostic tools to perform troubleshooting via detailed analysis of hardware and software failures.