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