Tech jobs
Job listings
Staff Embedded Software Engineer, Robotics
Lead embedded C++ development for collaborative robots, designing firmware, device drivers, and safety-critical systems while mentoring engineers and shaping robot behavior.
Embedded Software Engineer
Build and maintain low-level embedded software for uncrewed surface vessels, integrating motor, sensor, and communication drivers (CAN, RS485) on STM32 with RTOS to enable collaborative autonomy at sea.
Embedded Software Engineer Lead
Lead embedded software development for locomotive systems, writing C/C++ and Python code, performing design reviews, and releasing software for rail and transit applications.
Embedded Software Engineer – BSP
Develop and maintain low-level firmware and Board Support Packages for hardware platforms using Zephyr RTOS, integrating drivers and management protocols like MCTP and IPMI.
Embedded Engineer
Develops and maintains Linux-based embedded software for FPV drones and UAV systems, integrating cameras and sensors via MIPI-CSI, USB, I2C, SPI, and CAN.
Senior Embedded Software Engineer - Space Systems : Sign-On Bonus
Lead embedded C++ software development for space-based imaging payloads, interfacing with hardware and RTOS on Linux, using frameworks like NASA cFS and mentoring junior engineers.
Senior Embedded Software Engineer
Develop firmware for next-gen smartwatch hardware using C/C++ on ARM Cortex-M (STM32, nRF54) and modern embedded frameworks.
Engineering Manager, Transmission Planning (Remote)
Engineering Manager - Transmission Planning Location: Austin, TX, US Employment Type: FULL_TIME Overview We are designing the grid of the future! EPE is searching for an Engineering Manager to join our growing…
Embedded DevOps Engineer
Build and maintain CI/CD pipelines, hardware-in-the-loop testing, and secure deployment workflows for quantum research systems combining embedded hardware, firmware, and software.
Embedded Software Engineer
Develop C/C++ firmware and drivers for robotics hardware, ensuring real-time performance, diagnostics, and fault recovery while integrating with Linux-based autonomy systems.
Software Verification Engineer
Join the elite team at QDSS where our engineers are at the forefront of developing cutting-edge Aerospace, Defense, Space, and Medical Device products. Your work will make a real impact, contributing to the core of…
Senior Embedded Developer Västerås
Senior embedded developer building real-time industrial communication software in C for a Västerås-based company, focusing on stability and performance.
C++ Software Engineer with Linux - Hungary, Romania, Greece & Spain
Develops Linux-based network OS features in C/C++ for Arista’s data-center switches, including routing, testing, and debugging while collaborating with cross-functional teams.
Staff Embedded Systems Engineer, High Speed DSP
Design low-level firmware and control loops for Google’s TPU and high-speed DSP hardware, bridging AI infrastructure with real-time silicon execution.
Senior Embedded Electronics Engineer
Designs and integrates embedded electronics for industrial systems, writing low-level C/C++ firmware, debugging hardware/software, and developing hybrid analog/digital PCBs.
Embedded Software Engineer
Develop real-time embedded firmware for industrial control systems using RTOS (QNX/Xenomai) and C/C++ on multicore platforms, collaborating with hardware and automation teams.
