Firmware Engineer

Thingnario 

📍 Taipei, Taiwan 🇹🇼

full-time
mid-level
Posted —

Key Skills

IoTC/C++LinuxDockerGit

Industry

Consumer ElectronicsIndustrial Automation

Job Description

What Will You Do


thingnario的Firmware Engineer需要了解能源 IoT 領域(太陽能電廠、虛擬電廠 等等)的痛點,與PM及其他工程師合作,應對相關需求處理對終端裝置的資料擷取與控制。


包含但不限於:

  • 開發及維護 IoT gateway 上的應用,例如自動電力控制系統、Modbus transparent gateway...
  • 優化既有 IoT gateway 的效能 / 使用者體驗 / 維護性,同時確保正確性
  • 撰寫自動化測試與設計文件,並與其他工程師 code review,維護程式品質並帶動團隊成長
  • 撰寫並維護 OTA 即時線上韌體更新系統,確保客戶端 IoT gateway 漏洞能及時且無痛地修正


Challenges & Opportunities


  • 確保在嵌入式系統的有限資源下,程式能夠精簡、高效,同時易於維護
  • 確保在各種嚴苛的網路環境下,仍能有效地將資料回傳到雲端不掉訊,同時兼顧資安考量
  • 隨著客戶數量的成長,需要讓 OTA 系統與時俱進,以有效管理海量的 IoT gateway


Who We Are Looking For


  • 樂觀開心、有話直說、充滿好奇心、勇於接受挑戰、勇敢負責承擔
  • 熟悉資料結構、演算法等基礎科學,基礎功扎實
  • 精通 Python、C/C++、shell script 並具備 cross-compile 實務經驗
  • 強大的 refactor 能力,把爛 code 變好 code,也能寫出乾淨、模組化、容易維護、有效率的程式
  • 熟 Embeded Linux、Git、Docker


Nice to Have


  • 熟悉 Linux inter-process communication (IPC) & multi-threading programming
  • 熟悉Ansible或其他遠端更新工具
  • 熟悉gdb等底層除錯工具


What We Offer


  • 12 個月本薪
  • 2 個月固定獎金:當年度到職依比例。
  • 績效獎金:全員努力創造的營運績效,公司獲利與同仁共享。
  • 年度調薪:依公司營運狀況、員工績效表現、市場經濟相關指標作為調薪的重要依據
  • 電腦設備任你選:Mac / Windows
  • 人體工學椅
  • 團體保險
  • 免費員工健康檢查(20,000元配套)
  • 婚喪喜慶補助
  • 員工旅遊
  • 聚餐、慶功宴、年終尾牙