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 Software Developer will design, develop, and maintain service-oriented software architectures for ground and naval sensor systems using C++ on Linux and Windows. The role involves working in an agile team to build high-availability solutions for data fusion, visualization, and real-time monitoring.
C++ software developer for embedded systems in 360° surveillance and underwater optronics at defense company HENSOLDT, working with C++17/20, Linux, CMake, and agile methods in Oberkochen/Aalen.
DevOps Engineer responsible for designing, building, and maintaining CI/CD pipelines and Linux environments for defense software systems, ensuring secure, automated deployments across distributed architectures.
Working student supporting embedded software development at Siemens in Erlangen, performing C++ code refactoring, optimizing CMake build environments, fixing lint errors, and maintaining TCL libraries.
Date Posted: 2026-08-26

 Country: United States of America

 Location: US-TX-MCKINNEY-513WD ~ 2501 W University Dr ~ WING D BLDG

 Position Role Type:…
Graduate Embedded AI Engineer deploying AI/ML models onto embedded/edge platforms using C/C++ and Python under senior guidance to build, test, and optimize AI solutions for automotive hardware.
Leads a software engineering team in developing and maintaining critical defense technologies (e.g., aircraft software, UAS, mission planning) using Agile/Scrum. Combines hands-on coding (C/C++/Java/Rust) with technical leadership, cross-discipline coordination, and architectural decision-making for complex systems.
Integration of self-driving software into embedded systems running QNX or Linux Building and customizing vendor Board Support Package (BSP) for self-driving stack, vehicle system and test infrastructure Building custom…
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++.
The Embedded Tools Engineer develops and maintains CI/CD pipelines and hardware-in-the-loop systems for autonomous vehicle firmware. The role involves creating diagnostic tools, managing build systems like Bazel and Nix, and collaborating with hardware teams to ensure system stability.
Senior Software Engineer building multi-physics, high-fidelity spacecraft simulation software in C++ and Python, covering 6DOF dynamics, thermal systems, propulsion, and power modeling for autonomous spacecraft.
At Kandou , we are redefining the economics of AI infrastructure. Our mission is to democratise AI by significantly reducing the Total Cost of Ownership (TCO) of hardware systems — a critical barrier to scalable…
Designs and develops embedded firmware for consumer appliances, focusing on microcontrollers, motor/heating control, and sensor integration using C and hardware debugging tools.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Computer Network Operations Engineer based in the United States. This role offers…
Develop and optimize embedded computer vision inference software for Linux-based edge devices, integrating deep learning models into production hardware with C++ and Rust.
As a software developer at FERCHAU, you will work on hardware-related software solutions and embedded systems for machine control and data processing. The role involves developing algorithms, interfaces, and software components using C++, C, Python, or Rust.
Embedded software developer (outstaffed to client) building firmware and control software for mechanical systems using C/C++/Python/Rust on Linux/Windows, including algorithms, device interfaces, testing, and debugging.
Develops and maintains C++ services for real-time avionics simulation environments, integrating APIs and ensuring reliable operation of test systems for Airbus Defence and Space.
The Senior Software Engineer will design and develop a Real-Time SDK and associated server-side infrastructure for financial market data. The role focuses on C/C++ development, low-level networking, and cloud-based deployment automation.
We couldn't check your fit for this role — add a CV to your profile to see it next time.