About The Position

Psionic, Inc. is seeking a motivated, fast-paced Firmware/Software Development leader with a solid background in designing, developing, and testing code for space flight and remote sensing. The company values a diverse, hands-on background with integrated photonic circuits. This role will focus on designing and developing lidar sensors for autonomous systems, specifically for space and defense markets. Responsibilities include lab demonstrations, field tests, prototypes, Engineering Development Units, and full-range space flight software (up to human-rated). The work involves real-time and offline algorithm adaptation, complex algorithm coding, low-level driver development, software/firmware design, integrated opto-electronic control, communication protocols, high-speed electronics testing, high reliability techniques, signal processing, and in-situ system testing. Collaboration with Systems Engineering and hardware builds to define function allocation is essential. The successful candidate will also mentor junior engineers and oversee day-to-day development activities of small teams.

Requirements

  • Must be eligible to work in the United States
  • Must be able to pass a pre-employment background check
  • Bachelors in Computer Engineering or Electrical Engineering
  • Seven plus years of overall digital design based electrical engineering experience
  • Demonstrated knowledge/experience with designing and developing systems using microprocessors (single and/or multi-core), microcontrollers, and FPGAs
  • Demonstrated experience with any of the standard high-speed topologies (1/10 Gigabit Ethernet (GbE), PCIe, Fiber Channel, Serial Rapid IO or similar)
  • Proficient with serial communications such as: UARTs, SPI, I2C and the like
  • Strong interpersonal, verbal and written communication, and problem-solving skills required
  • Ability to work alone or on a team setting
  • Experience with source control management tools
  • Fully skilled in MS programs such as Excel, Word, PowerPoint, Project, and Visio
  • Experience developing software code for flight systems using C, C+ and C++
  • Demonstrated HDL coding experience with Microsemi, Xilinx and/or Intel (Altera) FPGAs using either Verilog or VHDL.

Nice To Haves

  • Master's degree is a plus
  • Experience with Xilinx Ultrascale+ series of FPGAs
  • Familiarity with signal integrity tools
  • Exposure to MATLAB and Simulink
  • Image processing experience such as OpenCV, OpenCL or similar

Responsibilities

  • Software requirements definition
  • Design, develop, and test complex, high reliability micro-processor, micro-controller and FPGA based systems.
  • Deliver high quality design, documentation, and implementation that meet defined requirements as well as support products throughout the life cycle
  • Collaborate with team members across multiple engineering disciplines including Systems, Software, and Electrical/Firmware
  • Architect, design, code, and test complex FPGAs
  • Mentor junior engineers related to the study, development, and test of hardware, data system components, and associated equipment.
  • Oversee the day-to-day development activities of small design and development teams in support of the project manager's work plan.

Benefits

  • Competitive salary
  • Attractive benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service