Tech jobs
Job listings
IoT / Embedded 韌體工程師
MCU 韌體開發、測試與維護 LoRa / RS-485 / Modbus 通訊功能開發 IoT Sensor 與周邊設備整合 Embedded Linux Device 功能整合與測試 IoT Gateway 與 Edge Device 除錯與驗證 韌體穩定性與低功耗功能優化 技術文件與設計文件撰寫 協助產品測試與現場設備驗證
MCU 韌體工程師 Embedded Firmware Engineer
MCU 韌體工程師|讓你的程式碼跑在全球的割草機器人上 我們在找一個對底層控制有真實動手經驗的人。 不需要樣樣精通。你可能在某間公司寫了幾年韌體,想做一個從頭到尾看得到成果的產品;或者一直負責某個小模組,想搞清楚整台機器是怎麼跑起來的。 如果你覺得「範圍大、能全部搞懂」比「範圍小、只看得到自己那一格」更吸引你,歡迎與我們聊聊。 你會負責的事 1. 用 FreeRTOS 開發機器人底層控制,處理即時任務排程與資源分配 2. 負責…
Linux 核心與系統架構工程師 Embedded Linux / System
我們正在尋找一位能搞定 Linux 系統底層與無線通訊瓶頸的系統專家。如果你擅長系統優化、對 Kernel 任務調度有感,且能解決藍牙與網路通訊在複雜環境下的斷連難題,你就是我們正在找的關鍵成員。 核心職責 (Key Responsibilities) 1. 系統效能與 Real-time 優化: 針對多專案併行導致的系統延遲進行優化,調整 Kernel 優先級與資源分配,確保核心任務在系統滿載時仍具備高響應性。 2.…
韌體工程師
1. 協助嵌入式系統韌體開發(MCU) 2. 撰寫基本韌體程式(C/C++) 3. 協助產品功能測試與除錯(Debug) 4. 配合硬體工程師進行系統整合與驗證 5. 協助通訊介面開發(UART / SPI / I2C 等) 6. 撰寫測試紀錄與技術文件 7. 協助產品樣品測試與問題排除 8. 其他主管交辦事項
資深韌體工程師
1. 協助嵌入式系統韌體開發(MCU) 2. 撰寫基本韌體程式(C/C++) 3. 協助產品功能測試與除錯(Debug) 4. 配合硬體工程師進行系統整合與驗證 5. 協助通訊介面開發(UART / SPI / I2C 等) 6. 撰寫測試紀錄與技術文件 7. 協助產品樣品測試與問題排除 8. 其他主管交辦事項
Senior Embedded Software Engineer
Senior engineer designing, developing, verifying, and maintaining Bluetooth Low Energy (including LE Audio) link-layer and controller firmware at Packetcraft, a provider of Bluetooth and 802.15.4 embedded software stacks for IoT devices. Daily work centers on real-time embedded C, RTOS-based firmware, testing, mentoring, and supporting licensees.
Embedded Systems Software Engineer (Linux/UI/Cloud Integration)
Builds application-layer software for Linux-based embedded and edge devices at SafeTraces: developing local device/touchscreen UIs, integrating with firmware and hardware, and implementing device-to-cloud telemetry, configuration, and lifecycle management. Core stack: embedded Linux, C++/Python, Qt/QML, and AWS/IoT connectivity.
Embedded Software Engineer
Embedded firmware engineer at a hardware product development firm in Indianapolis, owning firmware efforts on custom electronics from architecture and C implementation through validation and manufacturing support. Works across RTOS, Linux, and Android platforms alongside hardware engineers, with prototype bring-up, debugging, and hardware-level protocols (USB, CAN, UART, SPI, I2C).
Power Electronics Embedded Systems Engineer
Designs and integrates control systems for multi-kilowatt programmable DC power supplies, covering the full lifecycle: modeling PI/PID and state-space control loops in MATLAB/Simulink, writing bare-metal C firmware for TI C2000 MCUs, designing high-voltage PCBs in Altium, and validating via HIL and lab testing. On-site in Flemington, NJ; no visa sponsorship.
Embedded Software Engineer
Builds low-level, performance-critical embedded software for space-based RF communications platforms: embedded Linux and bare-metal C/C++, kernel modules and drivers, board bring-up, FPGA/DSP integration, and CI/CD for embedded targets. On-site (hybrid) in Colorado Springs, CO.
Senior Embedded Software Engineer
Senior role at CACI embedded on-site with intelligence operators and analysts, supporting a government-owned multi-source analytic capability: training users, integrating and troubleshooting fielded software, and feeding observed mission gaps into the development roadmap. Requires an active TS/SCI clearance and 10+ years of operational intelligence experience.
Senior Embedded Software Engineer
Hands-on senior role porting and optimising signal-processing/numerical algorithms as production-quality embedded C/C++ for Qualcomm Snapdragon and ARM SoCs running embedded Linux, meeting real-time performance targets for a tactical wireless communications provider, in close collaboration with FPGA and DSP engineers.
Embedded Program Manager
Leads a multidisciplinary team embedded in an enterprise customer's global physical security program, managing service delivery, KPIs/SLAs, quarterly business reviews, budgets, and team development. Requires strong program-management experience and knowledge of access control/video surveillance platforms such as Lenel or Software House.
Firmware Engineer
Builds and maintains real-time embedded firmware for FDA-regulated medical devices at BIOLASE's Foothill Ranch, CA site: programming ARM Cortex-M and 8051 microcontrollers in C/C++ on FreeRTOS and Windows CE, integrating with hardware, and supporting IEC/FDA-compliant testing and documentation.
Embedded Systems Engineer, Robotics
Embedded Systems Engineer at Dexmate who owns the hardware–software boundary of its robots: bringing up and debugging PCBs and writing MCU firmware and Linux drivers so sensors, cameras, and actuators communicate reliably over CAN/CAN FD, EtherCAT, GMSL, I2C/SPI, and Ethernet. On-site in Fremont, working hands-on with lab tools alongside electrical and software teams.
Electronics Engineering Technologist — Quantum Control Firmware
An electronics technologist in Ottawa who sets up, bench-tests, and validates embedded firmware and peripheral interfaces (DAC, ADC, DDS, PLL over SPI/LVDS) on ARM Cortex-M control platforms for quantum hardware, using oscilloscopes, logic analyzers, and Arduino/PlatformIO tooling.
Hardware & Embedded Systems Lead
Team lead role, placed via IT House with a telecommunications end client in Aveiro: own the roadmap of a proprietary embedded OS, drive embedded Linux development (custom builds, drivers, tuning), integrate hardware with Wi-Fi and 4G/5G modules, design edge networking features, and mentor the embedded team. Hybrid work in Aveiro.