Logo
IrriWatch

Firmware Engineer

IrriWatch, Carlsbad, California, United States, 92002

Save Job

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 Benefits Employee options Health insurance: Medical, Vision, Dental Flexible time off Maternity, Paternity & Parental Leave 401K Matching

#J-18808-Ljbffr