Tech jobs
Job listings
Firmware Engineer - Testing
Firmware test engineer at 1X who owns release quality for the NEO humanoid home robot: builds hardware-in-the-loop rigs and Python CI regression suites, proves safety and security behavior (safe torque-off, secure boot), and debugs real-time buses (EtherCAT, CAN, SPI, I2C) with scopes and logic analyzers. Onsite in San Carlos, CA.
AI Engineer, Time-Series Signal Processing
Design and deploy AI models that process high-frequency sensor data from IoT devices to enable real-time automation in physical infrastructure systems.
Ingénieur Essais & Validation Système - Défense H/F
LR Technologies recrute en CDI un(e) Ingénieur(e) Essais & Validation Système (H/F) , pour intervenir auprès d’un acteur majeur de la défense (Habilitation défense requise) . Au sein de l’équipe essais d’un programme…
Presales Engineer
Presales Engineer on AVSystem's sales team for its IoT device management platform: running product demos and technical consultations, translating customer requirements into solutions and POCs, and supporting RFPs to help win new customers. Requires 2+ years in a customer-facing technical role, REST API/networking/cloud knowledge, and fluent English.
Iot Embedded Developer
Designs, develops, and tests embedded firmware in C/C++ for microcontrollers (STM32, ESP32, ARM Cortex-M), integrating sensors and wireless protocols (MQTT, BLE, LoRaWAN) with cloud IoT platforms like AWS IoT Core and Azure IoT Hub. Also handles OTA updates, device security, low-power optimization, and hardware-level debugging.
Ingénieur développeur logiciel embarqué expérimenté (H/F) - Secteur Défense
📍 Localisation : Cholet (49) 🎯 Secteur : Défense 💼 Type de contrat : CDI Vos missions : Intégré à une équipe d’experts, vous contribuerez au développement de solutions logicielles embarquées pour des systèmes…

Firmware Engineer Co-Op
Co-op firmware engineering role at Samsara in San Francisco (hybrid, 3 days/week on-site): designing and maintaining embedded C software for IoT gateways and battery-powered sensors — hardware bring-up (SPI, I2C, UART, CAN, ADC), peripheral drivers, bootloaders, and power optimization using tools like Segger J-Link, GCC, and Zephyr/FreeRTOS.

Systems Engineer, Payload Electronics & Integration
Mid-level systems engineer in Irvine, CA who acts as the technical bridge between a space company's payload, electrical, FPGA, and firmware teams — defining interface control documents, planning hardware-in-the-loop testing, and debugging anomalies spanning hardware, firmware, and software for integrated electronic spacecraft payloads.
Embedded Systems Emulation Engineer
Develops and maintains emulation tools for cyber-physical systems using QEMU/C/C++/Python to model embedded hardware for reverse engineering and national security analysis.
Senior Software Engineer for Integration and Test
Senior Software Engineer builds, integrates, and tests real-time RF sensor software systems in C/C++ on Linux, validating performance and supporting field deployments.
Lead GPU Software Engineer
The Lead Software Engineer will design and optimize real-time software for RF sensor systems, focusing on GPU-accelerated signal processing pipelines using C/C++ and CUDA. This role involves transitioning research algorithms into production-quality embedded software while adhering to open architecture standards.
Senior Embedded Signal Processing Engineer for Undersea Systems
Design, develop, and test embedded software implementing real-time acoustic signal processing algorithms for distributed undersea sensor systems, spanning low-SWAP, ARM, and server-class hardware. Core stack: C/C++, Python/MATLAB, Linux, DSPs, and ADC/DAC and serial interfaces.
Lead Software Developer
Lead Software Developer at STR's Space Mission Sector in Woburn, MA: designing, implementing, and testing embedded systems software for real-time signal processing in radar, sonar, and electronic warfare programs. Core stack: C/C++, Python/MATLAB, GNU/Linux toolchains, VHDL/Verilog, and FPGA/SoC targets; requires TS clearance eligibility (US citizenship).
Senior FPGA Reverse Engineer
Senior engineer in STR's Cyber Division performing FPGA reverse engineering: analyzing gate-level netlists, using RTL simulation to understand designs, and building software tools to automate hardware RE, while briefing customers on findings. Requires strong FPGA/HDL experience and eligibility for a Top Secret clearance.
Associate Embedded Systems Emulation Engineer
Associate-level engineer building and extending firmware emulation tools (QEMU-based, in C/C++ and Python) to rehost, model, and reverse-engineer embedded cyber-physical systems for defense and intelligence R&D. Day to day: developing virtual device models, integrating networked simulations, testing against real hardware behavior; requires an active Secret clearance.
Senior Undersea Robotics Electrical Engineer
About the Team: The Sensors Division within STR focuses on the development and analysis of advanced sensor systems in the RF, acoustic, and electro-optical domains. This includes the design and development of novel…

Staff or Senior Firmware Engineer
Develop firmware for IoT devices and gateways that collect real-time sensor data for fleet and industrial monitoring, using C, Go, and embedded Linux.


Senior Flight Test Engineer - Software Automation
Senior engineer who leads Skydio's Flight Test Automation Pod, building automated test systems that span CI, simulation, hardware-in-the-loop, and real-world autonomous drone flights. Core stack: Python test frameworks, CI/CD pipelines, mobile/browser automation (Appium/Playwright/Selenium), and AI-assisted test workflows.