Software Engineer - Battery Management System (BMS) Job at Our Next Energy Inc, Novi, MI

WFNZRXMrZTI5WXFhVWxKYVFYYWF6WXR1NEE9PQ==
  • Our Next Energy Inc
  • Novi, MI

Job Description

Job Description

Job Description

Essential Duties and Responsibilities

  • Create BMS control and diagnostic software to achieve desired functionality, robustness, and safety. Apply Model-Based-Development (MBD) methodology to translate algorithm designs into highly efficient, robust, and safe embedded software implementation
  • Develop Basic Software (BSW) modules to manage complex I/O functionality for a multitude of BMS functions such as cell monitoring, contactor management, and other interfacing/interaction needs
  • Develop software architecture artifacts as per AUTOSAR design methodology
  • Create BSW configurations for supporting product and customer needs
  • Apply structured test methodology in a variety of environments to verify and validate software design and implementation, in terms of functional behavior, performance, robustness, safety, compliance, and security
  • Perform all engineering tasks in defined lifecycle processes, methods, and practices, captured and managed in a system, building traceability between engineering phases and artifacts to ensure quality and compliance to ASPICE maturity and ISO26262 Functional Safety standards
  • Establish and maintain comprehensive documentation of software implementation
  • Collaborate with other internal stakeholders and customers to put ONE BMS strategies into operation
  • As part of development activities, root-cause and solve issues that arise, and help drive continuous refinement
  • Build technical subject matter expertise in BMS topics, actively participate in and contribute to technical reviews
  • Participate in customer engagement, promotional, and sales activities
  • This position will work as part of an agile engineering team, applying agile development methods and practices in a “DevOps” culture oriented to continuous delivery of value, continuous improvement, and speed of delivery

Job Tags

Similar Jobs

Providence Health and Services

Wound Ostomy RN - Home Health Job at Providence Health and Services

 ...Description Wound Ostomy RN - Home Health- Providence Home Services- Oregon Schedule: Full Time/Days Supports Hillsboro, Newburg...  ...Ostomy RN is accountable for direct and indirect quality care for patients of all ages, according to the individualized needs... 

Seatgeek

Data Analyst - Internship Job at Seatgeek

 ...mark We are hiring Data Analyst Interns to join us for Summer 2026. As a member of the Analytics team, you will develop questions...  ...What you have You are a currently enrolled college student set to graduate in the Spring/Summer of 2026, ideally studying... 

Law Offices of Paul J. Steiner

Is This THE Paralegal Position for You? Job at Law Offices of Paul J. Steiner

 ...Job Description Job Description Is This THE Paralegal Position for You? (Part-Time, Mostly Remote) IT IS - IF you are smart, creative, have at least five (5) years recent relevant subject-matter experience with an active litigation practice, you enjoy and are... 

Yachting Solutions, LLC

Master Mechanic Job at Yachting Solutions, LLC

*Master Outboard Technician Travel Position (Relocation Assistance & Temporary Housing)* Yachting Solutions is seeking an experienced *Master Outboard Technician* to join our growing team. This is a unique, hands-on position for a skilled professional who enjoys problem... 

Mom's Meals, a PurFoods Company

Production Intern (Industrial & Systems Engineering) Job at Mom's Meals, a PurFoods Company

 ...Production Intern to support our Continuous Improvement and Industrial Systems initiatives. This internship is ideal for students with strong problem-solving...  ...improvement projects under guidance from experienced engineers Partner with Quality, Safety, and other relevant...