Description

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
 

Education

Any Graduate