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 Problem As Flock expands our suite of public safety technology, ensuring hardware and peripheral reliability across our entire product suite is critical to field operations. Architecting scalable hardware…
Develops embedded firmware in C for gas-measurement devices using STM32 microcontrollers and end-to-end embedded systems.
Intern developing firmware in C for ROC processors, debugging embedded systems, and collaborating on storage solutions for enterprise/data-center environments.
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a…
The Inertial Solutions Systems Engineer will support the validation and characterization of Si-Ware's inertial systems. This role focuses on test automation, embedded design, hardware debugging, and testing to…
Design and execute system/software tests for advanced ADAS ECUs and automotive computing platforms using CANoe, Python, and embedded C.
Develop embedded firmware in C for Battery Management Systems, working with RTOS/bare-metal microcontrollers to ensure safety and performance in real-world energy storage products.
Develop and enhance dqlite, a distributed SQLite database using Raft consensus, in C and Go. Debug issues and engage with open-source communities.
Canonical, the company behind the Ubuntu Linux distribution, is searching for highly skilled senior software engineers, tech leads, or team leads who are ready to take the next step in their careers by transitioning…
Develop and maintain Python-based test automation tools for Ubuntu hardware certification, enabling remote testing and improving Linux device compatibility across industries.
Design and maintain embedded firmware in C for ARM Cortex-M devices, debug hardware/software issues, and build Python host tools for device control and automation.
Develops and debugs firmware for next-gen Wi-Fi access points, working closely with hardware teams using C/C++/Python and Linux kernel development.
Develops and enhances firmware simulation frameworks and verification tools for NVIDIA’s networking adapters, collaborating with hardware/software teams to optimize performance and automation in real-time and simulated environments using C++ and embedded systems.
Senior Data Engineer builds AI-assisted pipelines to auto-generate structured code documentation from a 400K LOC industrial automation codebase using AST parsing, Neo4j graphs, Qdrant vectors, and open-weight LLMs.
Automate testing of an AI-driven pipeline that generates structured documentation from a 400K LOC industrial codebase using AST parsing, vector search, and LLMs, ensuring ≥95% code coverage and ≥92% factual precision.
Senior Data Engineer builds an AI-assisted pipeline to auto-generate Markdown docs from a 400K LOC industrial codebase using AST parsing, Neo4j graphs, Qdrant vectors, and open-weight LLMs.
Design and test 77GHz FMCW radar systems for automotive safety, including signal processing, MMIC testing, and algorithm development to enable collision-free mobility.
Designs, codes, and tests embedded C software for high-reliability systems in aerospace, medical, and automotive projects, ensuring compliance with safety standards like DO-178 or IEC 61508.
Maintains and secures Linux systems with a focus on Kerberos-based authentication, using C and Perl to integrate and accelerate enterprise software delivery.
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.
We couldn't check your fit for this role — add a CV to your profile to see it next time.