Engineer - BMS Software

Our Next Energy

$90K — $120K *
Novi, MI 48375In-Person
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in embedded software engineering for automotive applications
  • Proficient in developing Basic Software (BSW) modules for Battery Management Systems (BMS)
  • Experience with functional safety standards ISO26262 and ISO60730
  • Strong understanding of software testing methodologies and traceability processes
  • Demonstrated ability to collaborate in cross-functional teams and communicate complex ideas clearly

Responsibilities

  • Develop BSW modules for I/O management in BMS functions
  • Create software configurations that align with customer needs
  • Validate software designs through structured testing methodologies
  • Ensure compliance with established engineering lifecycle processes
  • Document software implementation comprehensively
  • Collaborate with stakeholders to implement BMS strategies
  • Identify and resolve issues throughout development
  • Contribute to technical reviews and customer engagement efforts
  • Participate in agile DevOps practices for continuous delivery

Benefits

  • Comprehensive documentation and support for quality standards
  • Opportunity to work within an agile, fast-paced DevOps culture
  • Involvement in cross-functional team dynamics for project development
  • Access to continuous learning and professional development opportunities
Full Job Description
Essential Duties and Responsibilities

  • Develop Basic Software (BSW) modules to manage complex I/O functionality for a subset of BMS functions such as cell monitoring, contactor management, and other interfacing/interaction needs
  • 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 ISO26262 and/or ISO60730 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


The ideal candidate will possess the following knowledge, skills and abilities:

  • Application of quality-driven embedded software engineering in production automotive applications
  • Comfortable with a fast pace of change, ability to learn and adapt
  • Practiced ability to develop from a system perspective
  • Ability to work effectively in a cross-functional team
  • Strong communication ability - interpersonal, written, presentation, of technical concepts and approaches


Similar Jobs

More Jobs at Our Next Energy

More Manufacturing & Automotive Jobs

  • Business Development Manager
    DYNAMIX Group
    Columbus, OH 43085 (Franklin County)
  • Electrical Engineer
    $80K — $150K *
    Pettibone
    Baraga, MI 49908 (Baraga County)
  • Controller
    $120K — $130K *
    Belleville Boot Company
    Belleville, IL 62220 (Saint Clair County)
  • EHS Manager
    $75K — $95K *
    Valmont Industries, Inc.
    El Dorado, KS 67042 (Butler County)
  • Delta Electronics
    Manufacturing Engineer
    $70K — $95K *
    Delta Electronics
    Grand Prairie, TX 75052 (Dallas County)

Find similar Engineer - BMS Software jobs: