Embedded Software Engineer
- Thỏa thuận
- 3 - 7 năm kinh nghiệm
Hạn nộp hồ sơ: 21/10/2026 (Còn 57 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
Nhà tuyển dụng đang online
JOB DESCRIPTION
Design and develop new products and software features for two-way radios.
Participate in the full software development lifecycle (SDLC), covering requirements analysis, design, implementation, testing, and deployment.
Analyze software requirements to assess feasibility, considering quality, performance, time, and budget constraints.
Collaborate with front-end architects, hardware engineers, test engineers, and other stakeholders to ensure optimal feature implementation and integration.
Write clean, well-documented, and testable C/C++ code for embedded systems, adhering to coding standards and best practices.
Conduct and participate in design and code reviews to maintain high code quality.
Develop and execute unit, integration, and system-level tests.
Debug and troubleshoot software issues in embedded systems using appropriate tools and techniques.
Collect and analyze data to monitor and improve key performance indicators (KPIs).
Contribute to team performance goals and adhere to quality metrics.
Deliver projects on time and within budget while adapting to evolving requirements in a dynamic agile environment.
Leverage advancements in AI and develop customized tools to optimize embedded software development, testing, and product functionality.
Work effectively in a collaborative, multi-site, global development environment.
Innovate and contribute to the development of intellectual property that enhances our product offerings.
BASIC REQUIREMENTS
Bachelor's or Master's degree in Electrical/Electronic/Telecommunications/Computer Engineering or Computer Science.
Preferably 3-7 years of experience in software development.
Proficiency in C/C++ programming and a solid understanding of Object-Oriented Programming (OOP) principles.
Understanding of microcontroller operation in embedded systems.
Experience with board bring-up, BSP, device drivers, bootloader, device tree, memory management, SPI, I2C, UART, toolchains, compilers, and hardware-software integration.
System debugging and analytical skills.
Hands-on experience with Real-Time Operating Systems (RTOS) and embedded software development.
Familiarity with AI-based coding tools (e.g., CoPilot).
Knowledge of LTE/DMR specifications is advantageous.
Familiarity with Agile/Scrum development methodologies is a plus.
Effective verbal and written communication skills with the ability to collaborate across functional teams.
Strong interpersonal skills and the ability to work independently and collaboratively.
Flexibility to accommodate occasional short-notice work arrangements based on project/business needs.
This role is based onsite in Bayan Lepas, Penang.
Design and develop new products and software features for two-way radios.
Participate in the full software development lifecycle (SDLC), covering requirements analysis, design, implementation, testing, and deployment.
Analyze software requirements to assess feasibility, considering quality, performance, time, and budget constraints.
Collaborate with front-end architects, hardware engineers, test engineers, and other stakeholders to ensure optimal feature implementation and integration.
Write clean, well-documented, and testable C/C++ code for embedded systems, adhering to coding standards and best practices.
Conduct and participate in design and code reviews to maintain high code quality.
Develop and execute unit, integration, and system-level tests.
Debug and troubleshoot software issues in embedded systems using appropriate tools and techniques.
Collect and analyze data to monitor and improve key performance indicators (KPIs).
Contribute to team performance goals and adhere to quality metrics.
Deliver projects on time and within budget while adapting to evolving requirements in a dynamic agile environment.
Leverage advancements in AI and develop customized tools to optimize embedded software development, testing, and product functionality.
Work effectively in a collaborative, multi-site, global development environment.
Innovate and contribute to the development of intellectual property that enhances our product offerings.
BASIC REQUIREMENTS
Bachelor's or Master's degree in Electrical/Electronic/Telecommunications/Computer Engineering or Computer Science.
Preferably 3-7 years of experience in software development.
Proficiency in C/C++ programming and a solid understanding of Object-Oriented Programming (OOP) principles.
Understanding of microcontroller operation in embedded systems.
Experience with board bring-up, BSP, device drivers, bootloader, device tree, memory management, SPI, I2C, UART, toolchains, compilers, and hardware-software integration.
System debugging and analytical skills.
Hands-on experience with Real-Time Operating Systems (RTOS) and embedded software development.
Familiarity with AI-based coding tools (e.g., CoPilot).
Knowledge of LTE/DMR specifications is advantageous.
Familiarity with Agile/Scrum development methodologies is a plus.
Effective verbal and written communication skills with the ability to collaborate across functional teams.
Strong interpersonal skills and the ability to work independently and collaboratively.
Flexibility to accommodate occasional short-notice work arrangements based on project/business needs.
This role is based onsite in Bayan Lepas, Penang.
Thông tin chung
- Thu nhập: Thỏa thuận
Việc làm tương tự khác
Công ty Cổ phần Tư vấn Đầu tư Phát triển Hạ tầng Viễn thông
Hà Nội
20 - 30 triệu
Tổ Chức Giáo Dục FPT
Hồ Chí Minh, Hậu Giang, Phú Thọ
Theo thỏa thuận
Công ty TNHH Panasonic Appliances Việt Nam
Hà Nội, Bắc Ninh, Hưng Yên
Thương lượng
Thundersoft Vietnam
Xem trang công ty- Địa chỉ công ty: W1 Vinhomes Westpoint, Đỗ Đức Dục, Mễ Trì, Nam Từ Liêm, Hà Nội
- Quy mô: Từ 501 - 1000 nhân viên
- Lĩnh vực: IT phần mềm
Thông tin công việc
Vị trí:
Nhân viên
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Hotline CSKH
1900.63.63.84
Công ty Cổ phần JobOKO Toàn cầu
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.
Hotline CSKH
0962.107.888
Công ty Cổ phần JobOKO Toàn cầu