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
The Embedded Software Engineer - AUTOSAR will be a member of the Software team responsible for delivering SW Board Support Packages on multiple components in Fisker's advanced next generation EE architecture. This candidate will configure, develop, bring-up, and validate Classic and/or Adaptive AUTOSAR- based software stacks in the system. The candidate will report to the Manager, AUTOSAR Software. They will also work closely with internal and external stakeholders such as suppliers and technology partners.
Responsibilities
Bring-up and integrate Classic and Adaptive AUTOSAR on multiple hardware components.
Hands-on experience in AUTOSAR BSW Stack configuration for Diagnostics stack, Memory (NvM) Stack, OS, COM Stack, NM, RTE and CDD.
Hands-on experience in AUTOSAR SWC/App development using embedded C.
Hands-on experience in AUTOSAR tools like Vector Davinci (Configurator & Developer), EB Tresos, CANoe, Vector-Cast tools etc.
Sound debugging, requirement analysis and source code analysis skills.
Manage the release of software components in a continuous integration environment.
Support the integration and validation of your software components in the vehicle.
Troubleshoot and diagnose errors and take remedial actions to fix the errors.
Continuously enhance your software components to improve performance, memory utilization, etc.
Support internal and external stakeholders in the development of software and applications utilizing your software components.
Qualifications / Knowledge / Experience
Bachelor's degree in Electronics, computer science or computer engineering.
5 to 9 years (depending on level) of hands-on software design and development experience on Classic and/or Adaptive AUTOSAR in a fast-paced organization.
Deep expertise in Classic and/or Adaptive AUTOSAR stack configuration.
Hands-on working experience in bringing up and integrating AUTOSAR on embedded SoCs and microcontrollers.
Prior experience designing and delivering AUTOSAR-based system software components in the Automotive EE space.
Good understanding of embedded system software and operating system architectures.
Exceptional attention to detail and precision.
Excellent diagnostic and critical thinking skills.
Strong inclination and ability to learn new skills in a startup team.
Strong verbal and written communication skills.
Must be comfortable with operating in a fast-paced, startup environment.
Preferred Attributes/ Competencies
Master's degree in Electronics, Computer Science or Computer Engineering.
Good understanding of automotive EE hardware architectures and integration processes.
Strong familiarity with emerging connected, software-defined vehicle technologies.
Good understanding of automotive safety system design and safety levels.
Strong understanding of ISO26262 and relevant automotive safety and cybersecurity standards.
Good understanding of different microcontroller / microprocessor architectures like TI TDA4, NXP S32 series and Infineon Aurix TC3 series.
Good understanding of Adaptative AUTOSAR framework.
Good understanding of ASPICE framework.
Configuration of Cybersecurity and Ethernet stacks would be a plus point.
Additional Requirements
#LI-hybrid
#LI-NV1