- Work with the requirements team to develop a functional design and implementation of battery management system software features.
- Work with suppliers to implement and validate functional requirements including simulation on Hardware-In-the-Loop (HIL) simulators and real battery systems.
- Work closely with the battery design team, business development team, and customers to elicit requirements and turn them into functional requirements.
- Develop design and software for critical battery functionality.
- Configure existing BMS to meet needs for specific customer applications.
- Support DFMEAs for controls and battery systems.
- Key contributor in the evaluation of potential suppliers.
- Develop tools and requirements to be used with BMS for end of line testing and in-field use.
- Be able to work in a wide range of environments and disciplines to avoid and solve problems in safety-critical systems.
- Familiarity with functional safety requirements and implementation of safety-critical applications.
- Other duties as assigned.
- Predictable and reliable attendance.
- Bachelor of Science (Master preferred) in computer science, or equivalent degree.
- Minimum of three (3) years of experience in battery management systems development.
- Experience in Battery Management System software and controls.
- Experience with Matlab/Simulink/Stateflow (Embedded coder preferred).
- Experience in C/C++ software development.
- Experience with CAN and CAN development tools including CANalyzer and CANbedded.
- Experience with High Voltage batteries and safety knowledge.
- Ability to work in a team and individually.
- Ability to present data/solutions in a clear manner easy for non-experts to understand.
- Experience with Hardware-In-the-Loop Systems.
- Ability to work in controls, software, and hardware.
- Proven ability to analyze problems and find solutions.
-
Software Engineer
Found in: Lensa US 4 C2 - 6 days ago
Penn Foster Inc Auburn Hills, United StatesKey Responsibilities · 1 · Capture and analysis of software requirements from customer and related Systems / Components (e.g. Hw). · 2 · Develop and verify algorithms for electrical actuators and Systems, e.g E-Motor Controls and Electrical Diagnostics. · 3 · Develop Archite ...
-
Software Engineer
Found in: Lensa US P 2 C2 - 13 hours ago
Omni Inclusive Auburn Hills, United StatesKey Skills: SOC experience (TI TDA4 or any other SOC ), TI SDK, QNX or GHS Integrity, Embedded Linux, Automotive Domain Experience And rchitecture Experience Must · Job Description: · 1. Development (design, implement, test and debug) of core and/or application specific softwa ...
-
Software Engineer
Found in: Lensa US 4 C2 - 6 days ago
Whisker Auburn Hills, United States· Whisker, formerly known as AutoPets, is the maker of Litter-Robot, Feeder-Robot, and At Whisker, we believe pet parenthood can always get better. · As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insight ...
-
Software Engineer
Found in: Lensa US 4 C2 - 6 days ago
Priamba Auburn Hills, United StatesLocation: Auburn Hills, MI · Design and implement software changes to meet the software requirements · Knowledge of AUTOSAR is must · Experience on Basic SW and multilayers software architecture (drivers, controls, presentation and application) · Good knowledge of diagnostic ...
-
Software Engineer
Found in: Lensa US P 2 C2 - 1 week ago
CIeNET International Warren, United States Full timeCIeNET is a leading global technical consulting, software engineering, and technical solutions provider. · Our team is working on design, development and maintenance of best-in-class platforms in automotive, enterprise, mobility industries for leading OEMs and looking for experie ...
-
Senior Software Engineer
Found in: Appcast US C2 - 1 hour ago
RGBSI Auburn Hills, United StatesJob Description: · Analyze, design, develop and maintain automation software for Emissions and Fuel Economy testing · Work with users to gather requirements · Analyze the customers' requirements · Design the software system to satisfy users' specifications · Develop the needed so ...
-
Sr Software Engineer
Found in: Lensa US P 2 C2 - 13 hours ago
BorgWarner Auburn Hills, United StatesDUTIES: BorgWarner PDS (USA), Inc. seeks a Sr Software Engineer based out of our office at 3800 Automation Ave, Auburn Hills, MI Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned office address. Hence, the employee must live ...
-
Senior Software Engineer
Found in: Lensa US P 2 C2 - 13 hours ago
Magna Services Auburn Hills, United StatesSenior Software Engineer · Job Number: 64776 · Group: Magna Electronics · Division: Magna Electronics Auburn Hills · Job Type: Permanent/Regular · Location: · Auburn Hills, MICHIGAN, US, 48326 · Work Style: · About us · We see a future where everyone can live and move without lim ...
-
Embedded Software Engineer
Found in: Lensa US 4 C2 - 5 days ago
Tata Technologies Auburn Hills, United States Full time*Job title : Embedded Software Engineer* · *Location : Auburn Hills, MI* · *Duration : Fulltime* · *Responsibilities:* · Responsible for the development of software for engine and transmission control modules. · Perform software requirements analysis, design, coding, test plan cr ...
-
Senior Software Engineer
Found in: Jobget US C2 - 2 days ago
Whisker Michigan, United States: · Whisker is the maker of Litter-Robot, Feeder-Robot, and At Whisker, we believe pet parenthood can always get better. · As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enrich ...
-
Sr Software Engineer
Found in: Lensa US P 2 C2 - 9 hours ago
BorgWarner Auburn Hills, United StatesDUTIES: BorgWarner PDS (USA), Inc. seeks a Sr Software Engineer based out of our office at 3800 Automation Ave, Auburn Hills, MI Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned office address. Hence, the employee must live ...
-
Embedded Software Engineer
Found in: Lensa US P 2 C2 - 13 hours ago
Zobility Auburn Hills, United StatesResponsibilities: Design and development of embedded software for HVAC control modules. · Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven development methods and production releas ...
-
Senior Software Engineer
Found in: Lensa US P 2 C2 - 13 hours ago
Whisker Auburn Hills, United StatesWhisker is the maker of Litter-Robot, Feeder-Robot, and At Whisker, we believe pet parenthood can always get better. · As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enrichin ...
-
Senior Software Engineer
Found in: Lensa US 4 C2 - 2 days ago
Magna International Auburn Hills, United StatesEngineers should have knowledge on following integration activities (At least one is mandatory): TI or any other SDK QNX or GHS integrity or equivalent Linux OS Board Support Package integration or Driver development Development (design, implement, t Software Engineer, Software, ...
-
Senior Software Engineer
Found in: Lensa US 4 C2 - 1 day ago
Whisker Auburn Hills, United States: · Whisker is the maker of Litter-Robot, Feeder-Robot, and At Whisker, we believe pet parenthood can always get better. · As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enri ...
-
Senior Software Engineer
Found in: Lensa US 4 C2 - 2 days ago
Whisker Auburn Hills, United States: · Whisker is the maker of Litter-Robot, Feeder-Robot, and At Whisker, we believe pet parenthood can always get better. · As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enr ...
-
eMobility: Software Engineer
Found in: Lensa US 4 C2 - 1 day ago
Valeo Auburn Hills, United StatesValeo is a tech global company, designing breakthrough solutions to reinvent the mobility. We are an automotive supplier partner to automakers and new mobility actors worldwide. Our vision? Invent a greener and more secured mobility, thanks to solutions focusing on intuitive driv ...
-
Software Process Engineer
Found in: Appcast US C2 - 4 days ago
GLOBAL Automation Technologies, LLC Auburn Hills, United StatesProcess Engineer - Onsite in Auburn Hills, Michigan · Working with a project team, the Process Engineer is responsible for the Form, Fit, and Function of the system, overseeing the mechanical, pneumatic, and process requirements. Robotics, simulation, plc and design experience ne ...
-
Senior Software Engineer
Found in: Lensa US 4 C2 - 1 day ago
Magna International Auburn Hills, United StatesAbout us · We see a future where everyone can live and move without limitations. That's why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all, people. · Forward. For all. · Group ...
-
Senior Software Engineer
Found in: Joblookup US C2 - 1 day ago
Whisker Auburn Hills, United States: · If you are considering sending an application, make sure to hit the apply button below after reading through the entire description. · Whisker is the maker of Litter-Robot, Feeder-Robot, and At Whisker, we believe pet parenthood can always get better. · As leading innovators ...
Embedded Software Engineer - Auburn Hills, United States - Pinnacle Professional Services
Description
Company DescriptionPPS customer is a growing battery company.
Job Description
Job Summary
The BMS Engineer is responsible for the design, development, and launch of Battery Management System (BMS) software and controls applications in both 48V and high-voltage lithium-ion battery systems. The individual will be responsible for specifying, implementing, and validating software related to Li-Ion battery systems. The candidate will need to be well-versed in software and controls development, battery algorithms, functional safety, and CAN communications as well as typical development tools.
Responsibilities
Additional Information
Looking for a great team to grow with? Make an immediate impact with? Join us We understand that people are the greatest asset any company has. With this full time Direct Hire Opportunity, we offer a generous compensation and benefits package, along with the team feel of a small company and the support of a an industry leading leadership team.