jobs in TechStreet

全职 Embedded Systems Software Engineer 工作, 薪水 up to MYR 3,500, TechStreet Selangor 公司招聘中 - Ricebowl

Embedded Systems Software Engineer

分享
保存

工作地点

  • Petaling Jaya Selangor Malaysia

职位描述

岗位职责

We are seeking an experienced Embedded Systems Software Engineer to contribute to the development of advanced software and firmware solutions for intelligent automotive systems.

The role focuses on low-level embedded development, firmware engineering, system integration, testing, and optimisation. You will work with embedded platforms and automotive technologies while supporting the development lifecycle from initial implementation through verification, validation, and production.

Key Responsibilities

  • Develop embedded firmware and low-level software drivers for MCU and SoC platforms.
  • Support board bring-up, peripheral configuration, and hardware interface development.
  • Work with communication interfaces including I2C, SPI, UART, and GPIO.
  • Assist with embedded Linux and Android porting activities.
  • Configure and maintain kernel and device-tree components where required.
  • Conduct software unit testing, debugging, troubleshooting, and performance optimisation.
  • Perform software verification and validation against customer and automotive requirements.
  • Prepare and maintain technical documentation, including software requirements, design specifications, test reports, and release documentation.
  • Support product development activities such as APQP, DFMEA, and risk assessments.
  • Work with production and test engineering teams to resolve firmware-related issues during manufacturing.
  • Ensure software development activities follow applicable quality and automotive standards.
  • Collaborate with cross-functional teams throughout the product development lifecycle.

Requirements

  • Minimum 3 years of experience in software development or embedded systems development.
  • Strong programming experience in C/C++ and Python.
  • Experience using software debugging and testing tools.
  • Familiarity with version control systems such as Git or SVN.
  • Understanding of software verification and validation methodologies.
  • Knowledge of embedded systems and low-level software development.
  • Strong analytical and problem-solving abilities.
  • Good communication and teamwork skills.
  • Knowledge of ASPICE, ISO 26262, and ISO/SAE 21434 is an advantage.

Technical Skills

  • Embedded C / C++
  • Python
  • C# / .NET
  • Embedded Linux
  • Android
  • SQL / NoSQL Databases
  • Git / SVN
  • QA Automation
  • I2C / SPI / UART / GPIO
  • Software Debugging & Testing
  • Firmware Development

Benefits

  • Health Insurance
  • Performance Bonus
  • Learning Budget

Pay: RM3,000.00 - RM3,500.00 per month

Benefits:

  • Opportunities for promotion
  • Professional development

Work Location: In person

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多