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 execute automated tests for aviation software used in defense systems, writing scripts in C#, Python, or Java on Linux/Windows.
Leads a portfolio of hardware, embedded software, and software projects, aligning strategy with execution to deliver a 1–2 year roadmap and manage budgets and cross-functional teams.
Develops real-time embedded C++ software for missile systems using Rhapsody UML, writes tests, and runs hardware-in-the-loop integration in a Linux environment.
Develop and test real-time embedded C++ software for missile control systems using Rhapsody and Jira, with hardware-in-the-loop testing in a lab environment.
Develop embedded software for Amazon’s Leo satellite broadband network, building 3GPP 5G NTN and Open RAN modules for satellite payloads and ground systems.
Amazon Leo is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world. Key…
Develop embedded C/C++ software for autonomous robotic vehicles, integrating control systems, sensors, and actuators while writing clean, testable code for real-time applications.
Build embedded and edge software in Go for physical access-control devices, enabling secure, real-time communication with Genetec’s Security Center platform.
Develop embedded C/C++ firmware for motion-control systems in semiconductor inspection tools, integrating with hardware and diagnostics for precision automation.
Lead cross-functional programs for AI-powered surveillance and access-control systems, coordinating hardware, firmware, cloud, and AI teams to deliver secure, scalable solutions.
Lead product security initiatives for marine IoT devices and cloud systems, embedding secure-by-design practices, threat modeling, and DevSecOps across the SDLC.
Develops and maintains embedded networking software in C/C++ and Python, including device drivers and GUIs, for high-speed telecom equipment.
Develops high-performance C/C++ embedded software for networking modules on Linux/VxWorks, focusing on real-time systems and networking protocols to ensure reliable system performance.
Develop embedded flight software for Amazon’s satellite network, writing real-time code in C/C++ to manage power, hardware interfaces, and autonomous control systems.
Develop and maintain flight-critical embedded software for aviation systems using C/C++ and avionics standards like ARINC-653 and ARINC-664.
Principal Software Engineer designs and builds embedded firmware for optical networking hardware, mentors junior engineers, and collaborates with hardware teams to improve product performance and development processes.
Design and develop embedded firmware for industrial fluid-handling equipment, collaborating with hardware teams to prototype, test, and release new products.
The application window is expected to close on: 08/15/2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received . Applications are accepted until August…
Reverse-engineer embedded firmware and telecom systems to find vulnerabilities, using C/C++/assembly, Python, and tools like Ghidra/GDB.
Designs, develops, and tests embedded software for aerospace avionics systems, ensuring real-time control of hardware like motors and engines using C/Ada and DO-178C standards.
We couldn't check your fit for this role — add a CV to your profile to see it next time.