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.
Define and enforce hardware security requirements for Oracle Cloud Infrastructure, assess compute devices for vulnerabilities, and mentor engineers to maintain a robust security posture across cloud hardware platforms.
This role involves developing software for industrial IoT networking devices like routers and gateways using C and Linux-based operating systems. You will work closely with hardware, analyze new technologies, and solve complex system-level issues.
JOB DESCRIPTION Senior Quality Engineer Working hours (SL Time): 3.00 PM - 12.00 AM The Big Picture Sysco LABS is the Global In-House Center of Sysco Corporation (NYSE: SYY), the world’s largest foodservice company.…
The FPGA Design Engineer will develop and maintain FPGA designs, core system software, and drivers for new and existing products. The role involves the full development lifecycle, including requirements analysis, RTL design, verification using VHDL, and DSP software development in C.
The Hardware Engineering Technical Leader will manage the full lifecycle of hardware systems for service provider routers, including architecture, design, and validation. The role involves using Cadence/Allegro for schematic capture and collaborating with cross-functional teams on high-speed SERDES and system-level hardware development.
The Software Engineer II designs, develops, and maintains embedded software and firmware for microcontroller-based systems within a marine technology environment. The role involves cross-functional collaboration, code reviews, and technical mentorship using C/C++ and various communication protocols.
The Senior Software Engineer will lead the technical architecture and development of complex embedded systems for marine and mobile technologies. This role involves designing firmware, mentoring engineering teams, and driving innovation across the product lifecycle.
The Lead Firmware Engineer will design, develop, and debug firmware for Logitech's webcam products, collaborating with cross-functional teams to implement features on Linux or RTOS-based embedded platforms. The role focuses on optimizing performance, security, and scalability while utilizing protocols like UVC, HID, and various peripheral interfaces.
Designs and tests safety-critical avionics hardware for uncrewed aircraft, including flight control electronics and sensor interfaces using Altium Designer and ARM Cortex-M microcontrollers.
Design and optimize firmware for connected devices, industrial automation, automotive, medical, and IoT systems using embedded C/C++, RTOS, and hardware-software integration.
Hands-on engineer deploying AI inference on edge and wearable hardware, managing hardware-software integration and optimizing ML pipelines under power, memory, and latency constraints using C/C++, Python, and frameworks like ONNX, TFLite, and TensorRT.
Design SoC system-level architecture, define hardware module specs with IC engineers, perform FPGA validation and silicon verification, and support customer issues.
Develops low-level drivers for automotive peripherals and communication interfaces (e.g., Ethernet, CAN, UART, I2C) using C/C++ and AUTOSAR, ensuring functional safety compliance (ISO 26262) and hardware integration.
Develop and own a software-in-the-loop simulation testbed for the Blue Ring Spacecraft, building simulation models and test scripts in C/C++ and Python to support integration and test events for space vehicle systems.
Build and manage automated testing pipelines and virtual execution environments for software-in-the-loop and hardware-in-the-loop simulation testbeds supporting the Blue Ring spacecraft program, using C/C++, Docker, Kubernetes, CI/CD tools, Python, and Azure.
The Digital IC Design Engineer will develop and refine the digital architecture for power management integrated circuits (PMICs), managing the design process from RTL to GDSII. The role involves collaborating with cross-functional teams to implement hardware, integrate ARM cores, and advance design methodologies using automation and AI tools.
Entry-level firmware engineer supporting embedded systems development—coding, debugging, and testing firmware in C/C++ under close supervision.
Develop and maintain C/C++ firmware for STM32/TI/Renesas MCUs, focusing on real-time motor control and CAN-based multi-node robotic systems.
Develops and executes pre-silicon verification strategies for ARM Cortex-M firmware controlling power management ICs, using SystemVerilog simulations to test firmware behavior, debug defects, and automate testing with Python/Perl.
Develop firmware for IoT devices and gateways that collect real-time sensor data for fleet and industrial monitoring, using C, Go, and embedded Linux.
We couldn't check your fit for this role — add a CV to your profile to see it next time.