
General Motors เป็นบริษัทด้านยานยนต์และการผลิตระดับโลกที่ดำเนินงานครอบคลุมวิศวกรรมยานยนต์ การผลิต การขนส่ง และเทคโนโลยีสารสนเทศ บริษัทก่อตั้งขึ้นในปี 1908 และพัฒนาเทคโนโลยีเพื่อยกระดับการเดินทางและการขนส่ง พร้อมมุ่งสู่วิสัยทัศน์ที่ปราศจากอุบัติเหตุ การปล่อยมลพิษ และการจราจรติดขัด การดำเนินงานในระดับนานาชาติของบริษัทผสานทีมงานขนาดใหญ่จากหลากหลายสาขา โดยมุ่งเน้นนวัตกรรม การขนส่งที่ยั่งยืน และอนาคตของอุตสาหกรรมยานยนต์
วิศวกรซอฟต์แวร์อาวุโส ฝ่ายปรับปรุงระบบบิลด์ให้ทันสมัย – General Motors (Hybrid, Markham)
เป็นผู้นำการปรับปรุงโครงสร้างพื้นฐานสำหรับการบิลด์และทดสอบซอฟต์แวร์ฝังตัวของ General Motors ให้ทันสมัยด้วย Bazel วางระบบวิศวกรรมที่ขยายขนาดได้และสร้างผลลัพธ์ซ้ำได้ พร้อมประเมินแนวทางที่ใช้ AI เพื่อเพิ่มประสิทธิภาพของนักพัฒนา
รายละเอียด
- เป็นผู้นำโครงการเพิ่มประสิทธิภาพวิศวกรรมซอฟต์แวร์ผ่านกลยุทธ์ การปรับปรุงกระบวนการ การสนับสนุนการเปลี่ยนแปลง และการประสานงานข้ามสายงาน
- กำกับดูแลงานวิศวกรรมที่ซับซ้อนและมีผลกระทบสูง พร้อมโค้ชและให้คำปรึกษาแก่สมาชิกในทีม
- ปรับปรุงเวิร์กโฟลว์การบิลด์และทดสอบซอฟต์แวร์ฝังตัวให้ทันสมัย โดยแทนที่กระบวนการที่ใช้ Make และ shell ด้วย Bazel
- วิเคราะห์กระบวนการบิลด์ การทดสอบ การจัดการดีเพนเดนซี toolchain และฮาร์ดแวร์ เพื่อจัดทำแผนย้ายไปใช้ Bazel แบบเป็นระยะ
- สร้างกฎ แมโคร toolchain แพลตฟอร์ม รูปแบบการกำหนดค่า และมาตรฐานรีโพซิทอรีของ Bazel ที่นำกลับมาใช้ซ้ำได้
- ย้ายแอปพลิเคชันฝังตัว ไลบรารี โค้ดที่สร้างขึ้นอัตโนมัติ เฟิร์มแวร์ เวิร์กโฟลว์การคอมไพล์ข้ามแพลตฟอร์ม และรุ่นย่อยของแพลตฟอร์ม
- เชื่อมต่อ Bazel เข้ากับกระบวนการ CI/CD การทดสอบ การรีลีส อาร์ติแฟกต์ การดีพลอย การสังเกตการณ์ระบบ ความปลอดภัย และโครงสร้างพื้นฐาน
- ปรับปรุงแพลตฟอร์มด้วยแคช การประมวลผลแบบขนาน แนวทางเพิ่มความน่าเชื่อถือ เอกสาร การฝึกอบรม การเลิกใช้ Make รุ่นเก่า และการปรับปรุงอย่างต่อเนื่อง
- ติดตามความเท่าเทียมของบิลด์ ความสามารถในการสร้างผลลัพธ์ซ้ำ ความเร็วของบิลด์และ CI ประสิทธิภาพแคช ความจุของ CI ความน่าเชื่อถือ แหล่งที่มาของอาร์ติแฟกต์ การปฏิบัติตามข้อกำหนดด้านความปลอดภัย การนำไปใช้ และผลิตภาพ
- ประเมินเวิร์กโฟลว์วิศวกรรมที่ใช้ AI โดยอิงผลลัพธ์ด้านคุณภาพ การนำไปใช้ และผลิตภาพที่วัดผลได้
คุณสมบัติ
- วุฒิปริญญาตรีด้านวิศวกรรมซอฟต์แวร์ หรือมีประสบการณ์วิชาชีพเทียบเท่า
- มีประสบการณ์พัฒนาซอฟต์แวร์ 10 ถึงมากกว่า 15 ปี
- มีความรู้ความเข้าใจอย่างดีเกี่ยวกับสถาปัตยกรรมซอฟต์แวร์สำหรับระบบเรียลไทม์
- มีประสบการณ์ส่งมอบผลิตภัณฑ์ที่มีความสำคัญด้านความปลอดภัยและมีคุณภาพสูง
- มีทักษะการวิเคราะห์และการแก้ปัญหาที่ยอดเยี่ยม พร้อมใส่ใจในรายละเอียดอย่างมาก
- สามารถบริหารหลายโครงการและลำดับความสำคัญในสภาพแวดล้อมที่เปลี่ยนแปลงรวดเร็ว
- ทำงานได้อย่างสบายใจในสภาพแวดล้อมที่เน้นการลงมือทำและการตัดสินใจ
- มีประสบการณ์ขั้นสูงในการสร้างและดูแลระบบซอฟต์แวร์ที่ใช้งานจริง
- เชี่ยวชาญ Python และภาษาอื่นอย่างน้อยหนึ่งภาษาที่ใช้สำหรับเครื่องมือวิศวกรรม
- มีประสบการณ์ด้านยานยนต์ ซอฟต์แวร์ฝังตัว งานที่เกี่ยวข้องกับความปลอดภัย การสอบเทียบ หรือวิศวกรรมระบบ
- มีประสบการณ์ย้ายระบบประสานงานการบิลด์ขนาดใหญ่ที่ใช้ Make หรือ shell ไปยัง Bazel
- มีประสบการณ์ด้านการพัฒนาที่ใช้ AI ช่วย เอเจนต์เขียนโค้ด ปัญญาประดิษฐ์สำหรับโค้ด การดึงคืนองค์ความรู้ หรือการประสานเวิร์กโฟลว์
- มีประสบการณ์วัดผลเวิร์กโฟลว์วิศวกรรมที่ใช้ AI ผ่านผลลัพธ์ด้านคุณภาพ การนำไปใช้ และผลิตภาพ
- ต้องไม่จำเป็นต้องได้รับการสนับสนุนด้านการย้ายถิ่นฐานจาก GM ในปัจจุบันหรืออนาคต
สวัสดิการ
- วันหยุดโดยได้รับค่าจ้าง รวมถึงวันลาพักร้อน วันหยุดนักขัตฤกษ์ และวันลาเพิ่มเติมสำหรับการตั้งครรภ์ การเป็นผู้ปกครอง และการรับบุตรบุญธรรม
- ความคุ้มครองด้านสุขภาพ ทันตกรรม และสายตา
- ตัวเลือกประกันชีวิตสำหรับพนักงานและครอบครัว
- เงินสมทบจากบริษัทและเงินสมทบสมทบเข้ากองทุนบำนาญแบบเงินสมทบกำหนด
- โครงการซื้อรถยนต์ GM สำหรับพนักงานและครอบครัว