You will lead the architectural design and implementation of high-performance automotive embedded software products.
Responsibilities
- Design software architectures that align with industry standards to enable portability and efficient component reuse.
- Provide technical direction to engineering teams, offering solutions for complex design and implementation challenges.
- Manage the software/hardware integration process, supporting board bring-up and hardware configuration-based software.
- Develop and deploy software architectures using AUTOSAR tools, including DaVinci RTE configuration and integrated 3rd party stacks.
- Oversee architecture methodology to ensure compliance with requirements and prevent architectural scope creep.
Required Skills
- 10+ years of software engineering experience with a focus on automotive embedded products.
- 5+ years of experience in software architecture or design, specifically for audio architecture control units.
- 5+ years of active coding experience in C/C++.
- Deep expertise in embedded systems including Linux kernel, QNX, Android, and Real Time Operating Systems (RTOS).
- Hands-on experience with Classic and Adaptive AUTOSAR.
- Proficiency with System on Chip (SoC), microcontrollers, ARM, and DSP processors.
- Working knowledge of ASPICE and V-cycle software development processes.
- Experience with Linux shell, codecs, and network technology.
- JLPT N3 or equivalent Japanese language proficiency.
Preferred Skills
- M.S. in Software, Computer, or Systems Engineering.
- Background in signal processing or the Audio Domain.