NewZ/OS Systems Programmer Alliance Sourcing Network,Inc.Z/OS Systems ProgrammerJersey City, NJ$150,000–$180,000 / yearFull timeSENIOR SYSTEMS PROGRAMMER Z/OS SYSTEMS PROGRAMMER ~~ Z/OS ~ ~ MAIFRAME ~~ INTERNALS ~~ PRODUCT INSTALLATION & SUPPORT HYBRID WORK ENVIRONMENT (3X WEEK ON SITE REQUIRED) GREAT BENEFITS & ANNUAL BONUS PROGRAM ~~!!! PROVEN SKILLS AS A LEAD Z/OS SYSTEMS PROGRAMMER (MAIN FOCUS OF SKILLS) Z/OS PRODUCT INSTALLATION & SUPPORT (CA PRO...
CNC Programmer JobotCNC ProgrammerSpringfield, NJ$90,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. Work directly with Manufacturing Manager, Machine Operators, Manufacturing Engineering, Design Engineering, and Production Control to produce good programs, keep machines running, and meet production needs.
NewCNC Programmer / CAD Technician System OneCNC Programmer / CAD TechnicianParlin, NJ$25–$32 / hourWe're open to candidates with a 4-year degree in Computer Science or a related field, as well as individuals who have developed CNC programming skills through practical experience, trade work, or personal projects. This is an excellent opportunity for a recent Computer Science graduate with an interest in manufacturing, CAD, CNC programming, or machining—or someone with hands-on, self-taught CNC programming experience.
NewApplication Programmer III BC ForwardApplication Programmer IIIJersey City, NJFull timeThe ideal candidate will have strong experience in Oracle PL/SQL, Actimize AIS, and large-scale data processing and a proven ability to deliver robust trade surveillance solutions that improve alert quality, coverage, and controls . With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Junior BI/Data Analyst/Java Programmer - Remote SynergisticITJunior BI/Data Analyst/Java Programmer - RemoteJersey City, NJRemote$91,000–$136,000 / yearFull timeA typical market demand pattern is clear: organizations still need entry-level software programmers, Java full stack developers, Python/Java developers, DevOps-focused engineers, and on the data side data analysts, BI analysts, data engineers, data scientists, and machine learning engineers. SynergisticIT since 2010, has helped candidates land full-time roles at major organizations ( including Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Intel, JPMC, Wayfair, Bank of America, Citi, and more) with offers commonly in the $95k–$154k range depending on role and skill depth.
NewApplication Programmer III StratAcuity Staffing Partners IncApplication Programmer IIIJersey City, NJ$65–$68 / hourIn terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Lead hands-on development and customization of Actimize ActOne Case Manager, including workflows, case lifecycle, and disposition processes.
NewSenior SAS Programmer Integrated Resources, IncSenior SAS ProgrammerWoodcliff Lake, New JerseyContractorStrong SAS programming skills required in Windows and UNIX environment, with proficiency in SAS/Base, SAS Macros, SAS/Graph, SAS/SQL.7-10 years of experience in programming with clinical trial data and preparing programming and test documentation. Our methods include applying domain expertise in specific industry segments, utilizing a highly-skilled workforce, leveraging a proven global delivery model, implementing structured and scalable quality processes and methodologies and yet, staying cost-effective.
NewSenior SAS Programmer Analyst Integrated Resources, IncSenior SAS Programmer AnalystWoodcliff Lake, New JerseyContractorJob DescriptionThis position is responsible for supporting the phase 3 clinical trial, including but not limited to, as outlined below:Reviews SAP, TLG shells and variable derivation rules and provides feedback. Develops Study Quality Surveillance Plan and monitors study conduct to proactively address issues to ensure high quality study data.
NewSenior Clinical Systems Programmer (JReview), Data Operations Integrated Resources, IncSenior Clinical Systems Programmer (JReview), Data OperationsWoodcliff Lake, New JerseyFull timeStrong SAS programming skills in Windows and UNIX environment, with proficiency in SAS/Base, SAS Macros, SAS/Graph, SAS/AF, SQL; • Strong JReview skills in terms of program development, administration, maintenance, and user support; • Extensive experience of handling external data, e.g., laboratory data, PK, ECG,Tumor, etc. • Design and develop macros, applications, and other utilities to expedite programming activities and usage by the Oncology Data Management and other areas of Clinical for data review.
CMM Programmer Synerfac Technical StaffingCMM ProgrammerElmwood Park, NJ$75,000–$120,000 / yearIn this role, you will be instrumental in developing and optimizing programs for their precision manufacturing processes, ensuring that they continue to deliver high-quality orthopedic solutions. By applying for this job, you agree to receive calls, Al-generated calls, text messages, or emails from Synerfac Technical Staffing and our contracted partners.
CNC Lathe/Milling Set-Up/Programmer Synerfac Technical StaffingCNC Lathe/Milling Set-Up/ProgrammerHillsborough, NJ$35–$40 / hourThe ideal candidate will have extensive experience in programming and operating CNC Lathe/Milling machines, with a strong mechanical knowledge and background of various equipment and tools. Work for a Central New Jersey (Somerset County) area high quality, ultra-precision machine job shop.
CNC Lathe Programmer/Setup/Operator Synerfac Technical StaffingCNC Lathe Programmer/Setup/OperatorMountainside, NJ$25–$26 / hourBy applying for this job, you agree to receive calls, Al-generated calls, text messages, or emails from Synerfac Technical Staffing and our contracted partners. Join a growing, ISO-certified high-tech manufacturing company in Northern New Jersey producing precision components.
CNC Programmer Synerfac Technical StaffingCNC ProgrammerHillsborough, NJ$75,000–$80,000 / yearDisclaimer: By applying for this job, you agree to receive calls, Al-generated calls, text messages, or emails from Synerfac Technical Staffing and our contracted partners. Join a growing, well-established tube and metal distributor in Central New Jersey known for precision, quality, and a strong team-oriented culture.
Data Warehouse, DB, AI - Application Programmer III Mitchell MartinData Warehouse, DB, AI - Application Programmer IIIJersey City, NJ$47.49–$67.85 / hourBy applying for this job, you agree to receive AI-generated calls, text messages, and/or emails from Mitchell Martin Inc and its affiliates and contracted partners at various frequency through traditional and automated methods. You will be responsible for designing, developing, and maintaining large-scale data warehouse and analytics platforms, utilizing technologies such as SQL and Python.
Analyst Programmer StayinFrontAnalyst ProgrammerFairfield, NJIn this role, you will work on data integrations, workflows, dashboards, and mobile user interfaces while collaborating with clients and internal teams to deliver successful projects. If you're a motivated developer who enjoys solving business challenges and working with customers, we'd love to hear from you.
Senior Principal Statistical Programmer Katalyst Healthcares & Life SciencesSenior Principal Statistical ProgrammerParamus, NJThe Senior Manager in Statistics responsible for perform statistical activities in clinical trials from protocol development to final study report and statistical activities in drug in-licensing, regulatory filings and marketing. Duties and Responsibilities: Review protocol, understand study requirements, prepare statistical sections, design study elements including sample size calculation, analysis methods, study duration, etc.
Lead Statistical Programmer Katalyst Healthcares & Life SciencesLead Statistical ProgrammerNewark, NJProvide leadership, project specific training, stakeholder management, external sponsor support, resource management, and project management for the required programming tasks supporting clinical trial activities. Create statistical analysis outputs to be used in support of final reports, abstracts, posters, Manu scripts, and other clinical publications; support systems to produce electronic regulatory submissions.
Specialist Programmer Infosys LtdSpecialist ProgrammerBridgewater, NJPay: $90,000 per year145643BR4915ASEPGR Specialist Programmer Arizona, New Jersey, North Carolina, TexasSTGEAUSASpecialist ProgrammerITL USA Austin, TX, Bridgewater, NJ, Charlotte, NC, Phoenix, AZ, Raleigh, NC, Richardson, TXSpecialist Programmer. This role is ideal for highly skilled Programmers, who enjoy working across modern technology stacks and want to build or contribute to large‑scale platforms, transformation projects, innovative solutions, and develop open software.
Senior Principal Statistical Programmer Karwell TechnologiesSenior Principal Statistical ProgrammerJersey, NJThe Senior Manager in Statistics responsible for perform statistical activities in clinical trials from protocol development to final study report and statistical activities in drug in-licensing, regulatory filings and marketing. Responsibilities: Review protocol, understand study requirements, prepare statistical sections, design study elements including sample size calculation, analysis methods, study duration, etc.
Lead Statistical Programmer Karwell TechnologiesLead Statistical ProgrammerNewark, NJProvide leadership, project specific training, stakeholder management, external sponsor support, resource management, and project management for the required programming tasks supporting clinical trial activities. Create statistical analysis outputs to be used in support of final reports, abstracts, posters, Manu scripts, and other clinical publications; support systems to produce electronic regulatory submissions.
NewEntry level java programmer with NLP Deep learning/(Remote) SynergisticITEntry level java programmer with NLP Deep learning/(Remote)Edison, NJRemote$95,000–$154,000 / yearSince 2010, Synergisticit has helped thousands of candidates land full-time jobs at tech leaders like Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Client, Paypal, Banking, Wayfair, Client, Client and hundreds more with Job offers of $95k to $154k. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time positions with clients.
Sr. Programmer Analyst Caesars Entertainment IncSr. Programmer AnalystAtlantic City, NJ$90,000–$115,000 / year3 - 5 years programming experience preferred, with an additional 3 - 5 years'' work experience in analysis, proven programming and problem-solving skills acquired through college courses, technical training, and/or previous work experience. An individual may also be responsible for leading project teams and providing Caesars with innovative business solutions that fit system constraints, meet user needs, and match the company's strategic outlook.
BAS-HVAC Controls Programmer (On-site) Air Group LLCBAS-HVAC Controls Programmer (On-site)Whippany, NJWe provide personalized residential and commercial services for heating, air conditioning, plumbing, electrical, and indoor air quality applications. As a Control’s Programmer on our team, you will be responsible for programing and troubleshooting the functions of HVAC controllers.
CNC Machinist - Programmer / Operator Smiths Group PlcCNC Machinist - Programmer / OperatorSwedesboro, NJWe serve millions of people every year, helping to create a safer, more efficient, productive, and better-connected world across four global markets: energy, security & defence, space & aerospace, and general industrial. Across our company, we recognize excellence, culminating in the Smiths Excellence Awards, our annual celebration of the most extraordinary activities, people, and projects that best showcase our strengths and help drive our business forward.
HVAC Controls Programmer Albireo Energy, LLCHVAC Controls ProgrammerEdison, NJResponsibilities: As key member of the Albireo team, the Programmer will be responsible for developing unit controller programming and designing interface graphics of building automation systems to include, but not limited to: Review of project specifications, drawings and project specific documents to establish project intent. Excellent computer skills and strong understanding of MS Office products (Word, Excel); AutoCAD, Visual Basic, Visio.
Master System Integration Programmer Raymond Search GroupMaster System Integration ProgrammerNew JerseyThis role is designed for a high-level "outside-the-box" thinker who can seamlessly unite diverse systems—from HVAC and PLCs to access control and energy meters—into a unified, efficient ecosystem. Advanced Integration: Design and implement sophisticated integration solutions across Niagara, Distech, Honeywell, and Johnson Controls (JCI) platforms.
Applications Development Senior Programmer Analyst Citigroup IncApplications Development Senior Programmer AnalystJersey City, NJ$136,600.02–$189,592 / year3 years of experience must include: SQL on Hadoop Big Data Platform, Excel, and Python; Knowledge of capital markets; Java, Agile, Tableau; Data Analysis; BI Report; Applied machine learning for business forecasting; Natural language processing for business insights; AI-driven data visualization and storytelling; and Machine learning operations and model governance awareness. Requirements: Requires a Bachelor's degree (3 or 4 year degree) or foreign equivalent in Information Technology, Computer Science or related field and 3 years of experience as a Programmer Analyst, Software Consultant, AVP, Test Engineer or related position involving applications development for data analysis within the financial services industry.
Systems Anlst/Programmer Application Specialist NjtransitSystems Anlst/Programmer Application SpecialistNewark, NJSummary: NJ Transit is seeking an experienced HCM Systems Analyst with 1-3 years of hands-on experience in Oracle HCM Cloud, including Oracle Cloud Payroll, and strong proficiency in SQL. Knowledge and Skills: One (1) to Three (3) years of experience working with Oracle HCM Cloud, including Oracle Cloud Payroll and core modules such as Core HR, Talent Management, or Learning.
NewAssociate Clinical Programmer - Clinical Study Data, Risk based Quality Management & Monitoring Novartis AGAssociate Clinical Programmer - Clinical Study Data, Risk based Quality Management & MonitoringEast Hanover, NJ$27,900–$51,900 / yearThe expected Annual Base Salary Range for this role: €27,900.00 - 51,900.00The base salary offered is determined based on gender-neutral objectives, such as relevant skills, competencies and experience in accordance with the Novartis pay setting policy and upon joining Novartis will be reviewed periodically. Working alongside cross-functional experts, you will help shape the future of clinical data operations by delivering meaningful insights, driving operational excellence, and enabling smarter decisions across global clinical studies.
NewExpert Clinical Programmer - Clinical Study Data, Risk based Quality Management & Monitoring Novartis AGExpert Clinical Programmer - Clinical Study Data, Risk based Quality Management & MonitoringEast Hanover, NJ$36,100–$67,100 / yearWorking alongside cross-functional experts, you will help shape the future of clinical data operations by delivering meaningful insights, driving operational excellence, and enabling smarter decisions across global clinical studies. Expected Annual Base Salary Range for role: € 36,100.00 - 67,100.00The base salary offered is determined based on gender-neutral objectives, such as relevant skills, competencies and experience in accordance with the Novartis pay setting policy and upon joining Novartis will be reviewed periodically.
Junior CAD Technician / CNC Programmer Operator – Machine Shop Northeast PrecastJunior CAD Technician / CNC Programmer Operator – Machine ShopVineland, New JerseyJunior CAD Technician / CNC Programmer Operator – Machine Shop Location: Northeast Precast – Vineland, NJ Employment Type: Full-Time Position Overview Northeast Precast is seeking a motivated Junior CAD Technician / CNC Programmer Operator to support our manufacturing, machine shop, and production teams. Note: While this is an entry-level position, candidates who bring hands-on machine shop, CNC, machining, or manufacturing experience may qualify for more advanced opportunities and higher starting pay based on experience and skill level.
NewCalypso Programmer Delva Tool & MachineCalypso ProgrammerCinnaminson, NJFull timeThe Calypso Programmer I will assist in developing, maintaining, and executing Coordinate Measuring Machine (CMM) inspection programs while working closely with Quality, Engineering, and Production teams to ensure dimensional conformance and measurement accuracy. The Calypso Programmer focuses on supporting dimensional inspection and verification of precision aerospace and defense machined components.
CMM Programmer Delva Tool & MachineCMM ProgrammerCinnaminson, NJFull timeThe CMM Programmer I will assist in developing, maintaining, and executing Coordinate Measuring Machine (CMM) inspection programs while working closely with Quality, Engineering, and Production teams to ensure dimensional conformance and measurement accuracy. Experience using precision metrology equipment including micrometers, calipers, indicators, height gauges, and optical inspection equipment.
Programmer Analyst II A.M. Best Company Inc.Programmer Analyst IINJReview, analyze, and modify new and existing applications to improve functionality and performance• Design user interfaces and develop, test, debug, and troubleshoot application code• Work independently to complete tasks, identify issues, and implement solutions with minimal supervision• Create and maintain application documentation; identify areas needing additional documentation• Manage multiple tasks effectively to meet project deadlines and support priorities• Develop and validate code locally, ensuring accuracy and efficiency• Collaborate with QA teams to define testing requirements and resolve defects• Address quality control issues identified during testing cycles• Apply cybersecurity awareness in development activities• Participate in rotating on-call support and occasional weekend coverage. NET Core, including development and consumption of RESTful APIs • Proficiency in C# and object-oriented programming principles • Experience using Bootstrap and Telerik UI components to design and enhance modern web applications • Solid experience with databases, preferably Oracle, including writing and maintaining stored procedures, triggers, functions, tables and complex queries • Independent learner with excellent organizational skills and attention to detail is required.
CNC Machinist/Programmer Penn Technical StaffingCNC Machinist/ProgrammerSouth Plainfield, NJ$30–$40 / hourJob Duties: Sets up and operates to close tolerance (+/- 0.001') on CNC V.M.C. to perform such operations as: Boring, milling, drilling, thread milling, ridged tapping and other operations; Loading, saving and adjusting programs; Selecting proper tools and tool setting if required. Installing tooling in the magazine changers and indexing and/or replacing inserts; Installing fixtures and using set-up sheets; Monitors speeds and feeds for most efficient and safe operation.
NewCNC Swiss Lathe Programmer / Machinist Huber+Suhner AGCNC Swiss Lathe Programmer / MachinistWarren, NJ$30–$40 / hourThe role involves inspecting parts using precision measuring tools such as micrometers, calipers, indicators, comparators, and drop gages, while interpreting blueprints, drawings, tolerances, and inspection requirements to ensure quality and accuracy. They set up and configure essential tooling, including collets, guide bushings, bar feeders, and work holding devices, and operate, program, and troubleshoot Star CNC Swiss lathes, specifically models SW-12ll, SR-20Jll Type B, and SR-32Jlll Type B.
Junior Front End Programmer Swift Staffing GroupJunior Front End ProgrammerLakewood, New JerseyYou will collaborate closely with experienced front end developers while working alongside backend teams to implement responsive, high quality user interfaces. The Junior Front End Programmer will join a dynamic technology team responsible for building and maintaining the internal systems that power large scale nonprofit operations.
CNC Programmer NR Consulting LLCCNC ProgrammerLawrenceville, NJWe are seeking a skilled and detail-oriented CNC Programmer with a strong background in injection mold building to join our precision manufacturing team. Strong organizational skills, with the ability to prioritize urgent jobs that impact downstream operations while balancing overall shop efficiency.
CNC Programmer New Castle Building ProductsCNC ProgrammerMountainside, NJFull timeGuided by our seven core values— Caring, Urgency, Teamwork, Honesty, Accountability, Flexibility, and Passion —we aim to create exceptional experiences for both our customers and employees. Work on various machinery in accordance with the daily work load with a primary focus on programming a Trumpf TruPunch rotary punch machine.
Consultant - Applications Programmer - Enterprise Correspondence Operations Bank of AmericaConsultant - Applications Programmer - Enterprise Correspondence OperationsNewark, New JerseyEmail Configuration support requires skills related to general Operations business processes, understanding business needs for email campaigns, Salesforce Marketing Cloud configuration, HTML, data files, email content configuration, production deployment, monitoring campaigns, general troubleshooting. The individual will be responsible for reviewing business requirements, configuring email campaigns in collaboration with business teams, configuring email content, HTML coding, testing, production deployment, monitoring and troubleshooting of campaigns.
Senior Clinical Programmer – SDTM and R/SAS 3635027 Axiom PathSenior Clinical Programmer – SDTM and R/SAS 3635027Bridgewater, New JerseyRemoteThis newly established team is bringing critical SDTM programming capabilities in-house and works closely with data management, biostatistics, and statistical programming. The environment is collaborative, technically rigorous, and well suited to an experienced programmer who enjoys building reliable clinical-data solutions while helping shape new internal processes.
Cimex CAD Programmer Social InfluenceCimex CAD ProgrammerIrvington, New Jersey85,000 - $100,000 a year We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. The ideal candidate will possess strong knowledge of die-making processes and converting operations, with the ability to ensure precision, efficiency, and production readiness.
Software Application Programmer Pyramid, IncSoftware Application ProgrammerBedminster, NJRemoteFull timeUsing the power of 5g and client’s Mobile Edge Compute platform you will help advance technology for augmented reality Design and develop improvements to the core graphics engine supporting API development and demos Work with other API development teams to integrate rendering technologies relating to mobile development and augmentation Develop new use cases and proof of concepts for our emerging edge platform Submit and perform code reviews Promote, foster and lead innovation within the team to improve and grow our technology base. Experience with Android development including C/C++, Java, JNI, NDK Experience with Augmented Reality, Mixed Reality and Computer Vision 5+ years of relevant professional experience developing commercial products in a team environment Familiarity with many of the tools and technologies we use in development: Git, CMake, Gradle, Jenkins, Docker Experience profiling and optimizing mobile and graphics performance Knowledge of different software development methods such as Test-Driven Development, Unit Testing, Agile etc.
Mainframe Application Programmer Assoc Manager Accenture PlcMainframe Application Programmer Assoc ManagerMorristown, NJThis role provides L2/L3 production support, break-fix resolution, service request fulfillment, application enhancements, and operational oversight to ensure stability, integrity, and compliance across critical business processes. Responsibilities: Provide mainframe application support for the ADMIN and CARMS applications utilizing CICS, Batch, JCL, COBOL, Assembler, MQ, EasyTrieve, IMS, and Db2, including L2/L3 break-fix activities and production issue resolution.
AS400 Application Programmer Associate Manager Accenture PlcAS400 Application Programmer Associate ManagerMorristown, NJThis role provides L2/L3 production support, break-fix resolution, service request fulfillment, application enhancements, and operational oversight to ensure stability, integrity, and compliance across critical business processes. Collaborate with cross-functional teams including business stakeholders, infrastructure teams, and third-party vendors.
NewPython Programmer Infosys LtdPython ProgrammerJersey City, NJ2248032No5439237910.00.007/22/2026Python ProgrammerIn the assigned Job Role of Technology Consultant 2, your Area Of Responsibility will be as below: Contribute to the requirements elicitation process by documenting assigned parts of business requirements, in line with guidance provided. Technology Lead - USTechnology|data science|PYTHON Technology|Artificial Intelligence|Artificial Intelligence - ALL Technology|Database|SQL tuning.
Programmer Analyst II (Trenton) Rutgers The State University of New JerseyProgrammer Analyst II (Trenton)New Brunswick, NJMISSION: Our mission is to accelerate scientific discovery focused on understanding cancer, innovating cancer treatment, and improving cancer prevention; to provide outstanding, novel, and compassionate patient care; to provide evidence-based and culturally informed education to physicians, nurses, researchers, staff, and the community; and to achieve cancer health equity in our state through outreach to and engagement of our extraordinarily diverse communities. The individual interfaces with internal and external users, database administrators of cancer surveillance software and tools, and other information technology departments, including but not limited to the New Jersey State Office of Information Technology (OIT), the Office of Information Technology Services (OITS), and the Rutgers Cancer Institute's Bioinformatics unit, to identify system problems and propose solutions.
Sr. Manager, Biostatistician / Programmer Legend Biotech CorpSr. Manager, Biostatistician / ProgrammerSomerset, NJHeadquartered in Somerset, New Jersey, we are developing advanced cell therapies across a diverse array of technology platforms, including autologous and allogenic chimeric antigen receptor T-cell, T-cell receptor (TCR-T), and natural killer (NK) cell-based immunotherapy. Manager, Biostatistician/Programmer plays a critical hands-on role in supporting Legend Biotech's clinical development programs by transforming clinical trial data into high-quality analyses, tables, figures, and listings that inform decision-making.
CNC Programmer LMT Mercer Group IncCNC ProgrammerLawrenceville, NJFull timeKey Responsibilities: Program CNC tool paths for mills, lathes, and/or EDM machines to produce components for injection mold tooling. We are seeking a skilled and detail-oriented CNC Programmer with a strong background in injection mold building to join our precision manufacturing team.
NewAutomated Inspection Programmer / Metrologist Micro Stamping CorporationAutomated Inspection Programmer / MetrologistSomerset, New JerseyWhile performing the duties of this Job, the employee is regularly required to stand; walk; sit; use hands to touch, handle, or feel; reach with hands and arms and talk or hear. The Automated Inspection Programmer develops, maintains and continuously improves measurement systems and equipment to ensure the quality of products and processes.