CareerCross uses cookies to enhance your experience on our websites. If you continue to view our sites without changing your browser settings, then it is assumed that we have your consent to collect and utilise your cookies. If you do not want to give us your consent, then please change the cookie settings on your browser. Please refer to our privacy policy for more information.
CareerCross uses cookies to enhance your experience on our websites. If you continue to view our sites without changing your browser settings, then it is assumed that we have your consent to collect and utilise your cookies. If you do not want to give us your consent, then please change the cookie settings on your browser. Please refer to our privacy policy for more information.
Location | Tokyo - 23 Wards |
Job Type | Permanent Full-time |
Salary | Negotiable, based on experience |
Responsibilities
Collaborate with internal teams and external partners to gather both functional and non-functional requirements.
Work with stakeholders to prioritize these requirements and constraints.
Design an optimal logical architecture that aligns with system goals and stakeholder expectations.
Strategically allocate software components and CPU resources, considering scheduling theory and hardware limitations.
Plan and budget memory usage and other hardware resources to ensure efficient system performance.
Assess hardware resource usage, including processing load and memory consumption.
Identify and implement countermeasures when resource budgets are exceeded.
Establish a cohesive strategy and development process for both logical and physical architecture design across AD/ADAS systems.
Minimum Qualifications
Proven expertise in software architecture and embedded software development, with 4+ years of hands-on experience.
Practical experience in gathering and defining requirements for embedded systems.
Solid understanding of SoC-based embedded platforms, including systems with multi-core CPUs, GPUs, and hardware accelerators.
Familiarity with software platforms and middleware such as POSIX, RTOS, Ubuntu, ROS, QNX, and similar.
Proficient in C++ and other relevant programming languages.
Strong interpersonal and communication skills to collaborate effectively across teams.
Professional working proficiency in English, with a TOEIC score above 730.
Nice to Have
Ph.D. or M.S. degree in Computer Science, Electrical Engineering, Computer Engineering, or related fields
Experience in developing AD/ADAS systems
Benefits
Competitive Salary – Based on experience
Flexible Work Hours
Paid Leave – 20 days/year (prorated)
Sick Leave – 6 days/year (prorated)
Holidays – Weekends, Japanese national holidays, and company-defined days
Social Insurance – Health, pension, workers’ comp, unemployment, and long-term care
Housing Allowance
Retirement Benefits
Rental Car Support
In-House Training – Software and language learning programs
Notice: By submitting an application for this position, you acknowledge and consent to the disclosure of your personal information to the Privacy Policy and Terms and Conditions, for the purpose of recruitment and candidate evaluation.
Privacy Policy Link: https://www.jac-recruitment.vn/privacy-policy
Terms and Conditions Link: https://www.jac-recruitment.vn/terms-of-use
Minimum Experience Level | No experience |
Career Level | Mid Career |
Minimum English Level | None |
Minimum Japanese Level | None |
Minimum Education Level | Associate Degree/Diploma |
Visa Status | No permission to work in Japan required |
Job Type | Permanent Full-time |
Salary | Negotiable, based on experience |
Industry | Automobile and Parts |