Tech jobs
Job listings
Principal Embedded Software Engineer
Principal Embedded Software Engineer builds and maintains firmware and embedded Linux for marine energy devices, working closely with hardware engineers to ensure years-long autonomous operation in harsh ocean environments.
Software Engineer - Linux Kernel (C++, C)
Build and maintain a high-performance Linux OS for a supercomputer network, write device drivers, and debug hardware/software issues in a fast-paced AI startup.
Embedded Linux Software Engineer
Develops and maintains custom Linux images for autonomous systems hardware, including kernel customization, driver development, and hardware bring-up for GPS-denied environments.

Senior Embedded Firmware Engineer - Long Range Platform
Senior Embedded Firmware Engineer at Zipline in South San Francisco designing and maintaining flight-critical embedded systems for autonomous drone delivery, using C++/Rust on RTOS and bare-metal microcontrollers.
Senior Firmware Engineer
Senior Firmware Engineer Department: TEC Electrical & Battery Experience Level: 6–9 Years Location: Chennai, India Position Type: Full-Time / New Role About the Role As a Senior Firmware Engineer, you will…
Embedded Camera Developer
Who we are: Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.” We are a company of diverse and talented individuals who work together to help businesses grow and…
Data Center Structural Test Solutions Architect
ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And…
Embedded Camera Developer
Who we are: Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.” We are a company of diverse and talented individuals who work together to help businesses grow and…
Software Engineer, Networking & Linux Systems
Build and optimize the low-latency networking stack for autonomous vehicles, tuning Linux networking, PTP time sync, and 5G bonding while writing Go/Python daemons to keep the fleet connected.
Silicon Hardware Emulation Engineer, Google Cloud
In this role, you’ll work to shape the future of AI/ML hardware acceleration. You will have an opportunity to drive cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML…
Senior Firmware Engineer, FPGA
Designs, implements, and maintains FPGA-based platform firmware for AI compute systems, integrating with BMC, BIOS, and hardware while ensuring reliability and scalability in CoreWeave's data centers.
IOT Hardware Security Consultant
Perform hardware and radio attacks on IoT devices to uncover security flaws, using protocols like UART, I2C, SPI, JTAG, SWD, BLE, WiFi, and LoRa.
Embedded Engineer
Embedded Engineer developing firmware and embedded solutions for UAV systems using C/C++, STM32, ESP32, and various communication protocols. Responsible for microcontroller programming, hardware integration, and debugging UAV components.
Associate Embedded Engineer
Develop embedded software and firmware for unmanned aerial systems using C/C++/Rust on microcontrollers and embedded Linux. Assist with hardware bring-up, sensor integration, and testing to support prototype development through validation.
Software Engineer (1 Year Term)
Overview Hexagon’s Autonomous Solutions division is looking for an Embedded Software Engineer (1 year term) to join our team in Calgary, Alberta. Reporting to the Software Manager, Aerospace & Defense, this role…
