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 and customize embedded C software for telecom systems, working in an agile team to solve client challenges in a fast-growing Nordic tech consultancy.
Develops and maintains firmware for next-gen Wi-Fi access points, including embedded code and hardware bring-up, using C/C++/Python and Linux networking.
Develops and debugs embedded firmware for next-gen Wi-Fi access points, working closely with hardware teams using C/C++/Python and Linux networking stacks.
Develop embedded firmware for industrial automation using C/C++ on STM32 MCUs, RTOS, and communication protocols like TCP/IP and CAN.
Build an AI pipeline to auto-generate structured documentation from a large industrial codebase using LLMs, vector search, and knowledge graphs.
Develop embedded firmware for telematics and IoT systems that control refrigerated transport electronics, using C and ARM Cortex-M microcontrollers.
Automate testing of an AI-assisted pipeline that generates structured documentation from a large industrial codebase using LLMs, vector search, and knowledge graphs, ensuring accuracy and compliance with EU cybersecurity standards.
Integrates and tests avionics and flight software for NASA’s Moon Base at the Johnson Space Center, ensuring safety-critical systems meet standards through hardware-software integration and verification.
Builds and maintains a C++ network-adapter simulator and verification frameworks to test pre-silicon networking features, collaborating with chip design and firmware teams.
Design and implement embedded control systems for high-power DC supplies, using MATLAB/Simulink and bare-metal C on TI C2000 MCUs, while validating hardware and ensuring regulatory compliance.
Develop and maintain embedded firmware for smart security devices using C on Linux, with occasional Windows or mobile app work; includes design, testing, and debugging.
Integrate and test avionics and flight software for NASA’s Space Reactor-1 in a lab environment, ensuring safety-critical systems meet certification standards.
Develop embedded C firmware and Python scripts for DSP-based optical networking chips, debug issues, and optimize performance for cloud-scale deployments.
Develop low-level cybersecurity tools in C and Python to analyze vulnerabilities, reverse engineer binaries, and secure network operations for government clients.
Principal C++ engineer builds and optimizes the core, performance-critical data path of a cloud-native file storage platform, working hands-on with Linux, concurrency, and distributed systems.
Develops and optimizes embedded software for silicon validation platforms, debugging pre- and post-silicon systems, and collaborating with hardware/firmware teams to resolve complex issues using C, AXI, PCIe, USB, and GEM protocols.
Design and develop embedded firmware for off-grid solar and energy-storage products, focusing on battery management, MPPT algorithms, and low-power MCU systems using STM32 and other Cortex-M MCUs.
Develop real-time embedded firmware in C for motor control and monitoring systems, collaborating with hardware engineers and using ARM/DSP processors.
Design and optimize low-level firmware for NVIDIA’s Tegra SoC, controlling boot, power, and thermal management in AI edge devices, autonomous vehicles, and data centers.
Builds and maintains Cumulus Linux, a Debian-based network OS for NVIDIA’s Ethernet switches, focusing on core infrastructure services and reliability features using C, Python, and shell.
We couldn't check your fit for this role — add a CV to your profile to see it next time.