Job type full-time
Not provided by employer
Full job description
About fisker incCalifornia-based fisker incIs revolutionizing the automotive industry by developing the most emotionally desirable and eco-friendly electric vehicles on earthPassionately driven by a vision of a clean future for all, the company is on a mission to become the no1 e-mobility service provider with the world’s most sustainable vehiclesTo 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 storeRole overview the srManager, system software design is the key technical owner and orchestrator of system software for fisker’s advanced next generation ee architecture developmentThis candidate will grow and lead a team of system software engineers to design, prototype, validate, and productize the operating system, low-level frameworks, and interconnect protocols for multiple compute, control, and communication hardware units for our upcoming vehiclesThe candidate will coordinate the efforts of internal engineers as well as external stakeholders, including suppliers, partners, etcTo realize and deliver excellent system software solutions for next generation ee systemsThe successful candidate will demonstrate a keen interest and deep technical skills in designing system software architectures for advanced ee systemsThey will also demonstrate exemplary leadership capabilities necessary to build and manage a highly skilled team of engineers who will drive innovation in designResponsibilities
Work closely with senior leaders, organizational stakeholders, and the ee hardware architecture team to determine requirements for operating systems, low-level frameworks, interconnect protocols, and other system software for ee system components and networks.
Hire highly skilled and enthusiastic system software design & integration engineers to build an innovative, motivated, and productive software design team.
Build detailed system software architectures for our compute, control, and communication ecu designs to fulfil the requirements and deliver exceptional system functionality and performance in our vehicles.
Collaborate closely with the ee hardware architecture team to design and deliver exceptional system software architectures to match the goals of the overall product.
Drive the creation of functional prototypes based on the designs.
Work closely with suppliers and partners to build, validate, and improve the prototypes.
Own and drive the testing of the prototypes for all operational conditions and analysis of the results to troubleshoot and diagnose errors, and remedial actions to fix the errors.
Work closely with ee hardware design engineers to ensure software compatibility and integration with the software components.
Work closely with technical program managers to deliver progress and results to match the overall organizational plans.
Own and drive the continuous improvement of the system software designs.
Support the ee hardware manufacturing process and successful delivery of production hardware and software samples for the production hardware.
Lead the integration and validation of your software components into the vehicle.
Collaborate closely with stakeholders to ensure that the system software achieves all requirements of power and thermal management in the vehicle environment.
Keep up to date with the latest advancements in the automotive ee space and lead your team in innovating and ideating to deliver new designs and technologies.
Support organizational stakeholders in the creation of system software product roadmaps and future vehicle designs.
Qualifications / knowledge / experience
Master’s degree in computer science or computer engineering.
7+ years of hands-on system software design and development experience in a fast-paced technology-focused organization in the consumer electronics, automotive, or iot spaces.
Deep expertise in one or more embedded operating systems (such as linux, qnx, android, etc.), hypervisors, and microkernels.
Deep understanding of virtual machines and containers.
Hands-on working experience in bringing up and integrating bsps on embedded socs and microcontrollers.
Hands-on os-level embedded software development experience in linux or qnx with additional experience working on microcontroller operating systems.
Proven expertise in successfully taking new hardware + software systems from design to production.
Good understanding of ee hardware architectures and integration processes.
Good understanding of embedded system software and operating system architectures.
Exceptional attention to detail and precision.
Excellent diagnostic and problem-solving skills.
Strong verbal and written communication skills.
Strong familiarity with emerging connected, software-defined vehicle technologies.
Excellent leadership and mentorship skills to hire, grow, motivate and manage a team of highly skilled system software engineers.
Must be comfortable with operating in a fast-paced, startup environment.
Preferred attributes/ competencies
Prior experience designing and delivering system software components in the automotive ee space such as infotainment, connectivity, or adas/autonomous driving.
Must be willing to travel both domestically, as well as internationally, as required
Fisker incIs an equal opportunity employer; employment at fisker incIs governed based on merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status#li-remote
Posted 30+ days ago