
General Motors là một công ty ô tô và sản xuất toàn cầu, hoạt động trong các lĩnh vực kỹ thuật phương tiện, sản xuất, vận tải và công nghệ thông tin. Được thành lập vào năm 1908, GM phát triển các công nghệ nhằm thúc đẩy ngành giao thông vận tải, đồng thời theo đuổi tầm nhìn không tai nạn, không khí thải và không ùn tắc. Các hoạt động quốc tế của công ty quy tụ những đội ngũ đa ngành quy mô lớn, tập trung vào đổi mới, giao thông bền vững và tương lai của ngành công nghiệp ô tô.
Kỹ sư phần mềm chính, hiện đại hóa hệ thống xây dựng – General Motors (Hybrid, Markham)
Dẫn dắt quá trình hiện đại hóa hạ tầng xây dựng và kiểm thử phần mềm nhúng của General Motors bằng Bazel. Định hình các hệ thống kỹ thuật có khả năng mở rộng, tái lập và đánh giá các phương pháp hỗ trợ AI nhằm nâng cao năng suất lập trình viên.
Mô tả
- Dẫn dắt các sáng kiến nâng cao năng suất kỹ thuật phần mềm thông qua chiến lược, cải tiến quy trình, hỗ trợ thay đổi và phối hợp liên chức năng
- Điều hành các công việc kỹ thuật phức tạp, có tác động lớn, đồng thời huấn luyện và cố vấn cho thành viên trong nhóm
- Hiện đại hóa quy trình xây dựng và kiểm thử phần mềm nhúng bằng cách thay thế các quy trình dựa trên Make và shell bằng Bazel
- Phân tích các quy trình xây dựng, kiểm thử, phụ thuộc, toolchain và phần cứng để thiết lập kế hoạch chuyển đổi sang Bazel theo từng giai đoạn
- Tạo các quy tắc, macro, toolchain, nền tảng, mẫu cấu hình và tiêu chuẩn kho mã Bazel có thể tái sử dụng
- Chuyển đổi các ứng dụng nhúng, thư viện, mã được tạo tự động, firmware, quy trình biên dịch chéo và các biến thể nền tảng
- Kết nối Bazel với các quy trình CI/CD, kiểm thử, phát hành, tạo tác, triển khai, khả năng quan sát, bảo mật và hạ tầng
- Cải thiện nền tảng thông qua bộ nhớ đệm, thực thi song song, các phương pháp nâng cao độ tin cậy, tài liệu, đào tạo, loại bỏ Make cũ và cải tiến liên tục
- Theo dõi tính tương đương của bản dựng, khả năng tái lập, tốc độ xây dựng và CI, hiệu suất bộ nhớ đệm, năng lực CI, độ tin cậy, nguồn gốc tạo tác, tuân thủ bảo mật, mức độ áp dụng và năng suất
- Đánh giá các quy trình kỹ thuật được hỗ trợ bởi AI dựa trên các kết quả có thể đo lường về chất lượng, mức độ áp dụng và năng suất
Yêu cầu
- Bằng cử nhân về kỹ thuật phần mềm hoặc kinh nghiệm chuyên môn tương đương
- 10 đến hơn 15 năm kinh nghiệm phát triển phần mềm
- Hiểu biết vững về kiến trúc phần mềm cho các hệ thống thời gian thực
- Có kinh nghiệm cung cấp các sản phẩm an toàn quan trọng với chất lượng cao
- Kỹ năng phân tích và giải quyết vấn đề xuất sắc, chú trọng cao đến chi tiết
- Có khả năng quản lý nhiều dự án và ưu tiên trong môi trường phát triển nhanh
- Thoải mái làm việc trong môi trường định hướng hành động và tập trung vào việc ra quyết định
- Kinh nghiệm nâng cao trong việc xây dựng và duy trì các hệ thống phần mềm sản xuất
- Thành thạo Python cùng ít nhất một ngôn ngữ khác được sử dụng cho các công cụ kỹ thuật
- Có kinh nghiệm trong lĩnh vực ô tô, phần mềm nhúng, an toàn, hiệu chuẩn hoặc kỹ thuật hệ thống
- Có kinh nghiệm chuyển đổi hoạt động điều phối bản dựng quy mô lớn dựa trên Make hoặc shell sang Bazel
- Có kinh nghiệm phát triển được hỗ trợ bởi AI, tác nhân lập trình, trí tuệ mã nguồn, truy xuất tri thức hoặc điều phối quy trình
- Có kinh nghiệm đo lường các quy trình kỹ thuật hỗ trợ AI thông qua kết quả về chất lượng, mức độ áp dụng và năng suất
- Hiện tại và trong tương lai không được yêu cầu General Motors bảo trợ nhập cư
Phúc lợi
- Nghỉ có lương, bao gồm nghỉ phép, ngày lễ và thời gian nghỉ bổ sung cho thai sản, cha mẹ và nhận con nuôi
- Bảo hiểm y tế, nha khoa và thị lực
- Các lựa chọn bảo hiểm nhân thọ cho nhân viên và gia đình
- Khoản đóng góp của công ty và khoản đóng góp đối ứng vào kế hoạch lương hưu đóng góp xác định
- Chương trình mua xe GM dành cho nhân viên và gia đình