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.
General Role Overview
The Engineer, BMS Software works as a member of the High Voltage (HV) Battery Team and is responsible for high-voltage battery basic software development from concept to delivery.
Duties and 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 the BMS AutoSAR Software Architect in integrating the MATLAB / Simulink designed algorithms in accordance with the AutoSAR process. Identify the correct software functions and their associated architecture elements (interfaces, ports, etc.) to result in the correct .arxml files.
Support the BMS 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 linking and compilation of generated code.
Own assigned BMS module (component) software and integration issues and support the software release activities.
Work with the BMS system team to clarify and understand system requirements.
Support the BMS Software Validation and Verification (V&V) activities.
Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline. Master of Science is preferred.
2 to 4 years of relevant professional experience in software development for automotive control systems.
Knowledge, Skills, Abilities, Competencies
Experience in BMS HIL testing.
Experience in Validation and Verification (V&V) tools, including Software-In-the-Loop (SIL), Hardware-In-the-Loop (HIL), and vehicle level validation.
Experience in Requirements Management software tools (e.g., DOORS, Polarion, JAMA).
Familiarity HV Battery BMS standards.
Familiarity with AutoSAR architecture.
Familiarity with ISO-26262 standard and its process for automotive control systems.
Strong analytical and problem-solving skills.
Proficient in Microsoft Office (Outlook, Teams, Word, Excel, PowerPoint, Project, etc.).
Expected Salary Range
$60,900.00 to $135,650.00 per year.
Salary is one part of total compensation which includes bonuses, equity awards as applicable, and benefits. An employee is eligible to participate in Fisker's equity program, subject to the rules governing such programs.
Fisker provides comprehensive medical, prescription, dental, vision, and disability insurance packages for full-time employees, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Fisker covers most of the premiums for employees.
The salary offered may vary depending on multiple individualized factors including market location, job-related knowledge, education/training, certifications, key skills, experience, internal peer equity as well as business considerations. Fisker reasonably and in good faith expects to pay for the position within the salary range listed, taking into account the wide variety of factors listed above.
Fisker Group Inc. (“Fisker”) is an Equal Opportunity Employer. Employment at Fisker is governed by merit, qualifications, and professional competence. Fisker does not discriminate against any employee or applicant because of race, creed, national origin / ethnicity, color, religion, gender identity / expression, sexual orientation, marital status, age, veteran status, disability status, genetic information, pregnancy or related conditions, or any other basis protected by law.
Applicants requiring reasonable accommodation to the application / interview process should notify the Human Resources Department.