Tech jobs
Job listings
Embedded Engineer
Senior embedded software engineer at Arad Technologies (the R&D center of Arad Group, a smart water metering company) in Yokne'am Illit, Israel. Day to day: designing and maintaining C/C++ firmware for low-power IoT smart water meters with wireless connectivity, collaborating with hardware and system teams.
Hardware Designer
Fully remote hardware design engineer architecting and validating high-speed electronic boards for client projects — schematic capture, circuit simulation, signal-integrity collaboration, and lab bring-up. Core tools include OrCAD/Cadence Allegro, LTSpice, and high-speed protocols like DDR4, PCIe Gen4, and SerDes.
Principal Software Engineer GCS
Principal Software Engineer at EDGE in Abu Dhabi leading the design, development, integration, and verification of UAV Ground Control Station software — mission planning, command & control, telemetry visualization, HMI/UI, and automated/HIL testing. Core stack: C/C++, real-time and embedded systems (ARM/STM32, RTOS), and RF/SATCOM/IP datalinks.
Embedded Engineer
Embedded software engineer developing and verifying firmware for SolarEdge's smart energy devices (inverters, storage, EV chargers) from low-level drivers to system level, collaborating with hardware, integration, support, and ATE teams. Core stack: C, RTOS/IoT OS, and protocols like I2C, SPI, UART, CAN, and Modbus.
Technical Lead - Embedded Firmware ( industrial Automation domain only
Technical lead role designing and developing embedded firmware in C/C++ on Linux for industrial automation products. Day to day involves device driver development, building Yocto images, working with device trees, and shell scripting for embedded measurement products.
Engineering Manager - Firmware
Leads firmware development (AUTOSAR BSW/ASW) for ADAS products at Novus Hi-Tech — owning architecture, ISO 26262/ASIL-D safety compliance and delivery across Qualcomm, Infineon, ST and NXP/KEA platforms for radar and vision systems, while managing and mentoring an embedded engineering team.
Embedded Software Application Engineer - MATLAB/Simulink
Senior consulting role designing and implementing control strategies for combustion engines using MATLAB, Simulink, and TargetLink, and developing production-ready ECU software. Covers the full lifecycle from advanced engineering to verification, maintenance, and quality, within an international automotive/powertrain team in Västra Götaland, Sweden.
C++ Qt Embedded Engineer
Develops high-performance real-time embedded automotive applications in C++ (C++11/14/17) using the Qt framework, multithreading, RTOS concepts, and CAN communication. Day-to-day involves designing scalable embedded architectures, debugging race conditions and memory issues, and supporting integration and testing of embedded software. Onsite role in Pune for a consulting services firm.
AI Engineer
AI Engineer at an early-stage sensing and communications technology company in Stroud, UK, building real-time embedded C/C++ software, ML data pipelines (Spark/dbt), MLOps, and LLM/RAG systems from design to live deployment. Onsite role; salary up to £65,000 and UK SC clearance eligibility required.
Embedded Software Engineer, Cameras & CI
Develops embedded software, camera/sensor drivers, and hardware-in-the-loop CI tests for computer-vision-enabled agricultural robotics at Blue River (a John Deere company) in Santa Clara, CA. Core stack: C/C++/Rust on Linux/Yocto with MIPI CSI-2/V4L2 cameras and NVIDIA Jetson ARM platforms.