無人機系統軟體工程師(C++/Rust)- 布里斯托爾混合辦公
為 TEKEVER 開發及維護自動駕駛、自主控制、酬載與子系統軟體。 支援無人機系統測試,以及未來飛行器平台的開發。
說明
- 開發及維護 TEKEVER 設計飛行器的機載軟體
- 為無人機平台設計、整合及除錯軟體
- 協助制定軟體路線圖,將功能轉化為實作方案,並負責交付
- 進行國際協作,推動目前及未來無人機系統平台之間的程式碼重用
- 深入了解現有產品組合及其元件
- 參與新平台迭代及全新飛行器設計
- 協作工作,以快速交付客戶價值
- 結合創新開發與嚴謹的工程實務
- 支援現場測試,通常在西威爾斯機場設施進行
職位要求
- 具備電腦科學、數學、工程或相關學科的技術學位,或具備同等實務經驗
- 具備使用 C++ 或 Rust 等嵌入式導向語言的專業經驗,包括 MISRA C++ 等受限子集
- 具備設計、操作及測試無人機系統的實務經驗
- 具備使用 Claude 等 AI 輔助編碼工具改善開發流程的經驗
- 符合並願意完成英國 SC 級別安全審查的要求
- 能夠偶爾前往 TEKEVER 位於英國、葡萄牙、美國及歐洲其他地區的據點,以及參與偶爾的全球部署行動
- 具備 IP 網路、PX4 或 ArduPilot、MAVLink、自主控制、FreeRTOS、ROS 2 或 Docker 經驗
- 具備進階 Linux 經驗,可能包括 Yocto
- 能夠開發自主控制、機器視覺、導引、控制或感測器融合等領域的演算法
- 具備在模型迴路、軟體迴路、硬體迴路及模擬環境中建立測試與測試框架的經驗
- 具備使用 CMake 和 GitLab CI 開發及部署 CI/CD 管線的經驗
- 熟悉完整的軟體開發生命週期,並使用 Git 管理開發產物
- 開發無人機系統軟體時,能夠考量安全性、資訊安全及即時行為
- 具備國防或其他受監管產業經驗,最好熟悉 DO-178C 等標準
福利待遇
- 雇主退休金提撥最高按 10% 配對
- 每年 25 天年假,另加 8 天銀行假日
- 醫療保險
- 牙科保險
- 包括電動車、Cycle to Work 及科技產品購買在內的薪資犧牲方案選項
- 酌情發放的年度公司獎金
- 協作式工作環境,並有機會作出有意義的貢獻
