Jobs · Engineering · Michigan

Associate Cell/Module Script Programmer

UL Solutions · Auburn Hills, MI · 1 wk ago
Engineering$50k–$65k/yrFull-time

About the role

Provides basic technical support to programming technician team responsible for programming of test equipment. Works on smaller projects - script execution and basic automation. This is an onsite role requiring 5 days per week onsite.

Responsibilities

  • Read and understand data sheets and test plans.
  • Utilize existing MORPHEE templates and frameworks to support test automation programming while assisting in execution of battery test sequences for performance, cycling, aging, safety, abuse, and validation testing.
  • Support CAN‑based communication between test equipment, Battery Management Systems (BMS), and devices under test.
  • Support the monitoring, acquisition, logging, and validation of 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 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.
  • Familiarity with the test automation systems.
  • Aptitude to learn programming automated laboratory test equipment for battery or energy systems.
  • Familiar with the concept of programming to limits.
  • Exposure to Controller Area Network (CAN) communication.
  • Strong problem-solving and communication skills.
  • Basic AC/DC electrical knowledge

Pay

  • Estimated salary range: $49,800-65,000 (based on multiple factors, including job-related knowledge/skills, experience, geographical location, as well as other factors).
  • Eligible for annual bonus compensation with a target payout of 5% of the base salary.

Benefits

  • Health benefits: medical, dental and vision.
  • Wellness benefits: mental and financial health.
  • Retirement savings (401K) commensurate with the standard rewards offered in each individual location or country.
  • Paid time off for full-time employees: vacation (15 days), holiday including floating holidays (12 days), and sick time off (72 hours).

Similar jobs

Associate Programmer

Murray CompanyCypress, TX· 1 mo ago
Engineering$75k–$95k/yrapply on apply.workable.com

Associate C Programmer

Carnegie Mellon UniversityPittsburgh, PA· 2 mo ago
Engineeringapply on cmu.wd5.myworkdayjobs.com

Associate C Programmer

Software Engineering Institute | Carnegie Mellon UniversityPittsburgh, PA· 2 mo ago
Engineeringapply on cmu.wd5.myworkdayjobs.com