(Mid/Senior) Embedded Software Engineer (C, C++)
- Source: Itviec
- Hitachi Digital Services
- On-site
- Ho Chi Minh City
- Senior
Job Description
Top 3 reasons to join us
- International working environment
- Competitive compensation package and benefits
- Interacting with leading-edge technologies
Job description
The Role
Common responsibilities
- Design, develop & test product-specific software of Radar System over the entire product development cycle;
- Apply model-based development on a distributed embedded system;
- Work on SW-architecture, write, test and debug code according to software requirement specification and the defined process;
- Complete software module test report and integration test report according to test result;
- Primarily responsible of software modules of ADAS product;
- Other job assigned by Department Manager.
Middle Level
- Discuss with customer about specific solution to improve the performance of system, including function implementation and system interface.
Senior Level
- High level Collaborative Design of integrated solution in compliance with a formal ASPICE.
- Work with Software PjM to find the optimal technical solution to project challenges.
- Accurately identify customer needs for Radar system, including function implementation and system interface, provide estimates for integrated system solution.
- Improve operation by conducting system analysis, recommending change in policies and procedures.
- Participate in and lead design quality reviews and provide mentorship to other engineers.
Your skills and experience
Your Qualifications
Common Requirements
- Bachelor degree or above, with major in Computer Science, Computer Engineering, Electrical Engineering or Mechatronics;
- Experience with simulation and development tools, e.g. Vector CANoe, etc;
- Experience with C, C++ and CAPL;
- Autosar experience preferred;
- Good team player and good communication skills.
Middle Level
- 2-5 years experience in Embedded System;
- Embedded development tool especially Rhapsody, Polyspace, WindIdea, Davinci, DOORs, PTC.
- Being familiar with 32-bit MCU, Infineon TriCore MCU is a plus;
- Knowledge on Communication & Diagnostic protocols: CAN, LIN, Ethernet and TCP/IP protocols and UDS.
- Ability to communication in English.
Senior Level
- 5+ years experience in Embedded System;
- Strong at embedded development tool especially Rhapsody, Polyspace, WindIdea, Davinci, DOORs, PTC.
- Strong at 32-bit MCU, Infineon TriCore MCU; Bare Metal OS/RTOS & Multi-core development experience.
- Knowledge on Communication & Diagnostic protocols, Cybersecurity: CAN, LIN, Ethernet, TCP/IP protocols, J1939 and UDS.
- CI CD & Automation Development is a plus.
- FBL/Boot SW experiences is a plus.
- At least one: Cyber security developments or Functional safety development experience.
- Fluent in English.
- Familiarity with maturity model such as ASPICE and/or CMMI.
Why you’ll love working here
At Hitachi Digital Services, we enjoy:
- Unique opportunity to work with multinational team of Hitachi in over 130 countries.
- Incomparable chance to participate in full Software Development Life Cycle (SDLCs) and comprehensive soft skills training.
- Competitive remuneration with attractive allowances & bonuses.
Hitachi Digital Services offers a competitive benefit packages. Come join us to enjoy:
- Opportunities for advanced career development overseas, including the US, UK,. Japan…
- Competitive & attractive compensation and benefits packages:
- Allowance for English, Japanese language certifications.
- Subsidy for transportation and meals.
- 13th salary & Bonus
- Additional Premium Health Insurance Package for employees.
- Annual checking of health and company trip for employees.
- Flexible working hours
- Being an integral part of a dynamic and fast-growing global enterprise.
- An open, professional, and nourishing environment with out-side of work activities, such as football, tennis, badminton, dancing, music, and charity.
Skills
- c10
- cplusplus
