Flatirons Solutions
Flatirons Solutions
201 – 500 員工
國防航空航太製造業
Flatirons Solutions 是一家服務航空航太、國防與製造業的跨國軟體公司。其雲端平台包括 Flatirons Pinpoint 和 eTaskcard,協助 MRO 業者、航空公司、OEM 製造商及國防營運商在單一數位環境中管理技術內容與維護任務。這些產品整合 OEM 資料、即時編輯、3D 視覺化、數位工作卡,以及 ERP 或 PLM 整合功能,支援行動維護工作流程,減少對紙本流程的依賴。Flatirons Solutions 在北美、歐洲和亞洲設有團隊與辦公室,致力於開發工具,以提升複雜維護作業中的協調與效率,並提高飛機可用率。

行動應用程式開發工程師(加拿大遠端)

為航空與航太製造商開發由 AI 加速的擴增實境行動應用程式。使用 Unity 建構軟體,並採用敏捷開發與測試驅動開發實務。

說明

  • 透過分析使用者與業務需求、回應服務中斷並交付應用程式功能,參與完整的軟體開發生命週期
  • 參與設計討論,與客戶合作完善、測試及除錯軟體
  • 應用 AI 工具與方法加速開發,包括測試與驗證
  • 在由 2 至 5 名工程師組成的團隊中,為航空與航太製造客戶開發擴增實境行動應用程式
  • 與同事及客戶合作進行軟體產品設計與開發
  • 解讀需求並估算時程,以管理交付成果
  • 遵循敏捷開發與測試驅動開發實務
  • 與技術主管合作,將使用者故事拆解為可執行的工作
  • 在透過 TDD 實作需求的同時撰寫並測試使用者故事
  • 重構程式碼以提升軟體品質
  • 在 JIRA 或同類型工作管理工具中記錄並管理工作
  • 撰寫並維護高效、可重複使用且可靠的程式碼
  • 維護應用程式的效能、品質與回應速度
  • 診斷瓶頸與缺陷並制定有效解決方案
  • 遵循品質管理系統與資訊安全管理系統的要求
  • 完成指派的其他職責

職位要求

  • 具備 4 至 6 年行動應用程式及/或 Unity 應用程式開發經驗
  • 具備將 AI 作為軟體開發流程核心部分的使用經驗
  • 擁有電腦科學、電腦工程或相關學科學士學位
  • 具備紮實的物件導向程式設計基礎
  • 具備出色的分析與問題解決能力
  • 熟悉多種軟體設計與架構模式
  • 了解 AI 的能力與限制
  • 具備以下多項技術經驗:Unity、混合實境頭戴式裝置、iOS、Android 與 Windows 行動開發、C#、TypeScript 及 Objective-C
  • 熟悉程式碼版本控制系統與持續整合
  • 具備敏捷方法的實務知識
  • 具備 3D 建模與圖形學知識者尤佳
  • 具備出色的溝通能力,能流利使用英語進行口語與書面溝通
  • 擁有加拿大公民身分或永久居民身分