Embedded Software Engineer (C, C++, Jira)

SOJI ELECTRONICS ., JSC
C50-LK13, Lot 09, Geleximco Urban Area – Zone C, Lê Trọng Tấn, Dương Nội, Hà Đông, Ha Dong, Ha Noi
At office
Posted 5 days ago

Job description

  • Develop real-time embedded software/firmware for software applications.
  • Analyze low-level technical or specific requirements and make necessary modifications based on customer or system needs.
  • Conduct software testing, including unit testing, functional testing, and system requirement validation at both manual and automated levels.
  • Troubleshoot and resolve software issues at the module/unit level.
  • Document technical deliverables such as software specifications, design documents, source code annotations, test cases, test reports, release notes, etc., throughout the project lifecycle. 
  • Adhere to the company’s software development processes.
  • Analyze requirements and develop software solutions.
  • Design system architecture.
  • Develop software solutions using available programming languages or learn new languages as needed for specific projects.
  • Create and execute technical plans.

Your skills and experience

Experience:

  • 1 to 3 years of experience in embedded software development.
  • Preference given to candidates with experience working on ARM M0/M3/M4 platforms from semiconductor companies such as TI, NXP, or ST.

Programming Skills:

  • Proficiency in C, C++ programming languages.
  • Experience with real-time operating systems (FreeRTOS).
     

Technical Knowledge:

  • Solid understanding of circuit design and communication protocols such as UART, RS232/485, SPI, I2C, USB, WiFi, Bluetooth, Ethernet.
  • Familiarity with industry safety standards in electronics.

Development ToolsProficiency with tools such as GIT, JIRA.

Automated TestingPrefer candidates with experience in unit testing and automation testing.

Technical Documentation Skills: Ability to read circuit diagrams, datasheets, device manuals, and develop required functionalities accordingly.

Language SkillsProficiency in English for reading, writing, and technical communication.
 

Why you'll love working here

  • Opportunity to work with cutting-edge technologies and platforms.
  • A supportive environment for continuous learning and professional development.
  • Competitive salary and benefits package (to be discussed during the interview).

SOJI ELECTRONICS ., JSC

Company type
Non-IT
Company industry
Manufacturing and Engineering
Company size
51-150 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT