AeroVironment
AeroVironment
AeroVironment พัฒนาและผลิตระบบไร้คนขับและเทคโนโลยีอัตโนมัติสำหรับลูกค้าในภาคกลาโหมและหน่วยงานรัฐบาล บริษัทก่อตั้งขึ้นในปี 1971 และสร้างโซลูชันต่าง ๆ ซึ่งรวมถึงโดรน ระบบอาวุธนำวิถีแบบรอจังหวะโจมตี และยานพาหนะภาคพื้นดินไร้คนขับ โดยผสานความเชี่ยวชาญด้านวิศวกรรมและการผลิตเพื่อรองรับความต้องการปฏิบัติการที่ซับซ้อนในภาคสนาม

วิศวกรซอฟต์แวร์ฝังตัวระดับจูเนียร์, AeroVironment — Moorpark, CA

พัฒนาซอฟต์แวร์ฝังตัวสำหรับระบบป้องกันประเทศอัตโนมัติและระบบหุ่นยนต์ของ AeroVironment พร้อมผสานเซ็นเซอร์และโปรเซสเซอร์เข้ากับอากาศยานและเพย์โหลด งานครอบคลุมตั้งแต่การพัฒนาและทดสอบต้นแบบไปจนถึงการผลิต

รายละเอียด

  • พัฒนาระบบไร้คนขับและระบบหุ่นยนต์เพื่อการป้องกันประเทศและการใช้งานเชิงพาณิชย์
  • สร้างซอฟต์แวร์ฝังตัวสำหรับอากาศยาน เพย์โหลด และอุปกรณ์อื่น ๆ
  • ออกแบบ เขียนโค้ด ทดสอบ และแก้ไขข้อบกพร่องของซอฟต์แวร์ระบบ
  • ปรับปรุงประสิทธิภาพ ความเสถียร และความสามารถในการขยายของซอฟต์แวร์
  • ต่อยอดฐานโค้ดให้ตรงตามข้อกำหนดของโครงการ
  • ผสานและทดสอบเซ็นเซอร์กับโปรเซสเซอร์ฝังตัวในอากาศยานและระบบหุ่นยนต์
  • พัฒนาซอฟต์แวร์ต้นแบบและซอฟต์แวร์สำหรับการผลิตโดยใช้เครื่องมือของ AeroVironment และเครื่องมือมาตรฐานในอุตสาหกรรม
  • ดูแลการควบคุมและการจัดการการกำหนดค่าซอฟต์แวร์
  • ช่วยจัดทำข้อกำหนดระบบ แผนการทดสอบ การวินิจฉัย และการตรวจสอบยืนยัน
  • ช่วยคัดเลือกฮาร์ดแวร์และแนะนำความต้องการด้านการประมวลผล หน่วยความจำ และพื้นที่จัดเก็บ
  • สนับสนุนการสร้างต้นแบบอย่างรวดเร็วและการทดสอบแนวคิด
  • ประเมินความพยายามในการพัฒนา และประสานขอบเขตงาน กำหนดการ และงบประมาณกับผู้จัดการโครงการ
  • ทำงานร่วมกับวิศวกรจากหลากหลายสาขาและทีมพัฒนา
  • ช่วยเปลี่ยนซอฟต์แวร์ระหว่างการพัฒนาไปสู่การผลิตและการรับรอง
  • สร้างการสาธิตความสามารถเพื่อพิสูจน์แนวคิด
  • ดำเนินการและมีส่วนร่วมในการทบทวนการออกแบบ
  • ปฏิบัติตามกระบวนการพัฒนาซอฟต์แวร์ของ AeroVironment ภายใต้การกำกับดูแลทั่วไป
  • แก้ไขปัญหาทางเทคนิคตามขอบเขตงานในสภาพแวดล้อมที่ส่งเสริมการเรียนรู้อย่างต่อเนื่อง
  • ปฏิบัติหน้าที่อื่นตามที่ได้รับมอบหมาย

คุณสมบัติ

  • วุฒิปริญญาตรีสาขาวิทยาการคอมพิวเตอร์ วิศวกรรมศาสตร์ วิศวกรรมไฟฟ้า วิศวกรรมการบินและอวกาศ วิศวกรรมเครื่องกล หรือสาขาที่เกี่ยวข้อง หรือมีการศึกษา การฝึกอบรม และประสบการณ์เทียบเท่า
  • มีประสบการณ์ที่เกี่ยวข้อง 0–2 ปี
  • มีประสบการณ์แก้ไขปัญหาระบบ
  • มีความชำนาญใน Python, C, C++11, C++ STL และ/หรือ OpenCL
  • คุ้นเคยกับ Visual Studio, Eclipse หรือ IDE ที่คล้ายกัน รวมถึงเครื่องมือติดตามข้อบกพร่อง
  • มีประสบการณ์เกี่ยวกับโปรโตคอล RS-485, RS-232, CAN, I2C, SPI และ USB
  • มีทักษะด้านคณิตศาสตร์และการวิเคราะห์ที่ดี
  • สามารถเดินทางเป็นระยะเพื่อสนับสนุนอุปกรณ์ทดสอบ ณ สถานที่บินที่ได้รับอนุมัติ
  • สามารถทำงานเป็นเวลานานหรือไม่เป็นเวลา รวมถึงวันหยุดสุดสัปดาห์ วันหยุดนักขัตฤกษ์ และการทดสอบภาคสนามตามความจำเป็น
  • ต้องการผู้มีประสบการณ์กับโปรเซสเซอร์ STM32 เป็นพิเศษ
  • พิจารณาเป็นพิเศษหากมีประสบการณ์กับแพลตฟอร์ม RTOS เช่น µC/OS หรือ FreeRTOS
  • ต้องการผู้มีประสบการณ์กับ Video4Linux และการแก้ไขและคอมไพล์เคอร์เนล Ubuntu Linux
  • ต้องการผู้มีประสบการณ์พัฒนาไดรเวอร์ Linux/ARM และใช้งาน Robot Operating System (ROS)
  • พิจารณาเป็นพิเศษหากมีความรู้พื้นฐานด้านอิเล็กทรอนิกส์และประสบการณ์ใช้อุปกรณ์ห้องปฏิบัติการ
  • ต้องเป็นบุคคลสัญชาติสหรัฐฯ ตามข้อกำหนด ITAR/EAR หรือมีสิทธิ์ได้รับใบอนุญาตส่งออก โดยบางตำแหน่งกำหนดให้ต้องเป็นพลเมืองสหรัฐฯ ในปัจจุบัน
  • สามารถทำงานในสภาพแวดล้อมสำนักงานและวิจัยและพัฒนาได้
  • สามารถยืนและนั่งเป็นเวลานาน และใช้งานแป้นพิมพ์คอมพิวเตอร์และโทรศัพท์ได้

สวัสดิการ

  • ประกันสุขภาพ
  • ประกันทันตกรรม
  • ประกันสายตา
  • แผน 401(k) พร้อมเงินสมทบจากบริษัท
  • ตารางทำงานแบบ 9/80
  • หยุดงานช่วงวันหยุดโดยได้รับค่าจ้าง