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.
Develop low-level firmware for autonomous transport vehicles, interfacing with sensors, actuators, and drive-by-wire systems in a safety-critical Linux/ARM32 environment.
Develop and debug bare-metal firmware for autonomous haulage systems in mining and construction, integrating with vehicle hardware and CAN protocols.
Develops low-level firmware for autonomous transport vehicles, interfacing with actuators, sensors, and drive-by-wire systems to ensure ultra-reliable, safety-critical execution in real-world urban environments.
Senior Embedded Linux Engineer building cloud-managed Intercom systems with video and 2-way audio, working across firmware, backend, and frontend stacks using Linux, C/C++, Yocto, and embedded technologies.
Build and ship embedded Linux firmware for Verkada’s AI-powered security devices, including gateways, sensors, and mobile trailers, using C/C++/Go and networking protocols.
Senior software engineer on Google's Pixel team building embedded systems/firmware for Pixel smartphones. Day to day: writing and testing low-level C/C++ code, reviewing code, triaging and debugging system issues affecting hardware and services, and participating in or leading design reviews.
Senior Embedded Software Engineer at a UK provider of smart, sustainable heat-network solutions, based in Shipley on a hybrid basis (3 days per week onsite). The role involves embedded software development supporting the company's heat-network services such as metering, billing, and optimisation, with a salary up to £60,000.
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.
Senior embedded software engineer role in Cambridge, UK (onsite) building real-time, safety-critical systems for live broadcast, critical-infrastructure control rooms, and transport networks. Day-to-day work spans low-level embedded C, Linux (down to kernel level), and networking.
Senior Embedded Software Engineer building and maintaining software for ScioTeq's rugged military-spec smart displays and computers: implementing custom customer features, deploying embedded Linux, troubleshooting, and managing releases. Core stack is C/C++ on embedded ARM systems with Linux/Yocto.
Valentum Engineering, an engineering services firm with roots in automotive, is hiring a Senior Embedded Software Engineer in Berlin to work across the full embedded stack in Rust and C++23 on embedded Linux: board bring-up, driver/HAL development, FPGA/SoC communication (registers, DMA, interrupts), and device UI/API, debugging with JTAG, logic analyzer and oscilloscope.
Senior embedded software developer at KNDS Deutschland Mission Electronics, a German IT systems house in the security and defense sector that has built complex, hardened IT systems in hardware and software near Lake Constance for over 40 years. Day to day: developing embedded software for defense-grade systems.
Primary Function of Position This role reports to the DV5 Software Release Manager and works collaboratively with a cross-functional team to implement software and processes for build and release, continuous…
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at…
Key Responsibilities Design and Development: Create software applications and systems that meet business requirements. Coding and Testing: Write clean, efficient, and well-documented code, and test software to ensure…
Role: Senior Firmware Engineer Location: Westlake Village, CA, Duration: 3 Months Job Description: we are looking for Firmware Software engineers who did development work on FreeRTOS or ZephyrRTOS. Must have experience…
Lynx Software Technologies is hiring a Senior Embedded Software Engineer in Denver, CO to write embedded software in C/C++/Ada, integrate real-time operating systems, debug on target hardware, and contribute across the full development lifecycle for safety-critical (DO-178C) avionics-style work. Requires an active Secret DoD clearance and 25% travel.
Lynx Software Technologies is hiring a Senior Embedded Software Engineer in Marietta, GA (100% onsite) to develop safety-critical avionics software in C++ on real-time operating systems such as MOSA.ic, VxWorks, and Integrity, including integration and test in lab and hardware environments. Requires 5+ years of embedded development experience.
Senior embedded software engineer building safety-critical avionics applications in C++ on real-time operating systems (MOSA.ic, VxWorks, Integrity) with MIL-STD-1553 and Ethernet communications. Role is 100% onsite in Atlanta, requires the ability to obtain a security clearance, and includes lab integration and test work.
We couldn't check your fit for this role — add a CV to your profile to see it next time.