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.
The Manager – Embedded Software – Smart Gateway will be responsible for leading our software development project for Fisker's next generation telematics system. The telematics system is one of the new high-performance compute and communications systems Fisker is developing for our advanced next generation EE architecture. This candidate will be responsible for the entire life cycle of the telematics system's foundation software platform from design to production delivery in compliance with all quality, safety, and cybersecurity requirements. The candidate will hire and lead a team of highly skilled embedded software engineers to deliver success. They will also work closely with internal and external stakeholders such as suppliers and technology partners.
The successful candidate will demonstrate a strong technical understanding of Vehicle Telematics hardware and software architectures, operating systems, and feature development. They will demonstrate a laser focus on driving execution success to deliver a comprehensive software platform at the highest quality. They will also bring innovative out-of-the-box thinking and an in-depth understanding of vehicle EE architectures, particularly EVs.
Work closely with team leadership and peers to understand the vision, concept, and design of Fisker's next-generation EE architecture and the Telematics system.
Work with the technology team leads to organize and build an execution plan for their participation in the Telematics system development.
Work with Program Managers to organize the product requirements into a detailed sprint plan for execution.
Hire and grow a team of highly skilled execution-focused software engineers.
Lead the team towards successful software bring-up and feature development.
Work with the DevOps team to communicate requirements that will enable the telematics software team to operate at their maximum efficiency.
Collaborate with the Validation team(s) to build a continuous validation system for the combined telematics system hardware and software.
Continuously validate and improve the system with support from the validation teams.
Support software integration into mule and prototype vehicles for in- vehicle testing.
Deliver progress and continuous improvement of the functions.
Drive the complete solution to production readiness.
Ensure that the system meets all quality metrics as well as all functional safety and cybersecurity requirements.
Keep up to date with the latest advancements in software-defined vehicle functions.
Support the EE architecture team to ideate on innovations in the telematics space.
Qualifications / Knowledge / Experience
Master's degree in computer science, computer engineering, electronics & communications engineering, or electrical engineering.
10-14 years of hands-on software development project execution experience developing telematics software in the automotive space.
Strong technical understanding of Ethernet and wireless protocols including Bluetooth.
Strong technical understanding of Linux.
Proven leadership experience with a “can do” attitude and an ability to take all stakeholders along by building lasting relationships.
Proven expertise in successfully taking software from design to production.
Proven expertise in software architectures and integration processes.
Strong understanding of DevOps and Testing/Validation processes and tools.
Exceptional attention to detail and precision.
Excellent diagnostic and problem-solving skills.
Strong verbal and written communication skills.
Must be comfortable with operating in a fast-paced, startup environment.
Experience with S32K3 Processors and toolchain
Strong experience with ISO 21434 or similar cybersecurity standards
Experience with board support package(BSP) and device driver development
Preferred Attributes/ Competencies
Strong understanding of automotive safety system design and safety levels.
Strong understanding of ISO26262 and relevant automotive safety and cybersecurity standards.