Create Battery Management System-level validation test plans and test specifications. * Lead the ... algorithm performance tests. * Design, document, and manage test plans based on variants and ...
Create Battery Management System-level validation test plans and test specifications. * Lead the ... algorithm performance tests. * Design, document, and manage test plans based on variants and ...
Create Battery Management System-level validation test plans and test specifications. * Lead the ... algorithm performance tests. * Design, document, and manage test plans based on variants and ...
Create Battery Management System-level validation test plans and test specifications. * Lead the ... algorithm performance tests. * Design, document, and manage test plans based on variants and ...
Create Battery Management System-level validation test plans and test specifications. * Lead the ... algorithm performance tests. * Design, document, and manage test plans based on variants and ...
Create Battery Management System-level validation test plans and test specifications. * Lead the ... algorithm performance tests. * Design, document, and manage test plans based on variants and ...
Senior Software Developer - Mobile Robot Planning
Suwanee, GA · On-site
$50.75 - $67/hr
Optimize algorithms and implementation for scaling. Balance tradeoffs for production systems, for ... in battery management or AGV utilization. * Write production-quality code that runs in near real ...
Senior Software Developer - Mobile Robot Planning
Suwanee, GA · On-site
$50.75 - $67/hr
Optimize algorithms and implementation for scaling. Balance tradeoffs for production systems, for ... in battery management or AGV utilization. * Write production-quality code that runs in near real ...
$223K - $305K/yr
Experience with mesh networking protocols, routing algorithms, or gossip protocols. * Understanding ... models, battery optimization, OS suspension/resume cycles, and their impact on persistent ...
$223K - $305K/yr
Experience with mesh networking protocols, routing algorithms, or gossip protocols. * Understanding ... models, battery optimization, OS suspension/resume cycles, and their impact on persistent ...
R&D - Sr Firmware Technical Leader - IoT Systems
Atlanta, GA · On-site
$114K - $152K/yr
... optimize battery-operated embedded systems. You will mentor junior engineers and collaborate ... Knowledge of machine learning algorithms and their implementation on embedded systems.
R&D - Sr Firmware Technical Leader - IoT Systems
Atlanta, GA · On-site
$114K - $152K/yr
... optimize battery-operated embedded systems. You will mentor junior engineers and collaborate ... Knowledge of machine learning algorithms and their implementation on embedded systems.
Battery Algorithm Engineer information
What are the key skills and qualifications needed to thrive in the Battery Algorithm Engineer position, and why are they important?
To excel as a Battery Algorithm Engineer, a strong background in electrical engineering, applied mathematics, and computer science is typically required, often accompanied by an advanced degree. Familiarity with simulation tools (such as MATLAB/Simulink), battery management systems (BMS), and programming languages like Python or C/C++ is essential. Excellent problem-solving skills, collaborative teamwork, and effective communication are valuable soft skills in this role. These abilities are crucial for developing robust battery algorithms, troubleshooting technical issues, and working seamlessly with interdisciplinary teams in fast-paced environments.
What engineers make $300,000 a year?
How much does a battery algorithm engineer make?
What does a Battery Algorithm Engineer do?
A Battery Algorithm Engineer develops and optimizes algorithms for battery management systems (BMS) to improve performance, efficiency, and safety. They work with state estimation techniques such as state of charge (SOC) and state of health (SOH) modeling, thermal management algorithms, and predictive diagnostics. Their role involves data analysis, simulation, and validation of algorithms using lab testing and real-world battery data. They collaborate with cross-functional teams, including hardware engineers, software developers, and data scientists, to enhance battery performance in applications like electric vehicles and energy storage systems.
What are some typical day-to-day responsibilities of a Battery Algorithm Engineer?
A Battery Algorithm Engineer typically spends their day developing and testing algorithms that estimate state of charge, health, and performance of battery systems. This involves analyzing data, running simulations, coding and validating new models, and troubleshooting algorithm performance on real hardware. Engineers often collaborate closely with electrochemists, hardware designers, and software engineers to ensure algorithm integration within complete battery management systems. You may also be involved in documenting technical findings and supporting activities for product improvement or certification compliance. The role is dynamic and collaborative, offering hands-on involvement in both software and battery technology advancements.
Are battery engineers in demand?
What engineer makes $500,000 a year?
- Executive Switchgear Engineer
- No Experience Controls Engineer
- Senior Electrical Engineer Visa Sponsorship Available
- Contract Motor Control Engineer
- Work From Home Automation Controls Engineer
- Codesys
- Senior Controls Engineer
- Online Electrical Engineer
- Contract Electrical Engineering
- Remote Remote Controls Engineer
Full-time
Posted 21 days ago
Job description
The Software Test Engineer will support the Software Validation of internally developed embedded software application as well as its various permutations required to meet our customer unique applications. The engineer will work on the HIL to design, implement, and execute validation test specifications and test plans. The Software Test Engineer will build a suite of validation test using state-of-the-art test equipment, test benches, and automation / scripting languages. The Software Test Engineer will track, monitor, and report on the status of test specifications for each software release. The Software Test Engineer will gain system knowledge in validation and testing of Battery Management System software for electrified transportation and industrial applications. The Software Test Engineer shall support the team members with all phases of software development projects and initiatives. This position is located on-site in Kennesaw, GA.
Primary Responsibilities:
- Own the Customer Interface level System DVPR.
- Create Battery Management System-level validation test plans and test specifications.
- Lead the effort to implement and execute automated algorithm performance tests.
- Design, document, and manage test plans based on variants and software release level. Responsible for deploying and maintaining this system.
- Perform test cases on Hardware-In-Loop tester.
- Automate new and existing test specifications using industry standard tools and processes.
- Develop Polarion infrastructure for linking validation test cases to requirements.
- Create test reports and other documentation to support traceability and demonstrate validation which are robust to assessment under ISO 9001, ISO 26262, and ASPICE standards.
- Learn the SW development process and workflow. Strive to maintain those guidelines.
- Continuous review and improvement of processes, procedures, and templates.
- Support the Problem Management Process by participating in investigations, 8Ds work packages, and auditing SW changes required to rectify field issues in a timely manner.
Requirements:
- A bachelor's degree or equivalent in Electrical, Electronics, Software, or Controls Engineering.
- 2+ experience working with each of the following tools:
- dSPACE HIL systems.
- dSPACE ConfigurationDesk, ControlDesk and Automation Desk.
- Vector CAN tools (CANalyzer, CANoe, CANape) and scripting tools (CAPL).
- MATLAB/Simulink.
- Experience in HIL plant model development using MATLAB, Simulink, and Stateflow.
- Experience with configuring the HIL system.
- Demonstrate ability to understand complex electronic and mechanical systems.
- Experience working with Polarion for requirement and test case management.
- Possess excellent written and oral communication skills as well as interpersonal and presentation skills.
- Experience with statistical analysis of data to establish pass/fail criteria.
- Good Test bench Debugging and ECU CAN Log analysis skills.
- Experience and knowledge on testing techniques.
- Experience working in software/system development processes and methodologies in regulated industry areas (E.g. Waterfall, Scrum, Agile, etc.)
- Exposure (certification preferred) to ISO26262 and ASPICE.
- Good to have know-how about BMS domain.
- Good to have Past High Voltage exposure or High Voltage training.
EEO Statement: LHP, Inc. is committed to the principles of equal employment opportunity and does not discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected status under federal, state, or local law.
ADA Statement: LHP, Inc. will make reasonable accommodations for qualified individuals with disabilities. If you need assistance or accommodation due to a disability, please contact Human Resources.
LHP, Inc. participates in E-Verify to verify work authorization.
About LHP Engineering Solutions
Sourced by ZipRecruiter
Industry
Industrial machinery manufacturing
Company size
201 - 500 Employees
Headquarters location
Columbus, IN, US
Year founded
2001