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.
The Embedded Software Engineer I will develop and maintain embedded Linux applications and platform frameworks for IoT devices using C and C++. This role involves collaborating with hardware and software teams to design, test, and debug device features in an office-based environment.
Staff Embedded Software Engineer developing C/C++ software on Linux-based platforms for IoT devices (security panels, gateways, cameras) and integrating connectivity stacks with Alarm.com's cloud platform.
Build and maintain Hardware-in-the-Loop test environments and automation frameworks to validate firmware and embedded systems for autonomous delivery robots.
Lead firmware development for ARM-based microcontrollers in robotics, focusing on motion control, sensor integration, and safety-critical systems for DoorDash’s automation platforms.
Senior embedded software engineer on Mach Industries' DART team building next-generation counter-UAV radar and RF sensing for autonomous defense platforms. Day to day: writing low-latency C/C++ signal processing software from board bring-up through production, testing and optimizing for real-time performance at the Huntington Beach, CA HQ (100% on-site).
Designs and builds edge-capture hardware/software for video intelligence, integrating cameras, sensors, and telemetry pipelines for federal/defense clients. Focuses on embedded Linux, ARM platforms, and field-deployable device development.
Develops flight-critical firmware for FPV drones, implementing control algorithms and sensor integrations that go from code to real-world flight tests.
Senior Embedded Linux Engineer at Neros Technologies in Torrance, CA, building and maintaining the Linux platform for FPV drones used in defense applications, using Yocto/Buildroot, kernel, and bootloader technologies.
Senior firmware engineer at a defense-tech startup building high-performance drones; owns the common runtime, SDK, and build system for flight, ground-station, and autonomy teams across MCU and Linux targets.
Develop embedded firmware for drone peripherals like headsets and handsets, using C/C++, STM32, FPGA, and embedded Linux to implement video processing and hardware interfaces.
Develops embedded firmware for FPV drone flight control and radio links, integrating sensors and debugging hardware/software on ARM Cortex-M microcontrollers.
VinFast, an electric vehicle maker, is hiring a Senior Embedded Software Engineer (C++) in Ho Chi Minh City to build onboard automotive applications that make driving safer and more comfortable. The role centers on embedded C++ development for safety-critical automotive systems on Linux, with exposure to AUTOSAR, QNX, and autonomous-driving processes like ASPICE.
An embedded firmware engineer on Apple's Bluetooth Controller team in San Diego designs, develops, and tests Bluetooth firmware and brings up new wireless silicon for products like iPhone and Mac. Core work involves Bluetooth protocol stack internals and C/C++ embedded programming optimized for power and performance.
An embedded software development engineer in Germany who writes hardware-near C++ modules for Embedded Linux, builds Qt-based graphical user interfaces with a focus on usability and user experience, and produces software specifications, designs, and architecture.
Die TII Group ist ein weltweit agierender Hersteller von Schwerlast- und Spezialfahrzeugen. Die Gruppe umfasst die Branchenspezialisten TII SCHEUERLE und TII KAMAG mit Produktionsstandorten in Deutschland und Indien…
Software engineer developing embedded vision systems at Beckhoff Automation, a German family-owned maker of PC-based control and industrial automation technology. Day to day the role centers on embedded vision software within the company's automation products.
Senior software developer at Liebherr-Aerospace in Lindenberg im Allgäu (Germany) who builds software tools for embedded systems used in aerospace applications such as landing gear, flight control and actuation systems.
Develops, customizes, and manages the full lifecycle of embedded operating systems (Embedded Linux, Yocto, QNX, RTOS, Windows) and Board Support Packages in C/C++ on Advantech's embedded hardware platforms. Day to day involves board bring-up, device drivers, kernel/image building, debugging with JTAG and logic analyzers, testing, documentation, and supporting customers and sales with technical ini
Leads firmware architecture and team for next-gen implantable medical devices, focusing on real-time control, low-power optimization, and regulatory compliance in a startup setting.
You don't just write code. You think in systems C++/Linux Developer – Embedded Vision & FPGA (m/f/d) in Aalen Do you love embedded software, Linux, image processing and challenging client projects? If so, join…
We couldn't check your fit for this role — add a CV to your profile to see it next time.