About the job
Qualifications (minimum requirements)
• B.S. in Software, Computer, or Systems Engineering or equivalent. M.S is preferred.
• 10+ years of software engineering experience and a proven track record of successfully architecting high performance automotive embedded software products.
• At least 5 years of experience working as software architect/design, ideally for audio architecture control units.
• Demands a profound mastery of coding skills (C/C++) with minimum of 5 years of experience, coupled with a consistent track record of active coding in the realm of embedded software development.
• Experience in leading highly technical team and capability to provide technical direction in terms of design and implementation, provide solutions to the team and align with strategic plans and initiatives.
• Ability to explain complex concepts in various forums, great negotiation skills.
• Track record of engaging with customers and engineering teams, and developing trusted relationship, influencing them through SW architecture and technology thinking in line with industry direction.
• Strong background in software/system design to align to standards and enable portability and efficient re-use for future applications.
• Understands software hardware integration and supports board bring up and hardware configuration-based software.
• Experience in operating systems like Android, Linux, QNX, AUTOSAR, codecs, DSP, and network technology.
• Experience with Embedded Software, Linux shell, Real time operating system, QNX, Linux kernel, System on Chip, microcontrollers, Classic/Adaptive AUTOSAR, bare metal non-operating system-based systems and simple scheduler-based systems.
• Track record delivering meeting deliverables on-time and on-specification.
• Experience in development and deploying software architecture based on AUTOSAR tools such as DaVinci RTE configuration, in-house developed components as well as 3rd party stacks integrated.
• Strong background in software architecture methodology ensuring architecture satisfies allocated requirements to specific subsystem/components ensure compliance with standards and monitor implementation to reduce architectural scope creep.
• Understanding of ASPICE/V-cycle software development process
• Good understanding of signal processing, experience within Audio Domain is a plus.
• Good understanding of ARM and DSP processors.
• Excellent communication and collaboration skills, including communicating complex technical concepts to non-technical audiences. Language Requirement
• English and Japanese proficiency is required
Any Graduate