Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Battery Cell/Module Script Programmer

$64.3k - $85k

UL Solutions External Career Site

Programs test equipment to meet custom testing requirements. This is an onsite role requiring 5 days per week in Auburn Hills. Responsibilities Read and understand data sheets and test plans. Support programming and execution of battery test sequences while developing basic MORPHEE scripts and contributing to control logic for test flow, fault handling, interlocks, and emergency shutdowns. Support CAN‑based communication between test equipment, Battery Management Systems (BMS), and devices under test. Configure and manage CAN databases (DBC files), signal mapping, message decoding, and diagnostics within MORPHEE. Analyze CAN traffic and test data to identify communication issues, test failures, or abnormal battery behavior. Troubleshoot and resolve software, hardware, and CAN network issues affecting test reliability and accuracy. Monitor, acquire, log, and validate electrical, thermal, and communication data during battery testing. Generate automated test reports, data summaries, and traceability records. Document test software, CAN configurations, test procedures, and system architectures. Support commissioning, validation, and continuous improvement of battery laboratory test equipment. Integrate laboratory hardware including battery cyclers, power supplies, loads, DAQ systems, environmental chambers, and safety systems. Collaborate with Lab Engineers, and lab technicians to define test requirements and support test execution. Qualifications Generally 2 Years or more of related experience or demonstrated competency. Bachelor’s degree in Engineering, Computer Science, Electronics, Mechatronics, or equivalent relevant experience. Experience integrating and controlling laboratory hardware such as battery cyclers, power supplies, electronic loads, DAQ systems, and environmental chambers. Experience with the MORPHEE test automation platform. Keysight ESD programming experience. Familiarity with C++, Python, Matlab, and/or LabVIEW. Experience programming automated laboratory test equipment for battery or energy systems, including programming to limits. Working knowledge of Controller Area Network (CAN) communication. Strong problem-solving and communication skills. Familiar in analog signals, PLC, and control cabinet architecture. What we offer: Total Rewards : We understand compensation is an important factor as you consider the next step in your career. The estimatedsalary range for this position is $64,300-85,000 and is based on multiple factors, including job-related knowledge/skills, experience, geographical location, as well as other factors.This position is eligible for annual bonus compensation with a target payout of 5% of the base salary. This position also provides health benefits such as medical, dental and vision; wellness benefits such as mental and financial health; and retirement savings (401K) commensurate with the standard rewards offered in each individual location or country. We also provide full-time employees with paid time off including vacation (15 days), holiday including floating holidays (12 days) and sick time off (72 hours). Learn More: Curious? To learn more about us and the work we do, visit our company page

#LI-EH1

#ONSITE

