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.
Develops and maintains C/C++ firmware for autonomous vehicle platforms, integrating sensor data pipelines and real-time systems on bare-metal and RTOS targets.
Build and secure embedded Linux Edge AI sensor platforms, integrating hardware, firmware, and cloud services to deploy reliable IoT devices with machine-learning inference.
Lead embedded software development for autonomous UAV systems, focusing on flight controllers, security, and real-time C/C++ systems while mentoring engineers and managing CI/CD pipelines.
Build real-time embedded software and control systems for autonomous delivery drones, integrating flight logic, sensor drivers, and motion planning in C/C++ on bare-metal and Linux platforms.
Build Python integrations that connect Nabu Casa’s smart-home hardware to the Home Assistant ecosystem, enabling seamless device experiences for millions of users.
Develop embedded Linux and SoC-based communication software for sensor systems, integrating protocols like TCP/IP and CAN bus across naval and commercial monitoring solutions.
Develop embedded communication software for sensor systems used in subsea monitoring, naval acoustics, and industrial condition monitoring on Linux and SoC platforms.
Develop embedded Linux software in C++ for marine fire-safety systems, handling full lifecycle from requirements to testing.
Design and build embedded backend software in C/C++ for marine automation systems, focusing on real-time communication protocols and safety-critical controllers.
Senior Embedded Engineer designs, develops, and debugs firmware for microcontrollers (ARM Cortex, STM32) and integrates hardware, using C/C++, RTOS, and tools like Keil and JTAG.
Develops autonomous robotics software using ROS2, sensor fusion, path planning, and NVIDIA Jetson boards for next-gen robotic systems.
Designs and implements firmware for ARM-based microcontrollers, focusing on power/motor control and sensing algorithms for embedded systems.
Design and validate embedded hardware for automotive systems (ADAS, IVI, gateways) using SoCs like NXP S32G and Qualcomm, automate lab tests with Python, and mentor junior engineers.
Разрабатывает встраиваемое ПО для микроконтроллеров STM32F4 на C/C++, тестирует и документирует устройства, а также поддерживает серийное производство.
Mid-level firmware engineer developing, testing, and maintaining embedded C/C++ code for microcontrollers and peripheral drivers in ARM Cortex-M/STM32 environments.
Develop and maintain firmware for microcontrollers in C/C++ while collaborating on embedded systems projects, writing drivers, debugging with hardware tools, and documenting code under senior guidance.
Builds a Python-based backend and GUI for real-time automotive software, integrating SPI, UART, CAN, Ethernet, and log analysis.
Designs and implements embedded motor-control firmware in C/C++ for pumps and drives, using ARM Cortex-M MCUs, FOC/Vector control, and PWM techniques to optimize efficiency and reliability in water-management systems.
The Allegro team is united by a clear purpose—advancing technologies that make the world safer, more efficient, and more sustainable. With over 30 years of experience in semiconductor innovation, we bring that purpose…
Develop and validate flight software for life-support and crew systems on Blue Origin’s lunar lander, using C/C++, Python, and MATLAB/Simulink in a real-time embedded environment.
We couldn't check your fit for this role — add a CV to your profile to see it next time.