Tech jobs
Job listings

Senior Flight Software Engineer
Develops and verifies real-time, fault-tolerant flight software for high-power satellites using Rust, C++, and Python, controlling propulsion, attitude, and power systems.

Software Development Engineer, Test Platform
The Software Development Engineer, Test Platform will design and maintain test automation frameworks, CI/CD pipelines, and HIL/SIL infrastructure for satellite flight software. This role involves collaborating with engineering teams to ensure software reliability for spacecraft missions.

Flight Software Engineer
Develops and verifies real-time, fault-tolerant flight software in Rust for high-power satellites, including propulsion, attitude control, and power systems, with launches planned through 2027.

Principal Flight Software Engineer
Principal Flight Software Engineer at K2 Space in Los Angeles designs and implements real-time, fault-tolerant control software for high-power satellites using Rust, C++, and Python, with responsibilities spanning architecture, subsystem integration, and on-orbit operations.

Senior FPGA Engineer (TS/SCI)
Design and verify mission-critical FPGA firmware for high-power satellites, implementing real-time control, networking, and RF systems in VHDL/SystemVerilog.

Senior FPGA Prototyping Engineer
Senior FPGA engineer building hardware prototypes and validating next-gen satellite communications ASICs, from FPGA bring-up to first-silicon debug.

Software Engineering Intern – Summer 2027
A 3-month, in-person summer internship at K2 Space (Torrance, CA) where the intern owns a software engineering project end-to-end and supports real on-orbit spacecraft operations. Work spans real-time fault-tolerant control software, subsystem control apps, state machines, and dev/test infrastructure using Rust, C/C++, or Go.
Principal Firmware Debug & Dev Engineer
Principal engineer in Microsoft's cloud server firmware team (SCHIE Firmware CoE), leading root-cause investigations spanning firmware, silicon, boards, OS, and fleet infrastructure, and shaping firmware architecture for diagnosability, security, and reliability of Azure hardware. Core stack: C/C++ firmware, Python/KQL-SQL telemetry analysis.


Senior Flight Software Engineer
Designs, develops, and tests real-time embedded flight software for missile systems at an early-stage defense company, collaborating with GNC, systems, and hardware teams. Core work is C/C++ on real-time operating systems, with simulation, hardware-in-the-loop, and flight testing in safety-critical environments.
Head of Solutions, Power Markets (West)
About Energy Exemplar In an era where the world is rapidly advancing towards a cleaner future through decarbonization, Energy Exemplar’s mission lies in ‘Empowering Transformative Energy Decisions’. Founded in 1999 in…
Senior Staff Power Electronics Control Firmware Engineer
Designs and implements embedded control firmware for power electronics in EV fast chargers — PFC, grid-tie/grid-forming inverters, bidirectional chargers, and DC/DC converters. Heavy C/C++ on microcontrollers, DSPs and FPGAs, with controller design, simulation (PLECS/MATLAB/Simulink), HIL testing, and high-power lab bring-up and debugging.
Staff Power Electronics Control Firmware Engineer
ChargePoint is hiring a Staff Power Electronics Control Firmware Engineer in Campbell, CA to develop embedded control firmware for next-gen EV fast-charging power converters (PFC, DC/DC, inverters). Day to day: writing real-time C/C++ firmware for microcontrollers/DSPs, board bring-up and hardware debugging in a high-power lab, HIL testing, and control design/simulation in tools like MATLAB/Simuli
Penetration Tester - Hardware (Texas/Florida)
Hardware penetration tester at Packetlabs running end-to-end security assessments of embedded and IoT devices: exploiting debug interfaces (JTAG/SWD/UART), extracting and reverse-engineering firmware, and advising clients on remediation. Fully remote within Texas or Florida; core stack includes Python, C, Ghidra/IDA/Binwalk, and bench instruments.
Embedded Software Engineer - EID
Builds secure systems software for a Portuguese defence electronics company: hardened C/C++ on embedded Linux (Yocto) and RTOS firmware, plus C#/.NET desktop apps for monitoring and configuration, integrating crypto, Secure Boot, and TPM/HSM controls.
Senior Software Engineer / Team Lead (C/C++ Embedded) - Hybrid Vila do Conde (2 days/week office)
Lead a 5-person embedded software team at a global precision engineering group, developing C/C++ firmware for BLDC motor control (FOC algorithms, MATLAB/Simulink MBD, migrating from baremetal to Safety RTOS/AUTOSAR) under ISO 26262 for automotive, medical, aerospace and industrial applications. Hybrid: 2 days/week in Vila do Conde, Portugal.

Embedded Firmware Engineer - Image Signal Processor (ISP)
Apple's ISP team is seeking an exceptional Embedded Firmware Engineer to drive pioneering camera technologies for Apple products. Y ou will work on core camera and ISP technologies, including Apple's custom image…
Senior Cyber Digital Signal Processing and Embedded Engineer
Senior engineer at Dstl (UK Ministry of Defence research lab) designing and delivering digital signal processing, embedded software and FPGA (VHDL) solutions for cyber and defence programmes, spanning algorithms, integration, testing and mentoring. Based at Porton Down with 80% on-site attendance; UK nationals with Developed Vetting only.
