Senior Software Engineer, Battery Management Systems

About Fisker Inc.

California-based Fisker Inc. is revolutionizing the automotive industry by developing the most emotionally desirable and eco-friendly electric vehicles on Earth. Passionately driven by a vision of a clean future for all, the company is on a mission to become the No. 1 e-mobility service provider with the world’s most sustainable vehicles. To learn more, visit www.FiskerInc.com – and enjoy exclusive content across Fisker’s social media channels: Facebook, Instagram, Twitter, YouTube and LinkedIn. Download the revolutionary new Fisker mobile app from the App Store or Google Play store.

Role Overview

At the heart of Fisker’s visionary product lies a state-of-the-art Powertrain and Thermal system – and you can play a central role in its delivery.  The Senior Engineer, BMS Software works as a member of the High Voltage (HV) Battery Team and will be responsible for HV battery development from concept to production.

Fisker is a fast-moving technologically focused startup, and in this context, you will need considerable flexibility and adaptability to deal with the rapidly developing requirements at the leading edge of EV Thermal and Powertrain implementation.

Responsibilities

  • Develop the algorithm of assigned BMS modules using MATLAB / Simulink according to system requirements.

  • Conduct and participate in algorithm design reviews with BMS software peers.

  • Support with the BMS AUTOSAR Software Architect to integrate MATLAB / Simulink designed algorithm in accordance with AUTOSAR process.

  • Identify the correct software functions and their associated architecture elements (interfaces, ports, etc.) to result in the correct files (.arxml).

  • Support the AUTOSAR Software Architect in the configuration of the AUTOSAR stack, MCAL, and other configuration files (e.g., DBC, and other files) and generate the required BSW, RTE, and Software Component files.

  • Support and work with the software team members on the link / compilation of generated code.

  • Own assigned BMS module (component) software and integrations issues and support the software release activities.

  • Work with the BMS system team to clarify / understand system requirements.

  • Support the BMS software validation and verification activities.

Required Qualifications

  • Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.  Master of Science is preferred.

  • 4 to 7 years of experience in software development for Automotive control systems.

  • Experience in Hardware-In-The-Loop (HIL) testing for Battery Management Systems (BMS).

  • Experience in Requirements Management software tools, such as DOORS, Polarion, and JAMA.

  • Experience in Validation and Verification (V&V) tools, including Software-In-The-Loop (SIL), Hardware-In-The-Loop (HIL), and Vehicle Level Validation.

  • Familiarity with AUTOSAR architecture.

  • Familiarity with Functional Safety standards (ISO-26262) for Automotive control systems.

  • Familiarity with BMS / HV battery standards.

Core Competencies

  • Drive for Results: Drive for high performance, takes responsibility and works towards planning targets, overcoming obstacles, setbacks, and uncertainty.

  • Business Acumen: Contribute to the company strategy and aligns the strategic priorities of own area with the direction and strategic priorities of the broader organization.

  • Customer Centricity: Anticipates evolving customer needs and how to address them, doing the right thing in the right way.

  • Decision Making: Makes timely, informed decisions that consider the facts, goals, constraints, and risks.

  • Analytical Thinking: Gather relevant information, identify key issues, compare data from different sources; draw appropriate conclusions to arrive at appropriate solutions.

  • Teamwork & Collaboration: Facilitates Collaboration, actively engaging and to make joint decision and share best practices.

  • Displays Global Perspective: Conveys an understanding of the organization's global market position, opportunities, capabilities, and competitive threats and takes cultural issues and geographic differences into account when making plans and decisions.

Additional Requirements

  • Must be willing to travel both domestically and internationally, as required.

  • Must be willing to work overtime and on weekends where needed to meet deadlines and company goals.

  • Must be able to lift 25 lbs. unassisted, bend, stretch, stand for extended periods of time, climb stairs, reach, twist, sit, walk, and/or run.

Unternehmen / Organisation: 
Fisker Inc