Tech jobs
Job listings
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.
Engineering Manager - Controls
Leads a team of software engineers building the real-time control software for Apptronik's humanoid robot Apollo in Austin, TX — managing people and delivery while staying hands-on with C++ robot controls, state estimation, simulation-to-hardware deployment, and integration of learned policies and teleoperation.
Embedded Systems Engineer - East Tawas Area
Embedded Systems Engineer role with manufacturers around East Tawas, MI: writing and updating firmware for embedded controllers on production equipment, debugging hardware/software on the factory floor, and integrating sensors, motors, and communication interfaces. Core stack: embedded C/C++ with SPI/I2C/UART/CAN; RTOS and PLC knowledge a plus. Posted by a recruiting network building a talent pool
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.
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 Cyber RF Hardware Engineer
Senior RF hardware engineer in STR's Cyber Division who designs, prototypes, and characterizes RF/analog/digital hardware — building HWIL systems, surrogates, and digital twins, running automated lab tests with oscilloscopes, spectrum analyzers, and VNAs, and supporting defense/intelligence customers. Requires TS clearance eligibility (U.S. citizenship).
Senior RF Hardware Engineer
Senior RF Hardware Engineer at STR in Woburn, MA, designing, building, and testing multi-function RF systems for national defense, including radar and EW/RF convergence. Day-to-day covers RF component selection, link budget analysis, FPGA/SDR hardware development, and system integration and test through delivery.
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…
Embedded Software Engineer
Embedded Software Engineer designing and developing firmware and low-level drivers in C/C++/Rust/Ada for government cyber security and national security clients, using Unix/Linux/RTOS and build systems like CMake and Bazel.
