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 a team building embedded software and real-time systems, overseeing architecture, development, verification, and full lifecycle compliance.
Own end-to-end delivery of global payments integrations for enterprise partners, orchestrating cross-functional teams to turn business requirements into live embedded finance solutions.
Develops firmware and drivers for microcontrollers (STM32, ESP32) using C/C++, debugging hardware, and working with communication protocols like UART, SPI, and I2C.
Develops high-performance network driver firmware and APIs for custom ASICs, focusing on configuration, control, and monitoring to enable scalable, resilient switch and NIC data planes.
Define and drive the software architecture for embedded systems in high-end construction machinery, ensuring real-time performance, connectivity, and maintainability across global products.
Lead a team developing real-time embedded software in C/C++ for high-precision measurement systems, from low-level registers to system architecture.
Senior project manager leading a team to develop complex embedded software and AI-driven test solutions for high-tech defense systems, ensuring quality, cost, and schedule targets.
Develop embedded control software for electric vehicles using MATLAB/Simulink, Embedded C/C++, and CAN bus, integrating systems and supporting testing and calibration.
Develop embedded firmware for telematics and IoT systems that control refrigerated transport electronics, using C and ARM Cortex-M microcontrollers.
Develops safety- and security-critical embedded software for new Programmable Logic Controllers using C++, real-time OS, and modern CI tools in an agile team.
Alternance en développement de logiciels embarqués bas niveau pour systèmes de défense, incluant drivers, bootloaders et OS sur cartes électroniques avec C/Rust et Linux/Yocto.
Develops and tests embedded Linux software for small satellite payloads, including ML and autonomy experiments, using protocols like I2C and UART.
Design and develop embedded firmware for next-gen HVAC systems using C/C++, RTOS, and low-level drivers while ensuring reliability, safety, and cybersecurity.
Develops embedded software for automotive and camera systems, writing C/C++ code, debugging drivers, and collaborating with hardware teams to meet product requirements.
Builds and maintains a C++ network-adapter simulator and verification frameworks to test pre-silicon networking features, collaborating with chip design and firmware teams.
Lead a team of embedded/firmware engineers to design and deliver safety-critical real-time systems for electric power infrastructure using C/C++, RTOS, and Agile processes.
Design and implement embedded control systems for high-power DC supplies, using MATLAB/Simulink and bare-metal C on TI C2000 MCUs, while validating hardware and ensuring regulatory compliance.
Develop and maintain embedded firmware for smart security devices using C on Linux, with occasional Windows or mobile app work; includes design, testing, and debugging.
Develops embedded software for programmable logic controllers (PLCs), designing features, writing C++/Python code, and building automated tests for industrial automation hardware.
Lead embedded software engineer designing and maintaining firmware for LifeVest, a wearable defibrillator, using C/C++, embedded Linux, and ARM architectures.
We couldn't check your fit for this role — add a CV to your profile to see it next time.