
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
- วันหยุดปิดทำการโดยได้รับค่าจ้าง