Tech jobs
Job listings
Senior Software Engineer – Edge Compute & Computer Vision
Senior hands-on engineer building production C++ computer-vision and edge-compute software for Kappture's BRISK AI tap-and-go hospitality platform: multi-camera calibration, tracking, real-time GPU inference, model deployment and telemetry. Hybrid role based in Galway, Ireland, working directly with cameras, GPUs and edge hardware.

Sr. Flight Software Verification Engineer
Verifies safety-critical embedded flight software for Reliable Robotics' aircraft autonomy stack: drives DO-178C verification strategy, authors and oversees tests, builds verification tooling, performs DO-330 tool qualification, and works directly with flight hardware in the lab and on the plane. Core tech: C/C++, unit and hardware-in-the-loop testing.
Embedded Hardware Engineer
Hands-on embedded hardware engineer who owns motorized window-covering electronics end to end: architecting and laying out mixed-signal, RF (BLE/Wi-Fi/Zigbee), battery, and DC motor-drive PCBs in Altium, and taking designs through FCC/UL certification and high-volume production while mentoring junior engineers.
Senior Software Engineer
Hands-on technical leadership role leading low-level and embedded software development on complex defence programmes at a growing consultancy delivering data, AI and software engineering solutions for defence, national security and financial services. Based in Newcastle upon Tyne.
Senior Embedded Software Engineer (C++)
A senior role in North London developing real-time C++ software for complex systems, owning work across the full lifecycle from requirements through to verification, validation, and maintenance.
AI Engineer
AI Engineer in Stroud, UK, designing and building embedded software, data pipelines and machine learning systems for an early-stage company's advanced sensing and communications technology. Onsite role paying up to £65,000, requiring BPSS clearance and eligibility for UK SC clearance.
Embedded C++ Software Engineer (5808) (Broomfield, CO) (Abil to obtain Secret)
Embedded C++ engineer on SMX's Outside Analytics remote sensing team, developing and optimizing real-time mission data/signal processing applications in C++ on Linux, including SWaP-constrained deployments (e.g., Xilinx/AMD Versal ACAP). Involves Git, CI/CD, FPGA tooling, and DoD-compliant processes; Secret clearance eligibility required.
Embedded C++/C Developer Functional Safety & Robotics - 20437
Senior embedded C/C++ developer for safety-critical robotics software in Västerås, Sweden: developing, testing and validating embedded control and safety systems for industrial and collaborative robots in compliance with functional safety standards (ISO 13849, IEC 61508, ISO 10218). Fully onsite assignment placed via IT staffing firm Veritaz.
Firmware Product Lead
Own the build and release infrastructure for Solidigm's SSD firmware: maintain firmware build systems, Git repository governance, Docker-based reproducible build environments, and end-to-end release pipelines (signing, packaging, versioning) so C/C++ firmware engineers can develop and ship at scale. Hybrid role based in Rancho Cordova, CA.

Firmware Engineer (Python / Embedded Linux)
Builds production firmware in Python on Embedded Linux (Yocto) for Torus's energy storage devices — telemetry, control loops, RS-485/Modbus comms, and MQTT/AWS IoT cloud connectivity — and supports field debugging, fleet scaling, and on-call escalations.
Staff FPGA & Embedded Systems Engineer (Real-Time Data)
Hands-on staff role in Singapore owning FPGA firmware and embedded software for flow cytometry instruments: sustaining legacy FPGA code and developing reliable real-time data acquisition and control, working closely with systems, optics, electrical and software engineers plus external board-design partners.
Software Development Engineer
Early-career embedded software engineer at Aviat Networks in Ljubljana: design, implement, integrate, debug, and test C/C++ embedded software for telecom/wireless networking products within an Agile Scrum team, working alongside senior engineers across software, hardware, RF, and signal processing.
Embedded Firmware Engineer
Embedded Firmware Engineer at Re:Build Fikst, an engineering consulting firm in Wilmington, MA, building bare-metal and RTOS (FreeRTOS/Zephyr) firmware in C/C++ to control actuators, motors, and sensors. Day to day: writing, testing, and debugging embedded software on physical hardware with logic analyzers, collaborating with hardware engineers and clients.
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.



Embedded Software Engineer (Firmware) - DoorDash Air
Lead firmware development for ARM-based microcontrollers in robotics, focusing on motion control, sensor integration, and safety-critical systems for DoorDash’s automation platforms.
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.