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.
This role involves developing bare-metal firmware for a high-performance multichannel thermal control system using STM32H7 microcontrollers. The engineer will be responsible for implementing PID control loops, managing Ethernet communication, and performing hardware bring-up and validation in a laboratory setting.
The Software Engineer will design, develop, and test embedded firmware and software for ocean systems, collaborating on prototyping and integration tasks. The role requires proficiency in C, Linux, and embedded systems development within a fast-paced engineering environment.
The Senior Electromechanical Design & Analysis Engineer leads the design, development, and qualification of electromechanical products for aerospace systems. The role involves managing technical proposals, overseeing cross-functional engineering teams, and ensuring compliance with manufacturing and certification standards using CAD and PLM tools.
The Senior Embedded Software Engineer will develop and maintain low-level software for smart grid communication devices, focusing on Embedded Linux, BSP development, and hardware bring-up. The role involves close collaboration with hardware teams to debug system-level issues and support the full product lifecycle from development to production.
This role combines ethical hacking, vulnerability research, and clean-room reverse-engineering practices to understand how systems work, identify security weaknesses, and help engineering teams remediate them…
You will be working on enabling authentication (Secure Boot, Verified Boot), attestation (DICE, measurements), and strengthening the platform images to utilize SELinux, seccomp, IMA, and immutable images. Also,…
You will bring up and harden Oracle Linux on ARM, Intel, and AMD-based platforms; develop secure, production-ready images, and OS/firmware-update solutions; help establish the technical foundation for scalable robotic…
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…
Senior Software Engineer leading embedded systems software design and CI/CD pipeline implementation using C/C++, while mentoring junior engineers at an embedded systems company.
The Core OS software team is looking for an exceptional software engineering manager to lead a team focused on secure inter-process communication (IPC) technologies for Apple's operating systems. This team is…
Develops embedded firmware in C for STM32 microcontrollers, debugs board-level issues with oscilloscopes, and collaborates with hardware teams on motor-control systems for industrial and aerospace applications.
Develops and architectes model-based control systems for automotive/embedded applications using MATLAB/Simulink, integrating hardware and software across the lifecycle with Agile methodologies.
The Junior Mobile Network Software Engineer will develop and integrate cellular networking features for industrial connectivity equipment using C and Linux. The role involves troubleshooting communication issues, validating new cellular modules, and collaborating with vendors to support product certification.
Mid/Senior Mobile Network Software Engineer developing and integrating cellular networking features for industrial routers and devices using C, Linux, Shell, and Git.
Context Wireless Battery Management Systems have become popular in recent years, as they yield a large number of advantages over the wired BMS systems (for more details, see NXP Announces Industry-First Ultra-Wideband…
Electronic/Firmware Engineer Leeds - 5 days on-site £40,000 - £50,000 + 10% Pension Contribution + Holiday Are you an Electronics and Firmware Engineer looking for a varied role where you can work across the full…
The System Software Engineer will develop, debug, and verify UEFI firmware for NVIDIA's hardware platforms, including AI devices and servers. The role involves working with ARM technologies, system software, and simulation environments throughout the product lifecycle.
Artera Technologies is seeking CNO Analyst/Programmers to perform vulnerability research and develop embedded device capabilities for the Intelligence Community. The role requires proficiency in C, Python, and Assembly, along with experience in low-level system internals and network programming.
The Senior Platform Software Engineer will design and maintain low-level Linux-based software for embedded systems, working directly with hardware prototypes and lab equipment. The role focuses on C programming and system-level integration to support satellite, Wi-Fi, Bluetooth, and cellular technologies.
We couldn't check your fit for this role — add a CV to your profile to see it next time.