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 real-time bare-metal firmware in C/Rust for ARM Cortex-M/R power electronics systems, managing high-speed switching and safety logic for energy storage.
Third-party recruiters: Please do not contact us about this role. Embedded Software Engineer At ICEYE, we design, build and operate the largest fleet of Synthetic Aperture Radar (SAR) satellites in the world. Using…
Overview Microsoft Windows & Devices team is on a journey to deliver iconic end-to-end products across hardware, software, and services that people love and use every day. A fundamental part of our strategy is…
Our company Paradox Cat GmbH is a specialist software development partner in the area of real-time graphics from Munich, Germany. As a partner and supplier of various premium automotive manufacturers, we support…
Own the embedded Linux boot chain and device tree for NVIDIA Jetson-based defense systems, ensuring hardware boots correctly and peripherals enumerate reliably in NixOS deployments.
Staff Security Engineer identifies IoT device security risks, performs penetration testing, and collaborates with teams to mitigate vulnerabilities. Core focus: reverse engineering, firmware analysis, and securing IoT infrastructure.
Develops firmware and test automation for validating Anduril’s radio hardware, bridging hardware/software validation with C for MCUs and Python/LabView for host-side control.
Designs and tests circuit boards and electronic assemblies for high-performance drones, building scalable manufacturing test systems to validate prototypes and scale production.
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.
Develop low-level firmware for military-grade autonomous systems, writing real-time microcontroller code and device drivers while debugging hardware-software integration challenges.
Write embedded firmware in C for microcontrollers on defense technology platforms, performing board bring-up, driver development, and cross-boundary debugging alongside electrical engineers.
Senior firmware engineer owning the full embedded stack for defense systems — writing C firmware in bare-metal and RTOS environments, performing board bring-ups, driver development, and hardware-firmware integration for autonomous military platforms.
Build and maintain a high-performance Linux OS for a supercomputer network, write device drivers, and debug hardware/software issues in a fast-paced AI startup.
If you are someone who has the skills and the ability to design and conduct radio, IoT hardware attacks, paired with the knowledge and expertise of hardware attacks such as PCB reversing, Component identification, Side…
Job Title: Senior Software Engineer- Embedded OS Lifecycle & Customization Location(s): Tustin, CA - Onsite Compensation: $110,000- $129,500 About this Position: We are looking for a Senior Software Engineer –…
Job Title: Software Engineer II- Embedded OS Lifecycle & BSP Customization Location(s): Tustin, CA Compensation: $95,000- $113,000 About this position : We are looking for a Software Engineer – Embedded OS…
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo…
Location : Gurugram, India About the Role We are looking for a highly motivated Firmware Engineer with experience in embedded systems and wearable devices to develop next-generation smartwatches, smart rings, smart…
Design, build, and own software, electrical, and hardware test systems for Lyft's bike and scooter manufacturing, writing Python automation, maintaining a TypeScript/Electron/React test UI, and providing on‑floor support and troubleshooting.
We couldn't check your fit for this role — add a CV to your profile to see it next time.