Search by job, company or skills

ban vien corporation

Junior/Senior Embedded Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

JOB DESCRIPTION

A Microcontroller Unit (MCU) controls many functions in modern cars today. As an Embedded Software Engineer, you will have the chance to experience the full development cycle including requirement analysis, driver/software design, coding, and testing. In practice, you will focus on a specific phase and module within the MCU and look to increase your technicalproficiencyand domain experience.

REQUIREMENTS

MUST HAVE

  • Bachelor's Degree or above in Electronic Engineering, Telecommunication, Computer Science, Computer Engineering, Automation, Information Technology or equivalent.
  • 2+ years of experience in embedded software development
  • Strongproficiencywith C/C++ programming.
  • In-depth experiencewithfirmware developmentandimplementing hardware driversandlow-level codefor device registers for microcontroller platforms.
  • Solid knowledge ofcommunication protocols(e.g., SPI, LIN, CAN, FR, ETH, etc.) andMCU peripheral devices(e.g., EEPROM, Flash, etc.).
  • Exposure to Exposureto Stack, Queues, Pipeline, Socket, Boot loader, secure boot.
  • Understanding ofembedded software development, Linux OS, RTOS.
  • Proficient inreading and understanding MCU hardwaremanual.
  • Able to lead initiatives, support decision-making, and guide team members whenappropriate.
  • Virtual Platforms, System-Level Modeling
  • SystemC, QEMU
  • Transaction-Level Modeling (TLM), Timing Models, Event-driven simulation
  • Hypervisors (KVM)

NICE TO HAVE

  • Knowledge of scripting languages (e.g., Python, Unix Shell Scripts, Visual Basic, etc.).
  • Familiar with source version control software (e.g., GIT, SVN, etc.).
  • Familiar with CMMI and/or A-SPICE working environments.
  • Experience in AUTOSARstandard.

COMPANY BENEFITS

  • 13th Salary + Performance Bonus.
  • Pass Probation Bonus.
  • Premium healthcare insurance benefits (PVI Insurance package) and family medical benefit (based on the level of experience).
  • Provide the famous e-learning platform-Udemy, to encourage continuous learning to adapt to the T-shape model.
  • Flexible working time: only 8 hours required as continual working-time at the office.
  • Annual leave up to 17 days: 12 days paid leave + 5 days sick leave.
  • Professional and Personal Development Training Programs.
  • 4 Stars standard company trip in summer and a big annual Year-End-Party.
  • Coffee and snacks provided.
  • Holiday celebrations and parties for team members and family.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145212583