
Daimler Truck AG เป็นบริษัทด้านยานยนต์และการขนส่งระดับโลกที่มุ่งเน้นยานยนต์เพื่อการพาณิชย์และโซลูชันการเดินทาง ผลิตภัณฑ์ของบริษัทครอบคลุมรถบรรทุกขนาดเล็ก ขนาดกลาง และขนาดใหญ่ รถโดยสารประจำทางในเมืองและระหว่างเมือง รถโค้ช รวมถึงแชสซีรถโดยสาร โดยมีบริการทางการเงินที่ออกแบบให้เหมาะกับความต้องการรองรับ ด้วยพนักงานมากกว่า 100,000 คนและโรงงานผลิตกว่า 40 แห่งทั่วโลก บริษัทผสานการผลิตในระดับอุตสาหกรรมเข้ากับการพัฒนาด้านดิจิทัล เทคโนโลยีการขับขี่อัตโนมัติ และเทคโนโลยีที่เป็นกลางทาง CO₂ สำหรับภาคโลจิสติกส์และการขนส่ง
วิศวกรตรวจสอบซอฟต์แวร์ยานยนต์แบบฝังตัว
ตรวจสอบซอฟต์แวร์ยานยนต์แบบฝังตัวและส่วนประกอบ ECU ผ่านการทดสอบยูนิต การวิเคราะห์แบบสแตติก และการตรวจสอบย้อนกลับของข้อกำหนด ประยุกต์ใช้ TESSY, GTest, Polyspace, MISRA C/C++ และแนวปฏิบัติ ASPICE เพื่อสนับสนุนคุณภาพโค้ดและความพร้อมในการออกซอฟต์แวร์
รายละเอียด
- ดำเนินการทดสอบยูนิตสำหรับส่วนประกอบซอฟต์แวร์แบบฝังตัว และยืนยันพฤติกรรมการทำงานตามข้อกำหนดซอฟต์แวร์ที่กำหนดไว้
- เรียกใช้การวิเคราะห์แบบสแตติกด้วย Polyspace และช่วยแก้ไขข้อผิดพลาดที่พบระหว่างการประเมิน
- ประเมินการปฏิบัติตาม MISRA C/C++ และมาตรฐานการเขียนโค้ดของโครงการที่เกี่ยวข้อง
- จัดทำและดูแลผลการทดสอบยูนิต หลักฐานความครอบคลุม และบันทึกการตรวจสอบย้อนกลับ
- ดำเนินการตรวจสอบตามข้อกำหนด และรักษาลิงก์แบบสองทางระหว่างข้อกำหนด การออกแบบ การพัฒนา และเอกสารผลการทดสอบ
- เข้าร่วมการทบทวนโค้ดและเสนอการเปลี่ยนแปลงที่ช่วยเสริมความน่าเชื่อถือและความสามารถในการบำรุงรักษาซอฟต์แวร์
- ทำงานร่วมกับสถาปนิก นักพัฒนา ผู้ผสานรวมระบบ และทีมตรวจสอบความถูกต้องเพื่อสืบสวนและแก้ไขปัญหา
- มีส่วนร่วมในกิจกรรม Agile และ Scrum พร้อมรายงานความคืบหน้าอย่างสม่ำเสมอ
- ช่วยดำเนินงานด้านความพร้อมในการออกซอฟต์แวร์และการประเมินด่านคุณภาพ
- ปฏิบัติตามขั้นตอนขององค์กร แนวปฏิบัติ ASPICE และข้อกำหนดด้านการจัดการคุณภาพ
- ดูแลหลักฐานการตรวจสอบให้สอดคล้องกับความคาดหวังของโครงการและลูกค้า
- รายงานความคืบหน้าการทดสอบ อุปสรรค และสถานะความพร้อมในการออกซอฟต์แวร์
- ช่วยปรับปรุงกระบวนการ เอกสาร และมาตรฐานการตรวจสอบ
คุณสมบัติ
- มีประสบการณ์ 2–3 ปีในการตรวจสอบซอฟต์แวร์ยานยนต์แบบฝังตัว โดยมุ่งเน้นการทดสอบยูนิตและการวิเคราะห์แบบสแตติก
- มีประสบการณ์ใช้งาน TESSY เพื่อทดสอบยูนิตซอฟต์แวร์แบบฝังตัว
- มีประสบการณ์ใช้ Google Test (GTest) สำหรับการทดสอบยูนิตและการทดสอบส่วนประกอบ
- มีความรู้แน่นในวิธีการตรวจสอบซอฟต์แวร์และแนวปฏิบัติในการป้องกันข้อบกพร่อง
- มีความรู้เกี่ยวกับแนวคิดความครอบคลุมของคำสั่ง สาขา การตัดสินใจ และ MC/DC
- มีประสบการณ์ใช้งานเครื่องมือวิเคราะห์แบบสแตติก Polyspace
- มีความรู้ในการใช้งานแนวทาง MISRA C/C++ และการปฏิบัติตามมาตรฐานการเขียนโค้ด
- มีประสบการณ์สืบสวนผลการวิเคราะห์แบบสแตติกและแก้ไขปัญหาคุณภาพโค้ด
- คุ้นเคยกับตัวชี้วัดคุณภาพซอฟต์แวร์และการรายงานการปฏิบัติตามข้อกำหนด
- มีความเข้าใจอย่างดีเกี่ยวกับแนวคิดการเขียนโปรแกรม Embedded C
- มีความรู้พื้นฐานเกี่ยวกับระบบที่ใช้ไมโครคอนโทรลเลอร์และสถาปัตยกรรมซอฟต์แวร์ ECU
- มีความรู้เกี่ยวกับวงจรชีวิตการพัฒนาซอฟต์แวร์ยานยนต์แบบฝังตัว
- มีความเข้าใจวิธีการผสานรวมและดีบักซอฟต์แวร์
- มีความรู้พื้นฐานเกี่ยวกับสถาปัตยกรรม AUTOSAR ซึ่งรวมถึงชั้น BSW, RTE และแอปพลิเคชัน
- มีประสบการณ์เกี่ยวกับโปรโตคอลการสื่อสาร CAN, LIN และ Ethernet
- มีความตระหนักด้านความปลอดภัยเชิงหน้าที่และแนวปฏิบัติการพัฒนาซอฟต์แวร์ยานยนต์
- มีความเข้าใจแนวคิดการพัฒนาโดยใช้แบบจำลอง (MBD)
- คุ้นเคยกับโมเดล Simulink การสร้างโค้ด และเวิร์กโฟลว์การตรวจสอบโมเดล
- มีประสบการณ์ใช้เครื่องมือจัดการการกำหนดค่าและควบคุมเวอร์ชัน โดยพิจารณา Git เป็นพิเศษ
- มีประสบการณ์ใช้ SonarQube เพื่อวิเคราะห์คุณภาพโค้ดและติดตามด่านคุณภาพ
- มีความรู้เกี่ยวกับกระบวนการทางวิศวกรรม ASPICE การตรวจสอบ การตรวจสอบย้อนกลับ การทบทวน และข้อกำหนดด้านการปฏิบัติตามมาตรฐาน
- คุ้นเคยกับเครื่องมือติดตามข้อบกพร่องและ ALM
- มีทักษะการวิเคราะห์และดีบักที่ดี
- มีทักษะการสื่อสารและการจัดทำเอกสารเป็นเลิศ
- สามารถบริหารผู้มีส่วนได้ส่วนเสีย ทำความเข้าใจความคาดหวังให้ตรงกัน และเป็นผู้นำการแก้ไขปัญหา
- ทำงานร่วมกับผู้อื่นได้ดี มีความกระตือรือร้น ใส่ใจรายละเอียด และสามารถทำงานได้อย่างอิสระ
- ไม่ได้ระบุวุฒิการศึกษา