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 Embedded Software Engineer will develop and maintain firmware for high-precision sensor and measurement systems using C and Rust. The role involves working with STM32 microcontrollers, implementing industrial communication protocols, and ensuring system robustness for long-term field use.
The Senior Backend Engineer will architect and maintain a high-performance matching engine and order management system for a centralized exchange. The role focuses on achieving sub-millisecond latency using Go, C++, or Rust, and implementing real-time risk logic and market-maker connectivity.
This role involves architecting and optimizing the core matching engine and order management system for a centralized crypto exchange. The engineer will focus on high-concurrency, low-latency performance using Go, C++, or Rust, while managing risk logic and liquidity integrations.
HCLSoftware is seeking a Full Stack Developer to build and maintain scalable software solutions across DevSecOps, automation, and digital platforms. The role involves full-stack development, algorithm design, and generative AI integration while working in a hybrid environment in Pasig City.
The Software Engineer will build reinforcement learning environments to test AI models and optimize software performance. The role involves refactoring code, debugging complex issues, and implementing new features using languages like Python, Java, Rust, or TypeScript.
The Senior Software Engineer will build reinforcement learning environments to test AI models and optimize software performance. The role involves refactoring codebases, debugging complex issues, and implementing new features using languages like Python, Java, Rust, or TypeScript.
Build Reinforcement Learning environments to test AI models' problem-solving skills, while handling complex software engineering tasks like feature development, bug fixing, refactoring, and performance optimization using Python3, Java, Rust, or TypeScript.
Senior Software Engineer building Reinforcement Learning environments to test AI models' problem-solving abilities, with work spanning bug fixing, feature development, and performance optimization using Python, Java, Rust, or TypeScript.
The Blockchain Engineer will research and develop blockchain protocols, modules, and algorithms for the Mantle ecosystem. The role requires proficiency in Go, Rust, and Solidity to build institutional-grade infrastructure for real-world assets.
The Staff Backend Engineer will design and build backend infrastructure for DeFi protocols and vault products, including indexers, data pipelines, and APIs. The role involves integrating systems with smart contracts and turning quantitative models into production services using languages like Rust.
Senior Platform Engineer at Anaplan in Manchester builds and scales the next-gen hybrid-cloud platform using Kubernetes, Rust/Java, and distributed systems, enabling enterprise SaaS customers to run scenario planning at scale.
Build a secure crypto wallet and open-source Web3 app store, developing blockchain software across high-level (JS/TS/React/Node.js) and low-level (C/C++/Rust) systems.
Develop algorithms for digital-asset recovery systems, design cryptographically secure protocols, build decentralized currency products, and maintain open-source projects using functional programming and cryptography.
Software engineer building data platform infrastructure, APIs, and governance tools for Singapore's Whole-of-Government data programme, using cloud services (AWS/GCP), containers (Docker/Kubernetes), and data processing frameworks (Spark, Kafka).
Senior individual-contributor Data Engineer owning the full lifecycle of Bain's Coro B2B analytics data platform — from technical architecture and hands-on Python development through CI/CD deployment and operations, while mentoring junior engineers.
Backend Engineer building integration and enforcement components for HUMAN's bot/fraud protection platform, primarily using JavaScript/TypeScript and Node.js across CDNs, edge, and cloud environments.
This role involves leading the adoption of Rust for mission-critical embedded systems, including migrating legacy code and establishing architectural best practices. The developer will work on a Scrum team to design, implement, and test software solutions while collaborating with cross-functional engineering teams.
Senior Software Developer guiding Rust adoption and converting legacy C/C++ code for mission-critical embedded systems at a military defense client, working on-site in a Scrum team using Rust, C/C++, and Python.
Develops and maintains low-level firmware for AI-native SoCs, including ROM code, bootloaders, and secure boot, while collaborating with hardware teams on SoC bring-up and validation.
Develops firmware/software for NPU management interfaces, handling communication between host systems and AI accelerators. Focuses on power, performance, and thermal telemetry, protocol compliance (MCTP/PLDM), and system-level validation for AI hardware.
We couldn't check your fit for this role — add a CV to your profile to see it next time.