Skip to content

Firmware Engineer

  • Hybrid
    • Carlsbad, United States
  • Space Segment Engineering

Job description

Hydrosat is seeking a dedicated firmware engineer to support the development of embedded software for space-based payloads and ground support systems. This role focuses on low-level software that enables reliable communication, control, and data handling between hardware components in flight and test environments.

Responsibilities:

  • Design, implement, and test firmware for microcontrollers and embedded systems used in space payloads and ground support equipment (GSE)

  • Develop low-level drivers, communication protocols, and control logic for sensors, actuators, and power systems

  • Collaborate with electrical, software, and systems engineers to ensure seamless integration between firmware and hardware

  • Support hardware bring-up, debugging, and validation using lab equipment (oscilloscopes, logic analyzers, etc.)

  • Participate in requirements development, interface definition, and verification planning

  • Contribute to firmware configuration management, version control, and documentation

Job requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field; Master’s preferred

  • 10+ years of experience in embedded firmware development for high-reliability or mission-critical systems

  • Proficiency in C/C++ for embedded systems and familiarity with real-time operating systems (RTOS)

  • Experience with microcontroller platforms (e.g., STM32, TI, Microchip) and hardware interfaces (SPI, I2C, UART, CAN)

  • Strong debugging skills and experience with lab tools for hardware/software integration

Preferred Experience:

  • Experience with firmware for spaceflight or aerospace systems

  • Familiarity with FPGA-based systems and HDL (e.g., VHDL or Verilog) is a plus

  • Exposure to NASA or industry standards such as:,NASA-STD-8739.8 (Software Assurance Standard),NASA-HDBK-4008 (Programmable Logic Devices Handbook), ECSS-E-ST-40C (Software Engineering for space systems)

  • Experience with Git, CI/CD pipelines, and automated test frameworks

Hybrid
  • Carlsbad, California, United States
Space Segment Engineering

or

Apply with Indeed unavailable