About Us A global leader in applied safety science, UL Solutions (NYSE: ULS) transforms safety, security and sustainability challenges into opportunities for customers in more than 110 countries. UL Solutions delivers testing, inspection and certification services, together with software products and advisory offerings, that support our customers’ product innovation and business growth. The UL Mark serves as a recognized symbol of trust in our customers’ products and reflects an unwavering commitment to advancing our safety mission. We help our customers innovate, launch new products and services, navigate global markets and complex supply chains, and grow sustainably and responsibly into the future. Our science is your advantage. About the Team We work at the center of safety and sustainability — we’re helping to tackle the worst aspects of the global climate crisis with projects in electrical infrastructure, renewable energy and electrified transportation. Whether we’re helping customers make safer electric vehicle batteries or debating the impact of wind farms, we develop cutting‑edge safety science. And we do it in some of the largest and best‑equipped laboratories in the world. We’re always looking for people to help us explore, experiment and advance ideas that change the way the world works. Join our team and help create a cleaner, safer future for all. Job Info Job Identification 10524 Job Category Laboratory Posting Date 08/17/2026, 08:48 PM Locations Auburn Hills, MI, United States #J-18808-Ljbffr UL Solutions External Career Site

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Battery Cell/Module Script Programmer in Auburn Hills, MI vacancy
  •  ...Design and development of embedded software for HVAC control modules. Duties include developing requirements, new software control...  ...work well under pressure Available and able to access climatic cells/wind tunnel in extreme ambient temperatures Available to travel... 
    Suggested
    Work experience placement
    Work at office

    Zobility

    Auburn Hills, MI
    2 days ago
  • FANUC 3DV Robot Programmer / TechnicianPosition Overview GableTek is seeking experienced FANUC...  ...including: Motors Drives Relays I/O Modules Sensors Wiring Harnesses Control...  ...Must be comfortable working inside robot cells and around automated systems while following... 
    Suggested
    Remote work
    Weekend work

    Gabletek Robotics and Controls Solutions

    Troy, MI
    1 day ago
  •  ...supporting Teamcenter software solutions using C++ or Java or web technologies like Angular, react and scripting languages.Technical research of new technologies and prototyping.Module ownership in Teamcenter area.Providing Design, coding guidance and technical... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home

    Siemens

    Troy, MI
    11 hours ago
  •  ...COMAU Robot Programmer / Automation Technician The COMAU Robot Programmer / Automation Technician is responsible for supporting and maintaining...  ...downtime. The technician will work with robotic welding cells, automated fixtures, PLC-controlled systems, and related... 
    Suggested
    Work at office
    Remote work
    Shift work

    Gabletek Robotics and Controls Solutions

    Troy, MI
    2 days ago
  •  ...warranty and assist in foot cause investigations. Develop program High Voltage Battery Systems (HVES) concepts that satisfy battery pack and vehicle level functional objectives down to the battery module design level. Coordinate T HVBS module packaging activities with... 
    Suggested
    Contract work
    Temporary work
    Local area

    Akkodis

    Auburn Hills, MI
    2 days ago
  • Job Description Working in a highly automated environment, duties include electrical and network debugging and programming robot controllers. From design, robot simulation, commissioning to debug, installation and support. Qualifications Qualified candidates must be willing...
    Shift work

    Level One Robotics and Controls, Inc.

    Rochester Hills, MI
    1 day ago
  • Job Title: Yaskawa Motoman Robot Programmer Locations: Novi, MI or Clinton Township, MI (must be open to travel for installations) Company...  ...and commission Yaskawa Motoman robotic systems and automation cells Support new equipment launches at customer manufacturing facilities... 

    Gabletek

    Troy, MI
    1 day ago
  • One of the leading supplier of industrial robots. Job Description MUST have prior ABB Robot Programming experience. Candidates with specific ABB IRC5 Robot Programming experience are even more desirable. Candidates need experience with ABB robots (at any company). ...

    PSG Global Solutions

    Auburn Hills, MI
    1 day ago
  •  ...strong mechanical and electrical background with the ability to troubleshoot and program robotic systems, including robotic welding cells. This role involves hands‑on maintenance, repairs, and upgrades of automated equipment to ensure optimal production performance. Key... 
    Work at office
    Shift work
    Night shift

    Gabletek Robotics and Controls Solutions

    Troy, MI
    1 day ago
  • $48.32k

     ...deliverables and milestones. Support for road trips and on-site drive cell testing will be required.Basic qualifications, experience, and...  ...with INCA, dSPACE and TARGETLINKExperience using scripting languages (such as Ruby, Perl or Python)Experience with version... 

    Detroit Engineered Products

    Auburn Hills, MI
    3 days ago
  •  ...I/O blocks, Search, cross reference, and edit a program, Troubleshoot HMI system, Load program, Replace components (i.e., logical module, screen, etc.), Replace system, set IP address, set system name, Troubleshoot Valve Stacks, Intermediate robot programming methods,... 

    Gabletek Robotics and Controls Solutions

    Troy, MI
    1 day ago
  •  ...Description Develop and analyze requirements, design, implement, integrate and test C code for automotive production embedded electronic module in the vehicle environment. Develop software in compliance with a formal CMMi based company product development process.... 
    Permanent employment
    Contract work
    Work experience placement
    H1b
    Visa sponsorship

    Trialon Corporation

    Auburn Hills, MI
    1 day ago
  •  ...environment. • Interact with multiple software competencies and system competencies to overcome the obstacles of the owned software module. Basic qualifications: • College diploma or University degree and 5 to 8 years of relevant work experience. • Strong written, oral... 
    Full time
    Contract work
    Part time
    Work experience placement
    Local area
    Remote work

    MatchPoint Solutions

    Pontiac, MI
    4 days ago
  •  ...using AWS, Kubernetes, and Terraform, with a focus on Terraform module design, remote state management, and policy-as-code. •...  ...Integrate and manage third-party tools, plug-ins, and internal scripts as needed. • Create and maintain technical documentation, including... 
    Remote work

    Apolis

    Troy, MI
    7 hours ago
  • $100k - $110k

     ...Senior Engineer Must Have Technical/Functional Skills C, Linux, Shell Scripting, gawk, perl, Real time database concepts Roles & Responsibilities Application Development & Enhancement Design, develop, and maintain mission-critical automotive and manufacturing... 

    Tata Consultancy Services

    Auburn Hills, MI
    4 days ago
  •  ...benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow. The Smart Lighting Module (SLM) Design Release Engineer (DRE) role at Stellantis (typically based in Auburn Hills, Michigan) is a multi-disciplinary automotive... 
    For contractors
    Work experience placement
    Work at office

    ALTEN Technology USA

    Auburn Hills, MI
    3 days ago
  • $130.4k - $183.38k

     ...or a related field, with emphasis in modelling and simulation.Advanced experience creating engineering software, numerical methods, scripts, or automation workflows for simulation and data processing.Understanding of automotive mechanical systems including internal... 
    Full time

    BorgWarner

    Auburn Hills, MI
    11 hours ago
  • $40 - $42 per hour

     ...component within Fuels Systems: Fuel/Urea tanks and fuel/urea delivery modules. Other responsibilities will include but not limited to:...  ...Display Mechanical Design Engineer Design Release Engineer - Battery Pack & Base Engine Design & Release Engineer - Brake Interface... 
    Contract work
    Internship
    Local area
    Immediate start

    Bartech Staffing

    Auburn Hills, MI
    1 day ago
  •  ...technical support across North American sites, coordinating planning, ramp-ups, and supply-chain alignment. The role requires deep battery-manufacturing know-how, strong leadership, and experience guiding multi-site programs with executive stakeholders. Travel to sites... 

    LG Energy Solution Michigan, Inc.

    Troy, MI
    4 days ago
  •  ...solutions within the ServiceNow platform. The position focuses on modules such as ITSM, ITOM, CSM, ITAM, CMDB, HAM, and HRSD,...  ...modules (ITSM, ITOM, ITAM), workflows, business rules, client scripts, UI policies, and portal development Experience with ITAM... 
    Contract work
    Work at office
    Local area
    Remote work
    Monday to Friday

    Talascend

    Troy, MI
    4 days ago
  •  ...tools (must have experience on ETAS iSOLAR tool chain) Experience in Autosar architecture and any of OS/CAN/Lin/Diag/NVM/IOHW modules. Mapping of ASW swc to required OS portions core wise Responsible for the development of RTE layer code... 

    United IT Solutions

    Pontiac, MI
    3 days ago
  •  ...distribution systems and automotive power management. Knowledge of the fundamental functions and characteristics of Power Distribution Modules (PDMs), as well as how they integrate into automotive systemsHands-on experience with lab equipment such as oscilloscopes, multi-... 
    Contract work
    Overseas

    Precision Resources Company, Inc.

    Auburn Hills, MI
    2 days ago
  •  ...guardrails with automated self-healing when drift is detected.Apply AI tools as a standard daily practice for IaC authoring, automation scripting, test generation, incident analysis, and runbook maintenance — maintaining full engineering ownership of all generated outputs.... 
    Immediate start

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...designed not just to be seen, but to be felt. We’re turning today’s impossible into tomorrow’s standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products... 
    Full time
    Local area
    Work from home

    General Motors

    Pontiac, MI
    1 day ago
  •  ...Paid Holidays Barron Industries, a leader in aerospace and defense manufacturing since 1983, is seeking an experienced CMM Programmer to join our team in Oxford, MI. What You'll Do: Responsible for developing, programming, and maintaining Coordinate... 
    Work at office

    Barron Industries

    Oxford, MI
    4 days ago
  •  ...Functional Knowledge) Strong manufacturing background — discrete and/or process manufacturing. Hands‑on with core Epicor manufacturing modules: Job Management, Scheduling, MRP, Inventory, Purchasing, Quality Management, and MES. Practical understanding of manufacturing... 

    Compunnel Inc.

    Auburn Hills, MI
    1 day ago
  •  ...Job Description Job Description Position Summary: We are seeking a skilled CNC Mill Programmer to join our team. The ideal candidate is an experienced machinist who can program, set up, and operate CNC Mills up to 5 axis to produce precision components to exact... 

    Metalmite Corporation

    Rochester, MI
    2 days ago
  •  ...container security · Experience with Azure DevOps repositories, permissions, and pipelines · Experience with Linux administration and scripting. · Experience with Git, JSON, and YAML configuration management · Experience with a range of AI driven dev platforms including... 
    Contract work
    H1b
    Local area
    Relocation
    Work visa
    2 days per week

    IO Datasphere

    Pontiac, MI
    4 days ago
  • $81.12k - $130.87k

    Job DescriptionWho You AreThe Software Developer will be responsible for the development of industrial desktop and web-based software solutions. The Design Engineer will be working in an Agile/Scrum based development team to architect, design, support, and document software...

    FANUC

    Rochester, MI
    4 days ago
  • ResponsibilitiesAt Strattec, we’re reshaping how people experience and interact with their vehicles by making access seamless, secure, and safe. In partnership with leading OEMs, we design and deliver highly engineered solutions that create the ultimate access experience...
    Temporary work
    Local area
    Immediate start
    Shift work

    Strattec Security Corporation

    Auburn Hills, MI
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Battery Cell/Module Script Programmer. Be the first to apply!