Job Openings
Automotive Middleware Embedded Engineer
About the job Automotive Middleware Embedded Engineer
Job Requirements
We are looking for an embedded engineer with experience in developing middleware and device drivers for automotive platforms.
[Business content] Responsibilities
- Design, development, and optimization of embedded middleware components and device drivers for automotive ECUs
- Troubleshoot multithreading and device driver issues, stay up to date with automotive industry trends, ensure coding standards, and create documentation
- Participate in the development team and be involved in various development projects over the long term
Work Experience
Required requirements
Must Have
- Experience in embedded development in C language
- Bachelor's degree in Computer Engineering or related field with 3-5 years of experience in automotive embedded systems
- Microcontroller driver development experience
- Directly interface with hardware (MCU, SoC, CAN, LIN, UART, SPI, I2C, ADC, GPIO, and other peripherals)
Nice requirements
Good to Have
- High level of experience in camera driver development
- Knowledge of automotive safety standards such as ISO 26262
- Experience developing Board Support Packages (BSPs) and low-level firmware modules
- Experience in integrating and verifying third-party software stacks (communication protocols, diagnostic libraries, etc.)
- Experience in participating in hardware bring-up, system integration and debugging using oscilloscopes, logic analyzers and in-circuit debuggers.
- English Not mandatory (Business Level English is good to have)
- Japanese Native level proficiency or JLPT N2 above with experience working with Japanese customers
Required Citizenship / Work Permit / Visa Status
Japanese language ability Native level / Japanese Language Proficiency Test N2 or above