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.
Your Mission This position is responsible for creating innovative mechatronic technology solutions to optimise manufacturing processes within Hyundai. The Mechatronic Design Engineer will be involved in the research,…
The Embedded Linux Software Developer will design and maintain software for ESAB's welding and cutting equipment, focusing on connectivity to the InduSuite system. The role involves C++ development, debugging, and system architecture work within a hybrid environment.
The Firmware Validation Engineer will validate FPGA-based embedded systems, drivers, and platform functionality across Windows and Linux environments. The role involves developing automated test scripts in Python and C/C++ to ensure product quality and reliability through rigorous system-level testing.
Change the world. Love your job. The Field Applications Engineer - MCU is responsible for partnering with Sales and providing MCU related technical expertise throughout the sales cycle. The FAE proactively identifies…
Graduate-level intern supporting embedded firmware and control algorithm development for UPS power conversion systems, using MATLAB/Simulink for simulation and C/C++ for implementation on DSPs/microcontrollers.
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…
Develop C/C++ firmware and drivers for robotics hardware, ensuring real-time performance, diagnostics, and fault recovery while integrating with Linux-based autonomy systems.
Senior Embedded Firmware Engineer leading the full lifecycle development of firmware for an electronically-steered spaceborne radar payload, working closely with hardware, FPGA, and radar algorithm engineers using C/C++ on embedded processors.
Builds and integrates full-stack hardware/firmware systems for IoT devices, focusing on system architecture, hardware bring-up, low-level firmware, and real-time performance optimization.
Develops low-level firmware for autonomous transport vehicles, interfacing with actuators, sensors, and drive-by-wire systems to ensure ultra-reliable, safety-critical execution in real-world urban environments.
Develop low-level firmware for autonomous transport vehicles, interfacing with sensors, actuators, and drive-by-wire systems in a safety-critical Linux/ARM32 environment.
Build low-level firmware and sensor drivers for Scout AI’s robotic defense systems, integrating hardware like IMUs and LiDAR with C/C++ on embedded platforms.
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.
The Flight Software Engineer will assist in the design, development, and testing of flight software for autonomous spacecraft. This role involves working with low-level firmware, GNC algorithms, and embedded systems using C/C++, Rust, and Zig.
Develops software/firmware for Hardware-in-the-Loop (HIL) test benches, creating simulation interfaces, fault-injection tools, and automated test frameworks to validate autonomous vehicle systems before deployment.
Lead embedded firmware and software architecture for Class II regulated medical devices at Tactile Medical, working primarily in C/C++ across bare-metal and RTOS-based microcontroller platforms.
Lead embedded firmware development for analog and Ethernet connectivity devices, writing C/C++ code for calibration, link management, and hardware bring-up in a fast-moving AI infrastructure startup.
The Firmware Engineer Tech Lead will architect and develop firmware for SoC and system products, focusing on connectivity solutions for AI infrastructure. The role involves implementing key product features, collaborating with hardware teams, and engaging directly with customers.
Develops firmware and microcontroller subsystems for AI connectivity hardware using C/C++, Python, and RTOS, debugging with JTAG and lab tools in Vancouver.
Primary Function of Position The Multiport Software Group within Intuitive has an immediate opening for an experienced Software Engineer with a focus on the internal da Vinci emulator. You will be on a small team…
We couldn't check your fit for this role — add a CV to your profile to see it next time.