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

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

พัฒนาซอฟต์แวร์ฝังตัวสำหรับระบบป้องกันประเทศอัตโนมัติและระบบหุ่นยนต์ของ 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
  • หากมีประสบการณ์กับ Video 4 Linux และการแก้ไขและคอมไพล์เคอร์เนล Ubuntu Linux จะได้รับการพิจารณาเป็นพิเศษ
  • หากมีประสบการณ์พัฒนาไดรเวอร์ Linux/ARM และทำงานกับ Robot Operating System (ROS) จะได้รับการพิจารณาเป็นพิเศษ
  • ต้องการผู้มีความรู้พื้นฐานด้านอิเล็กทรอนิกส์และมีประสบการณ์ใช้อุปกรณ์ห้องปฏิบัติการ
  • มีทักษะการเขียน การพูด การสื่อสาร และการปฏิสัมพันธ์ระหว่างบุคคลที่ดี
  • ทำงานได้ในสภาพแวดล้อมที่รวดเร็วและมีกำหนดเวลาจำกัด
  • มีทักษะการแก้ปัญหา การวิเคราะห์ การปฏิสัมพันธ์ระหว่างบุคคล และการสื่อสารอย่างมีประสิทธิภาพ
  • ต้องมีคุณสมบัติเป็นบุคคลสัญชาติสหรัฐฯ หรือมีสิทธิ์ได้รับใบอนุญาตส่งออกตามข้อกำหนด ITAR/EAR; บางตำแหน่งต้องมีสัญชาติสหรัฐฯ ในปัจจุบัน
  • ทำงานในสำนักงานและสภาพแวดล้อมด้านการวิจัยและพัฒนาได้
  • สามารถยืนและนั่งเป็นเวลานาน รวมถึงใช้งานคอมพิวเตอร์และอุปกรณ์โทรศัพท์ได้

สวัสดิการ

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