Hydrosat
Overview
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 Qualifications
Bachelors degree in Electrical Engineering, Computer Engineering, or related field; Masters 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, NASA-HDBK-4008, ECSS-E-ST-40C Experience with Git, CI/CD pipelines, and automated test frameworks Benefits
Employee options Health insurance: Medical, Vision, Dental Flexible time off Maternity, Paternity & Parental Leave 401K Matching Location: Carlsbad, CA #J-18808-Ljbffr
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 Qualifications
Bachelors degree in Electrical Engineering, Computer Engineering, or related field; Masters 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, NASA-HDBK-4008, ECSS-E-ST-40C Experience with Git, CI/CD pipelines, and automated test frameworks Benefits
Employee options Health insurance: Medical, Vision, Dental Flexible time off Maternity, Paternity & Parental Leave 401K Matching Location: Carlsbad, CA #J-18808-Ljbffr