
GlobalFoundries เป็นผู้ผลิตเซมิคอนดักเตอร์ที่ให้บริการตลาดซึ่งมีการเติบโตสูงผ่านเทคโนโลยีกระบวนการผลิต การสนับสนุนการออกแบบชิป การพัฒนา และบริการผลิตชิป บริษัทผสานงานด้านวิศวกรรมและการผลิตเข้ากับบุคลากรที่มีความหลากหลายและเครือข่ายฐานการผลิตขนาดใหญ่ในสหรัฐอเมริกา ยุโรป และเอเชีย สำหรับผู้หางาน GlobalFoundries มีโอกาสทำงานที่เกี่ยวข้องกับเทคโนโลยีเซมิคอนดักเตอร์ การผลิตฮาร์ดแวร์ การพัฒนากระบวนการ และการผลิตขั้นสูง
วิศวกรซอฟต์แวร์ฝังตัว MCU — GlobalFoundries ประจำที่ Pune
พัฒนาไดรเวอร์ SDK และเครื่องมือตรวจสอบความถูกต้องบน RTOS สำหรับไมโครคอนโทรลเลอร์ RISC-V ยานยนต์ของ GlobalFoundries ที่ Pune สนับสนุนการเริ่มต้นใช้งานซิลิคอน การตรวจสอบอุปกรณ์ต่อพ่วง และการพัฒนาเฟิร์มแวร์ที่มีความสำคัญด้านความปลอดภัย
รายละเอียด
- พัฒนาซอฟต์แวร์ฝังตัวสำหรับ SDK บน RTOS รวมถึงไดรเวอร์ระดับต่ำ ชั้นนามธรรมฮาร์ดแวร์ ชั้นนามธรรม RTOS และแพ็กเกจสนับสนุนบอร์ด
- พัฒนาแอปพลิเคชันสาธิตที่แสดงความสามารถและประสิทธิภาพของอุปกรณ์ต่อพ่วง
- สร้างแอปพลิเคชันตรวจสอบความถูกต้องที่นำส่วนประกอบจาก SDK ของ RTOS กลับมาใช้ใหม่
- สนับสนุนการเริ่มต้นใช้งานซิลิคอนครั้งแรกและตรวจสอบอุปกรณ์ต่อพ่วงหลัก เช่น ADC, PWM, CAN, LIN และ watchdog
- ช่วยทำให้การทดสอบในห้องปฏิบัติการและการทดสอบแบบบูรณาการอย่างต่อเนื่องเป็นอัตโนมัติ
- ทำงานร่วมกับทีมสถาปัตยกรรม ฮาร์ดแวร์ ความปลอดภัย และเครื่องมือ เพื่อให้ซอฟต์แวร์สอดคล้องกับความสามารถของซิลิคอนและแผนงานผลิตภัณฑ์
- พัฒนาซอฟต์แวร์อ้างอิงและเครื่องมือที่ช่วยให้ลูกค้าเริ่มต้นการออกแบบได้
- ตรวจสอบและแก้ไขปัญหาซับซ้อนโดยใช้ emulator, silicon, OpenOCD, J-Link และ Lauterbach
- นำผลการตรวจสอบความถูกต้องของซอฟต์แวร์ไปใช้ในการออกแบบสถาปัตยกรรม MCU รุ่นต่อไป
- มีส่วนร่วมกับระบบนิเวศซอฟต์แวร์ RISC-V ในวงกว้างและโครงการโอเพนซอร์สที่เกี่ยวข้อง
คุณสมบัติ
- มีประสบการณ์จริงด้านการพัฒนาซอฟต์แวร์ระบบฝังตัว 3–6 ปี
- เขียนโปรแกรมภาษา C และ C++ ได้อย่างมั่นใจ และมีความคุ้นเคยพื้นฐานกับภาษาแอสเซมบลี
- เข้าใจหลักการของ RTOS รวมถึงการจัดตารางงาน รูทีนบริการอินเทอร์รัปต์ และเซมาฟอร์
- มีประสบการณ์ดีบักระบบมัลติคอร์ที่ซับซ้อน
- เคยใช้เครื่องมือดีบัก เช่น OpenOCD, Segger J-Link และ Lauterbach
- เคยพอร์ตหรือพัฒนาซอฟต์แวร์สำหรับ FreeRTOS, Zephyr, AUTOSAR OS หรือแพลตฟอร์มที่เทียบเท่า
- เข้าใจการพัฒนาแบบ bare-metal, I/O แบบ memory-mapped และการพัฒนาไดรเวอร์
- เคยเริ่มต้นใช้งานและดีบักซอฟต์แวร์บนซิลิคอนจริงหรือแพลตฟอร์ม FPGA
- เข้าใจอินเทอร์เฟซและโพรโทคอลยานยนต์ รวมถึง CAN, LIN, SPI, I2C และ UART
- มีประสบการณ์จริงด้านระบบอัตโนมัติสำหรับการทดสอบ การเขียนสคริปต์ด้วย Python หรือ Bash และ Git
- มีความรู้เกี่ยวกับการพัฒนาซอฟต์แวร์ ASIL-D กระบวนการ ISO 26262 หรือการตรวจสอบความปลอดภัย
- เคยมีส่วนร่วมในสภาพแวดล้อมการทดสอบ AVV หลังซิลิคอนหรือ hardware-in-the-loop
- เข้าใจสถาปัตยกรรม RISC-V ชุดคำสั่ง และ toolchain สำหรับการพัฒนา
- เคยพัฒนาหรือตรวจสอบเฟิร์มแวร์ควบคุมมอเตอร์ ระบบส่งกำลัง หรือเฟิร์มแวร์ที่มีความสำคัญด้านความปลอดภัย
- เข้าใจ bootloader การอัปเดตอย่างปลอดภัย หรือเฟิร์มแวร์เริ่มต้นระบบ
- ผ่านการตรวจสอบประวัติและการตรวจสุขภาพที่เกี่ยวข้องตามข้อกำหนด
- สำหรับผู้สมัครงานในอินเดีย ต้องได้รับวัคซีนครบถ้วนก่อนวันที่เริ่มงานตามเป้าหมาย
สวัสดิการ
- ได้ทำงานบนแพลตฟอร์ม RISC-V ที่กำลังได้รับการนำไปใช้ในอุตสาหกรรม
- เข้าร่วมสภาพแวดล้อมการทำงานที่ขับเคลื่อนด้วยวิศวกรรมและเคลื่อนไหวรวดเร็ว โดยมีขั้นตอนราชการน้อย
- ได้รับคำแนะนำจากวิศวกร CPU และซอฟต์แวร์ฝังตัวที่มีประสบการณ์
- มีส่วนช่วยสร้างระบบที่มีความสำคัญด้านความปลอดภัยตั้งแต่ระยะเริ่มต้น
- มองเห็นวงจรชีวิต SoC อย่างครบถ้วน ตั้งแต่การพัฒนาก่อนซิลิคอนไปจนถึงความพร้อมสำหรับการผลิต
- เลือกเส้นทางอาชีพที่ยืดหยุ่นได้ ไม่ว่าจะมุ่งเชี่ยวชาญเชิงลึกหรือก้าวสู่ความเป็นผู้นำด้านเทคนิค
- เข้าถึงโอกาสมากมายในการเติบโตทางวิชาชีพอย่างต่อเนื่อง
- ทำงานอย่างอิสระภายใต้คำแนะนำจากวิศวกร CPU ที่มีประสบการณ์
- ข้อเสนอการจ้างงานขึ้นอยู่กับการผ่านการตรวจสอบประวัติและการตรวจสุขภาพที่เกี่ยวข้องตามข้อกำหนด
- สำหรับผู้สมัครงานในอินเดีย ต้องได้รับวัคซีนก่อนวันที่เริ่มงานตามเป้าหมาย