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.
Embedded C Software Engineer developing low-level, real-time software for spacecraft and low-orbit systems, working directly with hardware interfaces, RTOS/bare-metal environments, and communication protocols.
Develops low-level embedded software (middleware, drivers) for missile systems, integrating CPU/FPGA/microcontroller hardware, debugging hardware-software interactions, and contributing to edge AI research.
The Site Systems Engineering Lead manages end-to-end system requirements, integration planning, and validation for complex mining technology solutions. The role involves cross-functional leadership, technical mentorship, and the application of systems engineering methodologies to ensure product readiness.
Lead Engineer responsible for testing embedded software on protection relay and networking products for the power grid, including test automation and V&V processes.
Lead an embedded software and firmware engineering team for GE Vernova's HVDC Product Care business, driving technical roadmaps and delivery using C/C++, RTOS, Linux, Docker, Kubernetes, and industrial protocols like DNP3 and IEC 61850.
Lead FPGA firmware engineer designing and developing Control & Protection systems for HVDC projects (VSC/LCC), focusing on FPGA firmware in VHDL/Verilog, model-based design with MATLAB/Simulink, and high-speed digital hardware design.
Embedded software engineer developing telematics, displays, and network managers for Caterpillar machines using C, C++, Rust, embedded Linux, and open-source software in an Agile environment.
Staff Embedded Software Engineer architecting and developing embedded firmware in C/C++ for semiconductor products across RTOS (Zephyr), Linux, and bare-metal environments, with a focus on system validation and test automation.
Develop and optimize embedded software (C/C++, RTOS, bare-metal) for Analog Devices' semiconductor products in Cavite, collaborating with hardware engineers on integration, testing, and performance/power optimization.
This role involves developing and testing embedded software for the Stand-in Attack Weapon (SiAW) program within an Operational Flight Program team. The engineer will work on-site using real-time operating systems like VxWorks to implement and verify software requirements.
Leads embedded software development for avionics data storage and transfer systems, designing, integrating, and verifying software across custom hardware platforms using C, embedded Linux/VxWorks, and related tools.
Design, build, test, and debug real-time C/C++ embedded software for digitally controlled welding equipment while pioneering AI-assisted development workflows and tools for the engineering team.
Develops and executes system-level test plans for HVAC embedded controls, ensuring compliance with requirements and customer expectations. Works across hardware, firmware, and software teams to define, implement, and validate tests in labs, test cells, and field trials.
The Embedded Systems Architect will design and integrate hardware and software for autonomous mobile robots and drones, focusing on sensor integration, edge computing, and perception systems. This role involves translating product requirements into scalable, production-ready embedded architectures while collaborating across cross-functional engineering teams.
The Embedded Engineering Manager will lead teams developing hardware and software for autonomous mobile robots and drones, focusing on embedded systems, perception, and system integration. This role involves defining technical roadmaps, managing engineering talent, and ensuring the delivery of scalable, production-ready robotics solutions.
This role involves developing and maintaining automated test frameworks for embedded software during the engineering validation phase of new product introductions. The engineer will collaborate with cross-functional teams to ensure product quality using Python-based automation and documentation.
Date Posted: 2026-08-26

 Country: United States of America

 Location: US-TX-MCKINNEY-513WD ~ 2501 W University Dr ~ WING D BLDG

 Position Role Type:…
The Embedded Software Engineer will develop and optimize low-level firmware and drivers for bare-metal, RTOS, and Linux systems on CPU/GPU platforms. The role involves collaborating with hardware teams to troubleshoot system issues, manage software versions, and implement performance improvements.
Lead the architecture, development, and optimization of embedded imaging subsystem software for ARM Cortex-M–based SoCs, including firmware, device drivers, and camera interfaces (MIPI CSI-2), using C and RTOS environments.
Develop and test a graphics SDK (GPU HAL and graphics stack) for embedded MCUs on SoC and FPGA platforms, with hands-on debugging and system validation using C, ARM Cortex-M, and OpenGL ES.
We couldn't check your fit for this role — add a CV to your profile to see it next time.