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.
Lead digital hardware development from concept through production release and sustaining engineering, including architecture, schematic capture, PCB layout, and verification for complex product projects.
Evaluates reliability of materials, properties and techniques used in production; plans, designs and develops electronic parts, components, integrated circuitry, mechanical systems, equipment and packaging, optical…
Develops and optimizes firmware for Wi‑Fi HaLow (802.11ah) IoT chips, integrating RTOS drivers, network stacks, and Python tooling while collaborating with hardware teams.
Lead embedded software engineering for safety-critical systems, designing drivers, protocols, and HMIs while defining architectures and driving integration and verification across the full lifecycle.
Design and implement firmware for multi-processor embedded systems, optimize video data paths, integrate image/video processing capabilities on SoCs, and support system bring-up using C in RTOS environments.
Own the build systems, toolchains, Git repositories, and release pipelines that enable next-generation SSD firmware development at scale, using Docker, CMake/Make, and CI/CD infrastructure.
Senior Embedded Software Engineer designs and maintains flight software for aerospace propulsion and avionics systems using C/C++ on ARM/SoC/FPGA platforms.
This role involves designing and developing low-level and middleware platform software for electric vehicle powertrain electronic control units using C/C++ and AUTOSAR. The engineer will manage the full software development lifecycle, including debugging, testing, and hardware integration in an onsite environment.
Develops and maintains software for unmanned systems (drones, autonomous platforms) supporting USSOCOM missions, including command/control, autonomy, and sensor integration. Core tech: C/C++, Python, MAVLink, ArduPilot/PX4, Qt/QML, and embedded systems.
Build and maintain CI/CD pipelines for embedded medical device software using GitLab, Jenkins, and Linux/QNX.
Job Description Job Title: Embedded Software Engineer - MST Location: Indianapolis, IN Zip Code: 46204 Duration: 12 Months Start Date: Right Away Pay Rate: $70.51/hr. Keyword's: Indianapolisjobs;…
Develops safety-critical embedded software for autonomous heavy machinery, focusing on real-time control, hardware-software integration, and field reliability in harsh environments.
The Embedded Software Engineer will develop and debug firmware for custom hardware, integrate sensors and actuators, and support testing and integration workflows. The role involves documenting designs and participating in code and design reviews.
Develops embedded software/firmware for robotics, autonomous systems, medical devices, and defense tech, bridging hardware and software in cross-disciplinary projects.
Develops and enhances flight software using embedded C++, focusing on Flight Management Systems (FMS) with 3–8 years of experience in embedded engineering.
Develops high-fidelity firmware simulation environments (e.g., QEMU) to model SSD hardware behaviors, accelerating testing and reducing hardware dependency for Pure Storage’s DirectFlash SSD Modules.
Develop embedded software for Android Automotive, infotainment, and digital cockpit systems using C++, Java, and Kotlin, integrating platform services and vehicle-facing applications.
Develops and executes test cases for embedded software in aerospace jet engines, ensuring compliance with industry standards like DO-178C. Works with unit testing, hardware-in-the-loop testing, and microcontroller-based systems.
Qualis LLC is seeking an experienced FPGA/Digital Design Engineer to develop high-performance FPGA solutions for advanced RF and software-defined radio systems. The ideal candidate is a hands-on AMD/Xilinx FPGA…
Develop mission-critical embedded software in C++ and Rust for radar systems and weather satellites, integrating with spacecraft subsystems and numerical weather prediction systems.
We couldn't check your fit for this role — add a CV to your profile to see it next time.