Voyager Space Holdings-posted 12 months ago
$165,000 - $190,000/Yr
Full-time • Mid Level
San Diego, CA
Professional, Scientific, and Technical Services

Voyager Technology (Space Micro) is looking for an Embedded Software Engineer to join a team of designers of cutting edge components for space applications including Software Defined Radios, Radiation Hardened Single Board Computers and Optical Equipment such as Space Rated Cameras, Star Trackers and Laser Communications. The Software Engineer will be responsible for board bring up of ARM based SoC and computers in bare-metal, various RTOS or Embedded Linux environments. (S)he will be also responsible to develop and test applications for real time, redundant and critical systems.

  • Board bring up in at least 2 of the bare-metal, FreeRTOS, Linux or similar operating systems environments.
  • Understanding real time constraints and requirements.
  • Develop applications to specifications.
  • Design for testing, participate in testing and troubleshooting of software.
  • Communicate verbal and written status updates towards project goals.
  • Work with hardware and FPGA engineers to validate design and assembly of the products.
  • Work with system engineers.
  • Experience with gimbal and motor controllers.
  • Bachelor degree in Computer Science, Computer Engineering or Electrical Engineering.
  • 6+ years of experience in embedded software engineering.
  • Experience with code repository tools, issue tracking and agile development process.
  • C, C++ programming expertise.
  • Python or any other scripting and test languages.
  • Experience with control loops.
  • Experience with ADC and DAC.
  • Experience with programming PID control algorithms.
  • Understanding of FFTs.
  • Strong verbal and written communication skills.
  • Experience with SPI, UART, I2C and Ethernet.
  • CameraLink or SpaceWire is a plus.
  • Competitive salary.
  • Discretionary annual bonus plan.
  • Paid time off (PTO).
  • Comprehensive health benefit package.
  • Retirement savings.
  • Wellness program.
  • Various other benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service