Tech jobs
Job listings
Senior Flight Software Engineer II
Develops flight software for Rocket Lab's Space Systems spacecraft at its Long Beach, CA headquarters — writing C/C++ application software for RTOS/embedded Linux, hardware drivers for sensors and actuators, unit tests in CI, and supporting hardware-in-the-loop testing, design reviews, and on-orbit operations.
Firmware Engineer – Embedded Systems & FPGA Development
Firmware engineer developing embedded C/C++ firmware and FPGA logic (VHDL/Verilog) for aerospace and military embedded systems — board bring-up, drivers, communication protocols, lab debugging, and AS9100-compliant documentation alongside hardware engineers. 100% onsite at CFD Research offices in Dayton, OH (preferred), Huntsville, AL, or Hollywood, AL; US citizenship and clearance eligibility req
C++ Software Engineer
Recruited by Nicholas Howard, this is an initial 6-month contract for a C++ Software Engineer with a global defence client in Elstow, Bedford. The work centres on object-oriented C++ development for real-time systems, requiring RTOS experience (e.g. Green Hills, QNX, VxWorks) on a large-scale integrated programme.
Embedded Systems Engineer
On-site embedded systems engineer (hired via ALTEN Technology USA for an FAA-certified unmanned aircraft client) working at the hardware/software boundary: integrating boards, sensors, and comms on aircraft and ground stations, bringing up new hardware, writing C/C++ firmware and Python test tooling, and verifying subsystems through bench, hardware-in-the-loop, and flight testing.
VP, Transmission & Interconnection
Lead transmission strategy, interconnection execution, and grid integration for utility-scale solar and battery storage projects, collaborating with cross-functional teams to optimize project value and accelerate commercialization.
Principal Planning Engineer
COMPANY OVERVIEW Hanwha Renewables, headquartered in Irvine, California, a member of Hanwha Group, a FORTUNE Global 500 firm that is among the eight largest business enterprises in South Korea. Hanwha Renewables…





Data Center Electrical Engineer – Design
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of…
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.
QA Test Automation Engineer
QA automation engineer for the R&D team of a defense-tech partner company (hired via Everstar, a recruiting agency) in a Kyiv office. Day to day: manual and automated testing of embedded device software via HIL/SIL emulation, building test frameworks in C++ and Python/pytest, running regression in CI/CD, and hardware verification with logic analyzers and oscilloscopes.





Data Center Substation, Protection & Automation Engineer
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of…



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.



Embedded Software Engineer, Microcontrollers
At Base Power, a startup deploying distributed home batteries to strengthen the grid, you'll write bare-metal/RTOS microcontroller firmware (C/C++) controlling batteries, inverters, and disconnects — control logic, drivers/BSP-HAL, CAN communications, and new-board bring-up — working in-person in Austin, TX alongside hardware and power electronics engineers.
Ingénieur développeur logiciel embarqué expérimenté (H/F) - Secteur Défense
📍 Localisation : Cholet (49) 🎯 Secteur : Défense 💼 Type de contrat : CDI Vos missions : Intégré à une équipe d’experts, vous contribuerez au développement de solutions logicielles embarquées pour des systèmes…

Firmware Engineer Co-Op
Co-op firmware engineering role at Samsara in San Francisco (hybrid, 3 days/week on-site): designing and maintaining embedded C software for IoT gateways and battery-powered sensors — hardware bring-up (SPI, I2C, UART, CAN, ADC), peripheral drivers, bootloaders, and power optimization using tools like Segger J-Link, GCC, and Zephyr/FreeRTOS.

Systems Engineer, Payload Electronics & Integration
Mid-level systems engineer in Irvine, CA who acts as the technical bridge between a space company's payload, electrical, FPGA, and firmware teams — defining interface control documents, planning hardware-in-the-loop testing, and debugging anomalies spanning hardware, firmware, and software for integrated electronic spacecraft payloads.

Staff or Senior Firmware Engineer
Develop firmware for IoT devices and gateways that collect real-time sensor data for fleet and industrial monitoring, using C, Go, and embedded Linux.
Senior FPGA/SoC Embedded Software Engineer
Senior engineer at Enclustra's Ulm office who designs embedded Linux BSPs and reference designs for FPGA/SoC modules, brings up new boards, builds production tests, and mentors juniors. Core stack: embedded Linux/C/C++, FPGA tools (Xilinx Vivado, Intel Quartus), PCIe/Ethernet/USB.

Senior Firmware Engineer (m/f/d)
Design, build, and maintain embedded firmware for robotic devices at Agile Robots in Munich — from proof-of-concept to production-grade. Core stack: C/C++ on STM32/TI MCUs, RTOS and bare-metal architectures, Linux kernel drivers in custom BSPs, and protocols like CAN, EtherCAT, SPI, UART, and I2C.
Senior Firmware Engineer
Senior firmware engineer on Axon's Platform Firmware team in Ho Chi Minh City, leading technical execution of embedded projects for camera and robotics devices — from Board Support Package development through validation and production — using Embedded Linux/Android, RTOS, and languages like C, C++, Rust, Go, and Python, while mentoring engineers and coordinating cross-team work.