Embedded Firmware Engineer Gates Industrial Corp plcEmbedded Firmware EngineerRochester Hills, MI$112,000–$130,000 / yearWhile performing the duties of this job, the employee is frequently required to sit; use hands and fingers to work with objects, tools, or controls; and use office equipment including computers, telephones, and/or copiers/scanners. This compensation range is specific to the State of Colorado and takes into account various factors that are considered in making compensation decisions, including but not limited to the candidates relevant experience, qualifications, skills, competencies, and proficiency for the role.
Electrical Engineer 2 Ascential TechnologiesElectrical Engineer 2Shelby Township, MichiganWork cross-functionally with Mechanical Engineering, Controls Engineers, and Manufacturing Engineering to ensure design accuracy and manufacturability. Design electrical control systems for custom automation equipment, including assembly, inspection, and testing systems.
Electrical Engineer Dataspeed Inc.Electrical EngineerRochester Hills, MIFull timeDetermine precise power and load requirements, specifying circuit protection, wire gauges, and connectors to design and build vehicle interface harnesses and other electrical components (such as sensor integrations and power distribution systems, like our iPDS). Working knowledge of communication protocols (CAN bus, Ethernet, serial, digital, fiber) and proficiency with diagnostic lab equipment (oscilloscopes, multimeters, power supplies, signal generators, load banks).
Sr. Vision Applications Engineer GMSr. Vision Applications EngineerWarren, MichiganThis role requires deep expertise in current vision systems, awareness of emerging imaging trends including AI, and hands-on ability to solve complex vision system challenges. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
NewProcess Controls Engineer GMProcess Controls EngineerWarren, MichiganRequires five (5) years of experience with the following: Electrical and control systems; Mechanical concepts involving machine designs, process requirements involved in the manufacturing process; PLC and HMI programming, Ethernet and/or Devicenet networks; Servo motors, motion control and drives; Fanuc robots setup and programming; Design and trouble shoot electrical controls systems; and Siemens or Allen-Bradley. Conduct machinery acceptance run-off and process statistical process control during the procurement of automation equipment and machinery including computer numerically controlled devices, industrial robotics, human-machine interfaces, motion sensing devices, programmable logic controllers, and vision systems.
NewSenior Calibration Engineer - SDV Infrastructure Software GMSenior Calibration Engineer - SDV Infrastructure SoftwareMilford, MichiganYou will work across calibration, software, integration, validation, and platform teams to support calibration readiness, resolve issues, and drive reliable execution across multiple builds and milestones. This role will be responsible for ensuring the right calibration content is developed, validated, applied, and delivered across vehicle and software programs with quality and timing discipline.
NewIndustrial Engineer GMIndustrial EngineerRomulus, MichiganThe engineer partners with manufacturing, quality, launch, maintenance, suppliers, and cross-functional engineering teams to support new automation projects, continuous improvement initiatives, and plant performance objectives. The Industrial Engineer with Automation experience is responsible for designing, developing, implementing, and improving automated manufacturing systems that deliver safe, efficient, high-quality production.
Product Development Engineer - Powertrain Cast Structures Ford Motor CoProduct Development Engineer - Powertrain Cast StructuresLivonia, MI$65,100–$109,300 / yearThe engineer will lead and support the following design engineering activities from pre-program through launch: Develop cast structures components in conjunction with powertrain systems and internal/external global manufacturing teams. The automotive industry is quickly working to develop new powertrains to meet evolving customer and market demands, creating an expanding need for new and modified powertrain structures components.
Software Design Release Engineer - SDV Mechatronics Infrastructure General Motors CoSoftware Design Release Engineer - SDV Mechatronics InfrastructureMilford, MIYou will be responsible for coordinating software delivery, tracking timing and milestones, pulling part numbers, managing readiness across builds, and ensuring all required content reaches the right destination at the right time. This role will work closely with SWILs, the calibration team, software teams, and key stakeholders to ensure software content is tracked, aligned, released, and delivered on time with quality.
Staff Hardware Engineer- GNSS Connectivity General Motors CoStaff Hardware Engineer- GNSS ConnectivityWarren, MI$160,000–$245,000 / yearWe are seeking a Staff Hardware Engineer GNSS to lead the definition, design, and validation of GNSS (Global Navigation Satellite System) solutions for our current and future generations of connectivity and compute platforms across a broad range of vehicles. This role will serve as the subject matter expert for GNSS hardware and system performance, working closely with product, systems, RF, hardware design, suppliers, and validation teams to deliver robust, automotive-grade GNSS solutions.
Integrations Architect- Azure Stellantis Financial Services USIntegrations Architect- AzureAuburn Hills, MIStellantis Financial Services (SFS) is the new captive finance company for one of the world's leading automakers and a mobility provider with iconic brands including Abarth, Alfa Romeo, Chrysler, Citroën, Dodge, DS Automobiles, Fiat, Jeep®, Lancia, Maserati, Opel, Peugeot, Ram, Vauxhall, Free2move and Leasys. This role owns the end-to-end architecture for connecting applications, data stores, and external services—translating business requirements into secure, scalable, and observable integration designs and driving them through to production implementation.
Architect - Battery Structures and Body Integration General Motors CoArchitect - Battery Structures and Body IntegrationWarren, MIPartner proactively with advanced vehicle design, battery architecture, manufacturing architects, CAE, safety, packaging, thermal, electrical, and supplier teams to develop practical architectural solutions. We are creating cutting-edge propulsion systems that provide industry-leading energy, power, durability, and safety capability for future vehicles including EV, HEV, and advanced concepts.
Software Engineer III WideOpenWest Finance LLCSoftware Engineer IIIMadison Heights, MI$125,000–$145,000 / yearYou'll have the opportunity to build modern digital experiences that directly impact customers while working with cutting-edge technologies including Next.js, Node.js, AWS, AI-assisted development tools, and modern cloud-native architectures. If you enjoy solving complex technical challenges, building scalable applications, and leveraging AI to improve engineering productivity, this is an opportunity to make a significant impact.
Senior Software Engineer - Platform Rocket Companies IncSenior Software Engineer - PlatformDetroit, MI$107,000–$241,500 / yearAs a Senior Software Engineer supporting the Rocket Close Platform team, you will design and develop scalable back-end software solutions with heavy integration focus to our new platform initiatives. Here, you'll be given all the resources and support needed to deliver innovative solutions and in turn, your hard work will be rewarded with a competitive compensation package and an array of other amazing benefits.
Staff Software Engineer – Developer Experience GMStaff Software Engineer – Developer ExperienceWarren, MichiganRemoteAs a Staff Software Engineer, you’ll help lead the shift from a traditional IT model to an AI-native engineering organization —designing and building automation, golden paths, and AI-driven solutions that remove friction from developer workflows while mentoring and upskilling engineers across IT. Rather than owning a single platform, you will drive change through influence: shaping our metrics strategy, defining and evolving golden paths , evaluating how AI is transforming developer workflows, and turning data into better tools, workflows, and outcomes for engineers.
NewSenior Product Cybersecurity Engineer, Product Security Validation GMSenior Product Cybersecurity Engineer, Product Security ValidationWarren, MichiganThe Senior Product Cybersecurity Engineer, Product Security Validation role sits within the broader Product Cybersecurity organization at General Motors and focuses on building and modernizing the platforms, pipelines, and frameworks used to validate cybersecurity for vehicle-related features and architectures. This engineer acts as a platform and tooling owner for validation, reducing validation engineer toil, improving test reliability, and enabling higher quality security outcomes in less time for the broader Product Cybersecurity organization.
Finance Operate - Manager, Integration & Data Lead Deloitte Touche Tohmatsu LtdFinance Operate - Manager, Integration & Data LeadDetroit, MI$128,000–$252,000 / yearDefine and govern integration patterns (APIs, events, queues, batch) and data contracts between Offering delivery portal, accelerators, Consulting delivery platform, and client ERP/subledger systems. The wage range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
Principal Software Engineer- Onsite EccalonPrincipal Software Engineer- OnsiteDetroit, MichiganThe Principal Software Engineer operates with broad scope and autonomy, partnering closely with engineering leadership, product, and business stakeholders to ensure systems are scalable, reliable, and aligned with long-term company goals. This role is for a highly experienced engineer who drives architecture, influences technical strategy, and solves the organization’s most challenging engineering problems.
Senior Software Engineer Ford Motor CoSenior Software EngineerAllen Park, MI$113,580–$192,900 / yearThis Full-Stack Software Engineer position is ideal for a technically oriented, forward-thinking individual who has experience designing, building, and deploying cloud applications, owning Google Cloud Platform (GCP) infrastructure with hands-on Terraform expertise, and who is eager to pioneer the use of Agentic AI and LLMs to solve complex industrial analytics challenges. As a Full-Stack Software Engineer on our Balanced Product Team, you will collaborate closely with Product Managers, Product Designers, and fellow engineers to own solutions end-to-end-from design and development to deployment, infrastructure management, and continuous optimization.
Sr Design And Release Engineer- Hard Trim & Overhead General MotorsSr Design And Release Engineer- Hard Trim & OverheadWarren, MICross-Functional Collaboration: Lead cross-functional product development activities with: Engineering partners: Engineering Design, Interior Restraints, adjacent Interior components, Body Systems, Electrical, HVAC, Cargo Management, and Overhead/Hard Trim component teams. About the role: The Sr Design Release Engineer (DRE) - Interior Hard Trim and Overhead Systems is responsible for the end-to-end development, integration, and release of interior hard trim and overhead components for vehicle programs.
Senior Product Design Engineer Koch IncSenior Product Design EngineerRochester Hills, MI$120,000–$150,000 / yearSenior Product Design Engineer - Lisle, Illinois, United States - 188641 - Koch. Koch Engineered Solutions.
Sr. Embedded Software Engineer Astemo IndianaSr. Embedded Software EngineerFarmington Hills, MichiganThis role goes beyond integration of vendor-provided BSPs, focusing on the platform capabilities that differentiate automotive-grade systems, including system-level power architecture, firmware design, and platform abstractions that enable advanced applications to run reliably and efficiently. Collaborate with hardware, SoC vendors, safety, and software teams to drive platform-level issues to closure, and mentor junior engineers on platform software topics.
Senior Hardware Engineer - ECU Safety Analysis GMSenior Hardware Engineer - ECU Safety AnalysisWarren, MichiganOur team is looking for a creative and highly energetic ECU Hardware Safety Analysis Engineer who can perform ECU circuit level safety analysis work and assist in developing our internal analysis approach and procedures for inhouse electronics designed ECUs. In this role you are expected to have a high level of technical proficiency to perform various ECU, sub-component and circuit level safety analysis tasks that supports various SDV ECUs, and provide mentoring to more junior engineers.
NewSr. Design Release Engineer, Drive Unit Differentials Rivian Automotive IncSr. Design Release Engineer, Drive Unit DifferentialsPlymouth, MI$98,500–$123,100 / yearDeep knowledge of mechanical differential architectures: Open Differentials (bevel/planetary gear sets) Limited-Slip Differentials (clutch-pack, mechanical, eLSD) Disconnect Systems (dog-clutches, electromechanical actuators, free-wheeling units) Key Skills & Competencies Strong understanding of differential interfaces, such has Halfshafts, Gears, Actuator/Electrical, etc. Location: Plymouth, MI (On-Site) Department: Drivetrain & Powertrain Engineering Employment Type: Full-Time Responsibilities System Design & Release Author and manage Rivian Statement of Requirements (SOR) for Drive Unit Differential technologies, lead supplier compliance assessment to SOR thru sourcing; as well as Engineering Change Requests (ECRs), Bill of Materials (BOMs), and technical specifications within PLM software (e.g., Teamcenter, Enovia).
NewDesign Release Engineer - Electric Power Mechanical Packaging - 12V Component Shields General Motors CoDesign Release Engineer - Electric Power Mechanical Packaging - 12V Component ShieldsWarren, MIWork closely with electrical, systems, packaging, and vehicle integration teams to ensure shields for generators, inverters, converters, battery vent tubes, and jump start hardware are properly packaged and supported within the full vehicle architecture. This role is responsible for translating system and vehicle requirements into robust shield and package solutions for generators, inverters, converters, battery vent tubes, jump start nuts, and related 12V hardware that support performance, manufacturability, serviceability, quality, and program timing.
Senior Software Engineer - Loyalty Team General Motors CoSenior Software Engineer - Loyalty TeamWarren, MIThis position requires an individual who is hands-on in MuleSoft API development with API-led architecture, NET Core or Java development using Spring Boot for developing web services, and Angular or React for front-end web development is a plus. The Senior Software Engineer is responsible for participating in all aspects of the software development lifecycle, which includes estimating, technical design, implementation, documentation, testing, deployment, and support of applications developed.
Senior Data Engineer Stellantis NVSenior Data EngineerAuburn Hills, MIThis role helps engage business, engineering and ICT stakeholders around practical data needs and constraints, scale AI delivery through stronger data models, pipelines, integration pathways, quality routines and traceability, and pioneer more robust data-engineering practices that make solutions easier to trust, operate and industrialize. Your Profile: Strong data-engineering experience in modern enterprise environments, with depth in some combination of data modelling, pipelines, integration, quality, lineage or governance-related topics.
Senior Engineer - New Technology DTE Energy CoSenior Engineer - New TechnologyWestland, MIPerforms assigned (or initiates) engineering studies, proposing solutions to engineering-related problems; develops models and analyzes data to support improvement programs, techniques & solutions. Emergency Response: Yes - Must be available to perform a primary assignment in support of DTE's emergency response to storms or other events that impact service to our customers.
Electrical Hardware Engineer - CCU Validation GMElectrical Hardware Engineer - CCU ValidationWarren, MichiganThis role is intended for an experienced engineer who can independently drive validation activities across prototype and production-intent hardware, with direct ownership of environmental and EMC validation planning, execution, issue tracking, and closure. At the heart of this transformation is an in-house designed, liquid-cooled central compute unit that enables faster development cycles, more efficient software updates, and seamless scalability across every GM brand.
Install Engineer GMInstall EngineerWarren, MichiganExecution Engineers act as the primary technical interface for installation suppliers, oversee union trades, develop installation requirements, manage project finances and schedules, and ensure all installation activities align with GM engineering specifications and documented processes. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).
Senior Software Engineer, SAP Developer GMSenior Software Engineer, SAP DeveloperWarren, MichiganThe ideal candidate will possess deep technical expertise in SAP technologies, demonstrate a proven track record of successful SAP project implementations, exhibit strong problem-solving abilities, and a passion for delivering high-quality software solutions. Design and Development: Lead the design, development, testing, and deployment of SAP solutions, including enhancements, customizations, and integrations using SAP BTP, ABAP, SAP Fiori, SAPUI5, and other SAP technologies (CAP, HANA Cloud etc.).
Zone Manufacturing Engineer – General Assembly (Vehicle Assembly) GMZone Manufacturing Engineer – General Assembly (Vehicle Assembly)Warren, MichiganThis includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc). You will work largely autonomously with occasional guidance, applying your expertise in equipment/tooling, process flow, and material movement to ensure safe, efficient, and high-quality vehicle assembly.
Staff Mechanical Hardware Engineer - Displays GMStaff Mechanical Hardware Engineer - DisplaysWarren, Michigan$159,400–$245,000 / yearBenefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. Using GM Studio theme (i.e., A-surface) as the guide, design mechanical components including castings, injection moldings, stampings, seals, PCBA mounts, adhesives, connector interface and fastening, etc.
Sr. Automation Engineer GMSr. Automation EngineerWarren, MichiganThe Engineer serves as a key interface between suppliers, Industrialization teams, Purchasing Program Management (PPM), Product Program Cost Optimization (PPCO) and direct purchasing, driving cross-functional alignment and execution. Act as a strategic liaison between suppliers, industrialization & internal GM teams to support sourcing and negotiation strategies through data-driven insights on supplier automation capabilities.
NewProcess Engineer Lead - Teamcenter Configuration GMProcess Engineer Lead - Teamcenter ConfigurationWarren, MichiganAs a Process Engineer Lead role for Product Lifecycle Management with Siemens Teamcenter, you will work to provide business functions across GM with operational support and application engineering solutions for current and future GVDP needs. Strong interpersonal (team) and communication (oral, written) skills to work effectively with global business, IT, and technology partners to execute projects, solve problems and resolve issues.
Design Release Engineer GMDesign Release EngineerWarren, MichiganTwo (2) years of experience with the following: High-voltage battery systems, electronics, and automotive electrical components; Battery pack architecture, embedded controls, and automotive electronic communication protocols including CAN and LIN; Battery Disconnect Unit (BDU) design, including contactor and fuse selection; and Thermal and mechanical considerations for electronic components. Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Sr. Engineer - Proofpoint Raymond James Financial IncSr. Engineer - ProofpointSouthfield, MIThe engineer partners closely with security, legal, compliance, and infrastructure teams to maintain compliant communication platforms and evolve them in line with regulatory and technology changes. At Raymond James our associates use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve) to deliver on the firm's core values of client-first, integrity, independence and a conservative, long-term view.
Senior Axway B2B Engineer Yantran LLCSenior Axway B2B EngineerDEARBORN, MIEnd to end ownership of Axway B2Bi platform including installation, configuration, tuning, and upgrades. Troubleshoot production issues across OS, middleware, database, and network layers.
Service Engineer – AI Automation, Cloud & Security SMART ServicesService Engineer – AI Automation, Cloud & SecurityUtica, MIBuild and improve workflows using modern tooling—process automation, integrations, and orchestrated runbooks (think n8n / Zapier-style approaches, plus service workflow improvements). Services , we help real businesses run smoothly with proactive managed IT—cloud, cybersecurity, networking, and support that people actually enjoy working with.
Senior Electrical Hardware Engineer - Displays GMSenior Electrical Hardware Engineer - DisplaysWarren, Michigan$125,200–$163,400 / yearPartner with software, systems, mechanical, validation, quality, and supplier teams to resolve cross-functional integration issues, debug root causes, and deliver robust module performance at the component and vehicle levels. Lead the design and integration of display electrical interfaces such as SERDES/deserializer links, eDP/OLDI/LVDS-class video paths, touch controller interfaces, MCU interfaces, or auxiliary I/O content where applicable.
Embedded Software Engineer Astemo IndianaEmbedded Software EngineerFarmington Hills, MichiganThis is a flexible role that spans application, platform, and tooling layers — supporting the implementation and integration of advanced functions on automotive compute platforms. The engineer will work across multiple areas as priorities evolve and is expected to contribute to both current development needs and emerging software initiatives.
Sr. Digital Manufacturing Process Engineer Rivian Automotive IncSr. Digital Manufacturing Process EngineerPlymouth, MI$98,500–$123,100 / yearRivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services.
NewStaff Hardware Engineer- Display Electronics GMStaff Hardware Engineer- Display ElectronicsWarren, MichiganWe are looking for a Staff Display Hardware Design Engineer to lead the electrical design and technical execution of GM in-house display development programs and ensure that the display module meets system, regulatory, validation, and manufacturing requirements across the development lifecycle. Partner with software, systems, mechanical, validation, quality, and supplier teams to resolve cross-functional integration issues , debug root causes, and deliver robust module performance at the component and vehicle levels.
NewPLC Controls Engineer Leidos Holdings IncPLC Controls EngineerWalled Lake, MI$107,900–$195,050 / yearLeidos seeks the best and the brightest, and in return, we invest in you, with an eye on your future, through career advancement, growth opportunities and continuous improvement via mentoring, formal and informal project management training and assistance with obtaining pertinent certifications. Primary Responsibilities: As a Controls Engineer, you will provide technical expertise and work as a part of a team with other engineers and consultants involved in the design and implementation of diverse and challenging solutions for industrial and commercial clients.
Senior Cybersecurity Engineer – Adversary Operations, Innovation & Purple Team Operations GMSenior Cybersecurity Engineer – Adversary Operations, Innovation & Purple Team OperationsWarren, MichiganThe Senior Cybersecurity Engineer will perform tactical purple operations, repeatable MSV-based testing, custom tooling, cloud and platform testing, and the annual red exercise used to validate security operations alerting and processes. Help mature AO capability in advanced and emerging areas such as cloud and SaaS tactics, endpoint tactics across multiple operating systems, AI-related tactics, and infrastructure-focused adversary tradecraft.
NewProduct Interface Engineer GMProduct Interface EngineerWarren, MichiganYou will help enable global inter-buildability, maintain high levels of static quality, and align product development with GM’s Lean manufacturing principles and systems. PI Engineers support programs throughout the entire Global Vehicle Development Process (GVDP) lifecycle, identify solutions to complex problems, and pursue opportunities to reduce cost.
Senior RF Coexistence Engineer General Motors CoSenior RF Coexistence EngineerWarren, MI$106,600–$163,400 / yearThis is an excellent opportunity for an engineer who enjoys solving complex technical challenges, working in laboratory environments, and collaborating across hardware, software, and systems engineering teams to deliver world-class vehicle performance. This position focuses on hands-on RF testing, desense analysis, debug, and validation activities that ensure reliable performance of critical wireless systems, including cellular, Wi-Fi, Bluetooth, GNSS, and other vehicle connectivity technologies.
Factory Controls Engineer Optimal Inc.Factory Controls EngineerSterling Heights, MIContractorTroubleshoot machinery, robot, automation, and controls issues and downtimeUse FIS plant monitoring software to review cycle times of equipmentReview and coordinate project installationsReprogram equipment for engineering changes and improvementsMaintain program backups for machinery and automationProgram new installations of automation, machinery, material handling, and robotsReview risk assessments as part of a team evaluating equipment safetySkills Required:PLC/CNC, Computer Numerical Control (CNC), Software SystemsRobotics, Computer VisionExperience Required:5+ yrs of related experienceAbility to work with UAW maintenance, Vendors, and other Process Team Members when requiredMicrosoft Suite familiarity (Excel, PowerPoint, Outlook)PLC Controller experience (Siemens, Rexroth, Allen Bradley)Education Required:High School Diploma / GED Position Duties:Develop and implement improvements to control systems and equipment using Factory Information Systems (FIS) dataLead problem solving in resolving equipment performance issuesLead trouble shooting; coordinate resources to find root cause and fixes, manage and breakdown problems into items that can be validatedAssist in the training of manufacturing personnel and plant electriciansAssist in integration of controls into IT systems like Factory Information Systems (FIS), Error Proofing, QWX, and QTS.
NewIndustrial Engineer General Motors CoIndustrial EngineerRomulus, MIThe engineer partners with manufacturing, quality, launch, maintenance, suppliers, and cross-functional engineering teams to support new automation projects, continuous improvement initiatives, and plant performance objectives. The Role: The Industrial Engineer with Automation experience is responsible for designing, developing, implementing, and improving automated manufacturing systems that deliver safe, efficient, high-quality production.
Power Design Engineer General Motors CoPower Design EngineerWarren, MIIn-vehicle electronics is a fast-growing technology in the global automotive industry featuring many cutting-edge technologies such as Compute, body and zone controllers, multi-view cameras, Gig+Ethernet, PCIe, digital/analog interfaces and more. • Build, test, and validate power delivery systems on prototypes, using lab equipment like oscilloscopes, power analyzers, and thermal cameras to ensure they meet design specifications.