Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
Develops, tests, and maintains embedded audio software in C/C++ on Linux/FreeRTOS, focusing on clean code and hardware integration while working in a hybrid office setup near Ovar, Portugal.
Builds firmware for haptic furniture that turns sound, meditation, and breath into physical sensations, working closely with hardware and product teams in Munich.
Develop firmware for edge AI processors, integrating drivers and validating SOC components while collaborating with hardware and runtime teams.
Develop embedded Linux systems for Industrial IoT using Yocto, driver development, and BSP for mobile machinery control and connectivity solutions.
Develops embedded Linux systems for Industrial IoT using Yocto, BSP, and driver development to power mobile machinery automation and connectivity solutions.
Ring is working on innovative smart security products and we are looking for skilled individuals with a strong bias for action and deep technical knowledge to join our core development team in Cambridge. The ideal…
Senior Firmware Engineer designs and maintains embedded software for off-grid solar and energy storage products, focusing on battery management and low-level drivers for STM32 and other MCUs.
Principal firmware engineer designing and optimizing low-level software for next-gen Azure hardware like AI accelerators, ensuring security and performance across server and data-center infrastructure.
Develops embedded software for advanced driver-assistance systems (ADAS) using C++ and Python, focusing on sensor data and autonomous-vehicle optimization in a safety-critical environment.
Senior Embedded Software Engineer designs and implements application-layer software for satellite communications using C/C++, Python, and MATLAB on embedded Linux systems.
Designs and optimizes Linux-based systems and embedded Rust agents for a Texas-based tech firm, focusing on network configuration, server troubleshooting, and cloud solutions.
Develops and maintains embedded software for satellite avionics systems using C/C++ and Rust, focusing on secure communications and avionics protocols.
Senior Embedded Rust Engineer designs and migrates secure firmware for ARM Cortex-M microcontrollers using Rust, leading hardware abstraction and product launches.
Designs and implements secure embedded software for satellite systems using Rust and C/C++, mentors junior engineers, and solves complex aerospace challenges.
Develops Rust firmware for microcontrollers that control high-frequency power electronics, integrating hardware test suites in a fast-moving hardware startup.
Develops low-level embedded Rust systems and interfaces for quantum hardware, collaborating with hardware and firmware teams to build reliable, high-performance solutions.
Designs, develops, and maintains embedded firmware for industrial automation products, focusing on Micro800 PLCs and real-time systems using C/C++ and RTOS.
Lead a team to deploy AI models onto embedded devices, optimizing software for hardware constraints and ensuring scalable, secure execution of AI workloads in real-world systems.
Develops and integrates firmware for Samsung’s UFS-based mobile storage devices, focusing on NAND flash subsystems, protocols, and performance targets.
Develops and maintains embedded software for Brompton’s electric bikes, collaborating across teams to design features, debug issues, and ensure robust firmware using C++ and communication protocols like BLE and CAN.
We couldn't check your fit for this role — add a CV to your profile to see it next time.