Mô tả công việc
• Chịu trách nhiệm lập trình phần mềm nhúng/điện tử cho sản phẩm nhằm triển khai các chức năng theo yêu cầu.
• Soạn thảo và duy trì các tài liệu kỹ thuật trong suốt vòng đời dự án như: đặc tả phần mềm, tài liệu thiết kế, chú thích mã nguồn, bộ kiểm thử, báo cáo kiểm thử, ghi chú phát hành, v.v.
• Phân tích yêu cầu và phát triển các giải pháp phần mềm phù hợp.
• Thiết kế
kiến trúc hệ thống.
• Xây dựng và triển khai các kế hoạch kỹ thuật.
• Phát triển các giải pháp phần mềm bằng những ngôn ngữ lập trình hiện có hoặc học thêm ngôn ngữ mới khi cần cho từng dự án cụ thể.
• Tốt nghiệp đại học các chuyên ngành Điện tử - Viễn thông, Công nghệ thông tin, Kỹ thuật Máy tính, Kỹ thuật Điện...
Kinh nghiệm:
• Có từ 2 năm kinh nghiệm trở lên trong thiết kế và
phát triển phần mềm cho các sản phẩm điện tử tiêu dùng.
• Ưu tiên ứng viên có kinh nghiệm làm việc với các nền tảng ARM M0/M3/M4 của các hãng bán dẫn như TI, NXP, hoặc ST.
• Thành thạo các ngôn ngữ lập trình C, C++.
• Có kinh nghiệm làm việc với hệ điều hành thời gian thực (FreeRTOS).
• Hiểu rõ về thiết kế mạch điện và các giao thức truyền thông như UART, RS232/485, SPI, I2C, USB, WiFi, Bluetooth, Ethernet.
• Có khả năng độc lập phát triển phần mềm cho các sản phẩm điện tử; có kinh nghiệm phát triển ứng dụng cho IoT hoặc thiết bị tự động hóa là một lợi thế.
• Có tư duy sáng tạo, đổi mới trong thiết kế và phát triển ứng dụng cho sản phẩm điện tử tiêu dùng.
• Kỹ năng giao tiếp tốt, nhiệt huyết trong công việc, có khả năng chịu áp lực cao.
Quyền lợi
• Mức lương hấp dẫn, xét tăng lương theo năng lực.
• Môi trường làm việc chuyên nghiệp, có cơ hội phát triển và quản lý đội ngũ kỹ thuật.
• Chế độ phúc lợi theo quy định của công ty và pháp luật Việt Nam.