Permanent
Posted on 27 February 25 by Chuck Hennemann
Powered by Tracker
Position Overview:
Seeking a Senior Embedded Control Unit Engineer to design, develop, and sustain advanced BMS solutions for lithium-ion batteries across military, commercial, and industrial markets.
Responsibilities:
Design, develop, and test embedded firmware for Battery Management Systems.
Define electrical, firmware, and system-level requirements.
Collaborate with cross-functional teams (hardware, software, mechanical, testing) to ensure seamless system integration.
Conduct root cause analysis on field issues and implement corrective actions.
Develop end-of-line test procedures and production testing apparatus.
Create low-level drivers, algorithms (OCV, SOC, SOH), and application firmware.
Utilize embedded tools (debuggers, simulators) and hardware tools (oscilloscopes, logic analyzers) for verification.
Perform risk assessments via DFMEA/FTA methodologies.
Qualifications:
Education: Bachelor’s in Electrical Engineering, Computer Science, or Computer Engineering.
Experience:
7+ years in embedded systems software engineering (C/C++).
Technical Skills:
Expertise in communication protocols (SPI, I2C, CANOpen, J1939, UDS).
Proficient in CI/CD pipelines; familiarity with Docker (a plus).
Ability to interpret schematics and hardware documentation.
Strong code development practices (clean, testable, and maintainable).
Soft Skills:
Excellent communication skills (technical and non-technical audiences).
Advanced problem-solving and analytical abilities.
ITAR Requirements:
Must be a U.S. citizen, lawful permanent resident, protected individual, or eligible for U.S. authorization.
Preferred Skills:
Practical experience with lithium-ion battery safety standards and protection schemes.
Knowledge of turbomachinery or electro-mechanical systems (a plus).
#RIMUS