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.
Build low-level firmware and sensor drivers for Scout AI’s robotic defense systems, integrating hardware like IMUs and LiDAR with C/C++ on embedded platforms.
Develop and optimize embedded graphics and compute drivers (Vulkan, OpenGL, OpenCL) in C/C++ for Lynx Software Technologies' real-time operating system products, customizing them for new embedded hardware and safety-critical environments.
Design and maintain bare-metal and RTOS firmware in C/C++ for autonomous underwater vehicles, handling board bring-up, drivers, and real-time control in demanding maritime conditions.
Develops and validates firmware for photonic AI processors/interconnects, collaborating with hardware/software teams to debug embedded systems, define control architectures, and optimize software stacks using tools like GDB, JTAG, and Python/C/C++.
Develops and maintains secure, scalable cloud-based software solutions for fintech products, focusing on embedded systems and cybersecurity best practices.
The Embedded Software Engineer will work with a federal client to enhance and secure critical enterprise IT infrastructure. The role involves transforming technology into operational opportunities within a large-scale systems environment.
Develops software/firmware for Hardware-in-the-Loop (HIL) test benches, creating simulation interfaces, fault-injection tools, and automated test frameworks to validate autonomous vehicle systems before deployment.
Design and develop embedded C++ systems for mobility solutions like public transport and charging infrastructure.
The Software Architect will design and develop embedded C++ systems for mobility solutions, including rail, parking, and fueling infrastructure. The role focuses on creating innovative and sustainable technology for public and private transport systems.
Embedded systems software engineer on Google's Pixel Touch and Haptics Team, writing and optimizing low-level C/C++ firmware and Linux kernel drivers for touch controllers across Pixel devices.
The Embedded Software Developer will lead the architecture, implementation, and documentation of complex flight software modules for satellite systems. This role involves working in an agile environment, collaborating with multidisciplinary teams, and managing software integration for satellite payloads and platforms.
Lead embedded firmware and software architecture for Class II regulated medical devices at Tactile Medical, working primarily in C/C++ across bare-metal and RTOS-based microcontroller platforms.
The Senior Embedded Software Engineer will develop maritime radio and communication systems for naval applications at TKMS Hagenuk Marinekommunikation.
The Senior Firmware Engineer will design, develop, and maintain embedded software for regulated medical devices using C/C++ in RTOS and bare-metal environments. The role involves cross-functional collaboration on product architecture, connectivity solutions, and ensuring compliance with medical device standards like IEC 62304.
Develops and debugs firmware for Ethernet retimers in AI infrastructure, troubleshooting link failures and integrating new products from silicon bringup to deployment.
Lead embedded firmware development for analog and Ethernet connectivity devices, writing C/C++ code for calibration, link management, and hardware bring-up in a fast-moving AI infrastructure startup.
The Firmware Engineer Tech Lead will architect and develop firmware for SoC and system products, focusing on connectivity solutions for AI infrastructure. The role involves implementing key product features, collaborating with hardware teams, and engaging directly with customers.
Develops firmware and microcontroller subsystems for AI connectivity hardware using C/C++, Python, and RTOS, debugging with JTAG and lab tools in Vancouver.
Develops embedded firmware in C for STM32 microcontrollers, debugs board-level issues with oscilloscopes, and collaborates with hardware teams on motor-control systems for industrial and aerospace applications.
Principal firmware engineer designing and validating server SoC firmware for Azure’s next-gen hardware, enabling silicon bring-up, debug, and cross-team collaboration.
We couldn't check your fit for this role — add a CV to your profile to see it next time.