Embedded Software Engineer | Onsite in San Diego in Del Mar, CA at Vaco

Date Posted: 1/14/2022

Job Snapshot

Job Description

***Embedded Software Engineer (Microcontroller)| Onsite in San Diego***

***6-8 month Contract to hire***

***Upto $160k NTE on conversion***

***US Citizenship Required***

***Should have or must be able to obtain Security Clearance***

***Follow a 9/80 work schedule with an off on alternate Friday's***

About our client:

Our client is one of San Diego's fastest growing Aerospace and Defense Company that has a diverse avionics portfolio for satellites, astronauts, and other space systems. Become part of this small, agile, well-funded and well-managed company that moves fast and minimizes organizational overhead. You will have unlimited potential for learning and growth as they target the latest technology, in a rapid, full-development cycle to provide innovative products to enable New Space. Everything you do will have an impact!!

What we do?

  • Radiation hardened Space Computers - Payload controllers, Flight Computers, Software Defined Radios, your software, your work orbiting the earth!

About the role:

Looking for highly motivated and skilled individuals to become impact players on the development of a spacecraft system that contains specialized electronic sensors and all the associated supporting circuitry.

The more of these items you know the better (any order):

  • Microcontroller experience with RISCV, ARM CortexM Series, Xilinux MicroBlaze
  • Interfaces: SPI, I2C, UARTs, ADC, DAC, GPIO, DMA, timers, high speed serial,
  • BareMetal and RTOS - (FreeRTOS) Kernel Abstraction Layers
  • HAL Development, Driver Development
  • Crypto, Digital Signatures, Hardware Encryption
  • JTAG Debug, board Bring up, can you read a schematic?
  • Have you worked with FPGA based designs?
  • Build Automation (Nightly Builds)
  • Microcontroller communications with a Linux Host (ARMV8)
  • IDE (Windows Eclipse) and Linux Makefile environments
  • Lab Tools: Scopes, Logic Analyzers, Network Sniffers
  • CMMI Level 3 to Level 5 Experience


  • Bachelor's Degree in related field (Computer Science, Engineering, etc.) is highly desired.
  • Combination of experience and education in lieu of a degree is acceptable.
  • Disciplines desired include hardware (digital, mixed signal), RF, FPGA, and embedded software.

Job Requirements