Tech jobs
Job listings
Firmware Engineer
Develops reliable C++ firmware for spacecraft and reentry capsules, ensuring safe operation in orbit and during mission phases.
Embedded Software Engineer, C++
Develops reliable C++ firmware for spacecraft and reentry capsules, focusing on real-time embedded systems and mission-critical software for a space startup.
Embedded Linux Engineer, C++
Develops embedded Linux and C++ flight software for spacecraft, satellite buses, and reentry capsules, ensuring reliable operation in orbit.
Manager, Software Engineering
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional…
Associate, Software Engineer
Develops embedded software for tactical radio systems, working with C++, C#, Java, Python and real-time OS like VxWorks, integrating hardware and software for defense applications.
Senior Software QA Engineer, Avionics Platform
Validate embedded avionics software for autonomous aerial vehicles by designing and running hardware-in-the-loop tests, automating protocol-level checks, and stressing real-time data paths under fault conditions.
Flight Software Engineer I
Develop and test flight software for spacecraft, writing C/C++ code for RTOS/embedded Linux and hardware drivers for sensors and actuators, with software deployed to orbit within months.
Senior Embedded Software Engineer
Senior Embedded Software Engineer designs and maintains flight software for aerospace propulsion and avionics systems using C/C++ on ARM/SoC/FPGA platforms.
Senior Software Engineer - Tools & Enablement
Senior Software Engineer builds and maintains CI/CD pipelines, Dockerized environments, and automation tools for safety-critical embedded avionics software under DO-178C, using GitLab, Python, and RTOS platforms.
Firmware Engineer (Remote)
Develop and integrate embedded firmware for mesh networking products used by defense customers, focusing on Nordic nRF54L Series platforms and GNSS location capabilities.
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.
