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.
Lead the development, testing, and debugging of embedded firmware using C/C++ for optical transceivers, collaborating with hardware engineers to ensure reliable operation and optimize performance.
Embedded software developer for automotive projects, covering the full lifecycle from requirements analysis to testing, using MATLAB/Simulink, Embedded C, C++, or Python and following Automotive SPICE processes.
This role is a technical leadership position at Cisco Meraki focused on architecting and developing firmware for cloud-managed networking switches. The engineer will lead feature development, design L2/L3 protocols, and utilize C/C++ and Gen AI tools to drive high-performance system software.
You maintain and extend an existing embedded software codebase for camera and assist systems in vehicles/machinery, focusing on vision/AI functions for edge hardware. Core tech: C/C++, embedded Linux, OpenCV, ONNX/TensorFlow.
Develops and maintains SIM/eSIM/embedded secure element (eSE) JavaCard applications, validates them across card OS platforms, and improves automation in build/integration processes for secure embedded solutions.
Hardware R&D engineer for embedded computer modules, responsible for x86 motherboard design from concept to mass production, issue resolution, and yield improvement.
The Senior Firmware Engineer will design, develop, and maintain firmware for scientific instruments like SEM and mass spectrometers. The role involves embedded system architecture, hardware integration, and cross-functional collaboration using C and ARM Cortex platforms.
The Embedded Hardware and Software Developer will design and implement electronic systems for rail and energy monitoring technologies. The role involves cross-functional collaboration to develop and optimize embedded solutions for international markets.
The Embedded Software Engineer will develop and optimize high-performance video analytics software for edge devices using C++, Linux, and computer vision frameworks. The role involves integrating deep learning models into real-time video pipelines and optimizing performance for embedded hardware platforms.
Lead the onboard classical perception and navigation system for a lunar rover, coding and testing vehicle control software in C/C++ on baremetal/RTOS embedded platforms, driving the capability from concept through flight operations.
Embedded software engineer designing and developing automated verification tools and infrastructure for IoT MCU and wireless IC products, working with C/C++, Python, and hardware debugging at Silicon Labs in Budapest.
Design, develop, integrate, and validate embedded automotive software using C/C++ and AUTOSAR architecture for microcontrollers and vehicle networks (CAN, MOST).
This role involves embedded software development using C++ and Linux for automotive applications. Candidates will work on systems potentially related to IVI or ADAS.
Lead architecture and development of low-level connectivity firmware (Wi-Fi, Bluetooth, Ethernet, NFC) for HP printer platforms using C/C++ on RTOS/embedded Linux, driving cross-layer debugging and security protocol integration.
Develops embedded software tools for automated verification of IoT MCUs/wireless chips, including drivers, tests, and algorithms, while collaborating with hardware/engineering teams.
Design and develop embedded software for medical and high-tech products using C/C++ and microcontrollers, collaborating with cross-functional teams to deliver innovative solutions.
Design and develop embedded electronic systems—circuit design, PCB development, firmware integration, and board bring-up—for unmanned and autonomous platforms supporting national security missions at Aberdeen Proving Ground.
Firmware Engineer developing and modifying low-level embedded firmware in C/C++ for sensors, gimbals, optics, and motors supporting national security missions at Aberdeen Proving Ground.
Design and own the electrical architecture for next-gen robotic manipulation systems, integrating sensors, actuators, and compute into compact, high-reliability assemblies for Amazon’s fulfillment network.
Firmware engineer developing embedded firmware in Linux environments using C/C++, working with bare-metal or RTOS applications and communication protocols like I2C, SPI, and CAN.
We couldn't check your fit for this role — add a CV to your profile to see it next time.