(远程)飞行仿真软件研发工程师/硅谷初创/10K-15K
关于我们:
我们是一家源自硅谷的前沿科技公司,致力于将未来的空中出行变为现实。我们的使命是开发下一代全自主高智能飞行器技术,让未来的空中交通更加高效、便捷和安全。我们汇集了一群富有创新精神和技术专长的专业人才,致力于突破当前技术的界限,开创航空AI的新纪元。如果您渴望参与这一充满挑战与机遇的领域,并推动世界向前发展,我们诚邀您加入我们的团队,共同打造未来。
职位概述:
作为UE飞行器仿真模拟工程师,您将负责使用Unreal Engine(UE)开发飞行器仿真模拟环境,并通过bridge与外部自主飞行算法进行实时通信和验证。您将开发UE前端界面,采集相机图片、雷达点云等传感器数据,并实时传输至自主飞行算法,以支持自主飞行算法的SIL(Software-in-the-Loop)仿真验证。该职位还涉及飞行器飞控仿真、机场模型和跑道模型的创建,并通过高保真的仿真环境缩小模拟器采集数据与真实世界数据之间的差距。
岗位职责:
- 使用Unreal Engine开发高精度的飞行器仿真环境,创建机场、跑道等关键模型。
- 集成相机、雷达等传感器,采集并处理传感器数据,确保数据与真实世界情况一致。
- 支持SIL仿真,通过如ROS Integration的通信方式实现UE与自主飞行算法之间的实时数据通信,进行算法的实时验证。
- 负责飞控仿真系统的开发,模拟飞行器的动态飞行特性,支持飞行器自主导航与控制。
- 开发仿真环境的前端界面,并为用户提供实时交互功能。
- 设计并优化仿真环境的性能,确保高计算负载下的稳定性和准确性。
- 提供用于分析和调试的工具,帮助优化自主飞行算法的精度与效率。
- 编写并维护技术文档,定期分享技术进展和仿真成果。
资格要求:
- 计算机科学、游戏开发、仿真技术或相关领域的本科及以上学历,或具有同等经验。
- 至少1年Unreal Engine开发经验,尤其是在飞行器或自动驾驶领域中的应用。
- 精通C++和Python编程,能够在UE中实现复杂的功能开发。
- 具有使用Carla、Gazebo、AirSim、JSB Sim、LGSVL Simulator、Apollo Dreamview、RViz、Cesium、V-REP、JavSim、Issac Sim等仿真工具进行飞行器、无人机或自动驾驶仿真开发的经验。
- 熟练掌握1种及以上主流模拟飞行软件,包括Microsoft Flight Simulator、XPlane、FlightGear、Prepar3D等;
- 有Software-in-the-Loop (SIL) 仿真开发经验者优先,熟悉如何在虚拟环境中验证和测试软件算法。
- 熟悉ROS-UE Bridge等技术,实现仿真数据与外部自主算法的实时通信。
- 熟悉相机、雷达、IMU等传感器的集成及数据处理,具备多传感器数据处理经验。
优先条件:
- 熟悉ROS 2及其数据交互模块,特别是Humble版本者优先。
- 具备三维建模工具(如Blender、Maya)使用经验者优先。
- 了解计算机视觉、SLAM或多传感器数据融合技术者优先。
- 熟悉飞控仿真,能够开发与飞行器控制相关的仿真模块者优先。
- 熟悉计算机视觉库(如OpenCV、PCL)和仿真优化技术者优先。
福利待遇:
- 具有竞争力的薪酬和利润分成。
- 灵活的工作时间与远程工作机会,支持全球优秀人才的加入。
- 参与前沿技术研发,推动空中出行技术的革新与发展。
- 提供个人成长和职业发展的广阔空间,支持持续学习和技能提升。
工作地点:
可远程工作,地点不限。