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.
Textron is seeking a Software/Embedded Systems Engineer to develop C++ applications for UAS platforms running on embedded Linux. The role involves hands-on hardware integration, sensor interfacing, and utilizing ROS/ROS2 to support defense and commercial unmanned aerial systems.
Leads the design and development of a next-gen wireless communication system for military-grade drones, focusing on low-latency, mesh networking, and embedded Linux integration.
The Software Engineer I will develop and maintain C++ software for embedded Linux-based UAS systems, focusing on sensor integration and autonomy using ROS/ROS2. The role involves hands-on hardware integration, system-level debugging, and participation in the full software development lifecycle.
Who will you be working with? Bach-Simpson is the lead Event Recorder OEM in the North American Transit market. It designs, develops, and maintains various electronic equipment for trains. The monitoring team in this…
Salary: £? - ? per year Requirements: Experience programming embedded systems using C/C++ Experience with bare-metal and embedded Linux environments Experience with Linux device drivers, including DMA, interrupts, and…
This role involves working as an embedded software consultant to design and implement technical solutions for UK Defence and Homeland Security. You will work across the full product lifecycle using technologies such as C, C++, Linux, and ARM.
Advantek is seeking a senior embedded developer to join their consulting team in Gothenburg, working on diverse projects across industries including defense. The role requires extensive experience in C/C++ and Linux environments to deliver innovative technical solutions for various clients.
Embedded QNX/Android developer building platform software, middleware, device drivers, and multimedia for automotive infotainment systems using QNX, Android Automotive, and Qualcomm Snapdragon.
Designs, tests, and scales Android tablet firmware/BSP for a nonprofit’s global literacy/numeracy platform, focusing on hardware-software compatibility, secure boot, and large-scale deployments in Africa.
The Software Developer will work on embedded Linux systems for mobile machinery, focusing on Board Support Packages, Linux kernel drivers, and IoT connectivity. The role involves C/C++ development, Yocto build systems, and hardware-software integration.
Senior embedded systems engineer building and maintaining Linux-based distributions for aerospace hardware using Yocto, C/C++, and kernel-level development.
Python Developer building test infrastructure—simulators, emulators, and fake backend services—for alarm systems at a security-sector client, using Python, BDD/Behave, Jenkins CI/CD, Docker, and TCP/IP/MQTT protocols.
We are looking for talented, cross-domain software engineers to join a small, empowered strategic development team focused on rapid prototyping and advanced development across York’s software portfolio. This team…
The Junior Embedded Software Engineer will support the design, development, and testing of embedded software for RF sensor products. This role involves working under senior engineers on embedded systems, Linux, and hardware-software integration.
Develops embedded software and FPGA designs for optical systems, using C/C++ and Verilog, and supports testing and integration under senior engineers.
Owns the Linux platform on radar sensor nodes: hardware bring-up, Yocto-based firmware, secure OTA updates, and embedded software architecture for AI-powered sensor systems.
Senior Principal Software Engineer developing embedded software for advanced medical monitors, leading the full SDLC using C/C++, RTOS, and Embedded Linux in a regulated medical device environment.
Staff-level embedded software engineer leading architecture and development of embedded systems for RF/satellite communications at CACI, using C/C++, embedded Linux, RTOS, ARM/SoC platforms, and FPGA integration in space environments.
Leads embedded software development for industrial ultrasonic flow measurement and sensing platforms, designing real-time firmware, hardware-software integration, and system validation for critical industrial applications.
Develop performance engineering tools, automation frameworks, and data analytics solutions to help product teams measure and optimize software performance across distributed and embedded systems, primarily using C++ and Python on Linux.
We couldn't check your fit for this role — add a CV to your profile to see it next time.