More jobs:
Software Engineer, Electrical Engineering
Job in
Auburn Hills, Oakland County, Michigan, 48326, USA
Listed on 2026-02-19
Listing for:
Samsung SDI America Inc
Full Time
position Listed on 2026-02-19
Job specializations:
-
Engineering
Software Engineer, Electrical Engineering
Job Description & How to Apply Below
Job Description
JOB SUMMARY:
An engineer fulfilling the role of Software Engineer (LabVIEW & Production Systems Support will support automated test equipment, battery cycling systems, data acquisition platforms, and production PCs critical to cell, module, and pack manufacturing. The ideal candidate combines hands‑on software engineering with the ability to troubleshoot and maintain production test infrastructure to ensure maximum uptime and product quality.
ESSENTIAL
ROLES AND RESPONSIBILITIES:
- LabVIEW Software Development
- Design, develop, and maintain LabVIEW applications used for battery cell, module, or pack testing.
- Build test sequences for electrical characterization (OCV, DCIR, capacity), safety validation, end‑of‑line (EOL) testing, and functional checks.
- Integrate NI hardware (DAQ, cDAQ, PXI, SMUs, power supplies) with equipment such as cyclers, load banks, environmental chambers, and BMS components.
- Ensure code robustness and maintainability through modular architecture, error handling, and version control practices.
- Collaborate with Test Engineering and Manufacturing teams to translate test requirements into reliable software solutions.
- Production Computer System Support
- Provide frontline support for production test PCs, automation stations, and data acquisition systems across the manufacturing floor.
- Troubleshoot issues related to test software, hardware communication (CAN, RS‑485, Modbus, Ethernet), drivers, and OS configuration.
- Manage and maintain production PC images, LabVIEW runtimes, drivers, and approved software configurations.
- Partner with IT and OT teams to ensure systems comply with cybersecurity standards and factory network requirements.
- Maintain uptime by responding quickly to production escalations and resolving software/hardware failures.
- System Maintenance & Continuous Improvement
- Support preventive maintenance and continuous improvement projects for EOL testers, automated test stations, and in‑process quality check systems.
- Improve system throughput, repeatability, and data reliability through code enhancements and system optimization.
- Maintain detailed documentation including test software specifications, network diagrams, PC configuration records, and troubleshooting guides.
- Assist in deploying new equipment, scaling test stations for capacity ramp, and upgrading legacy LabVIEW platforms.
REQUIRED QUALIFICATIONS:
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics, or equivalent experience.
- 2–5+ years of LabVIEW development experience (CLAD/CLD preferred).
- Experience in a manufacturing environment, ideally battery cell/module/pack or high‑reliability electronics.
- Strong understanding of measurement systems: voltage, current, impedance, temperature, and data logging.
- Hands‑on experience supporting Windows‑based production systems.
- Proficiency with version control (Git, SVN) and software release processes.
- Ability to work in fast‑paced manufacturing settings and support equipment on the production floor.
PREFERRED QUALIFICATIONS:
- Experience with battery test equipment (Bitrode, Webasto, Chroma, etc.).
- Knowledge of BMS interfaces, CAN communication, power electronics, and high‑voltage safety practices.
- Familiarity with SQL databases, MES systems, or historian data storage.
- Experience with analysis tools (Minitab, Spotfire, DIAdem, etc.) for automation and data processing.
- Understanding of cybersecurity, OT networks, and managed production PC environments.
SOFT SKILLS:
- Strong communication and collaboration with Engineering, Operations, IT, and Quality.
- Ability to balance project work with real‑time production support needs.
- A proactive mindset with strong problem‑solving skills.
- Highly reliable, detail‑oriented, and committed to manufacturing uptime and product quality.
INTERNAL TRAINING REQUIREMENTS:
- Quality Policy
- Health & Safety Orientation
- Quality Objectives
- New Hire or New Position Orientation
- Environmental Policy Statement Samsung Philosophy and Values
QUALITY ASSURANCE REQUIREMENTS:
- Comply with requirements of the Quality Operating System (QOS) in accordance with ISO 9001:2008
- Identify concerns and initiate corrective actions (through verification)…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×