5 Years – On Site – Full-Time

Envision Technology, an innovative company developing unmanned aerial and ground systems for defense applications, seeks a motivated Image Processing Software Engineer.  The Software Engineer is responsible for development, implementation, debugging, and testing of video processing applications and embedded software used in unmanned systems, subsystems, and test platforms for defense applications. 

Responsibilities:

  • Implement video compression and image processing controls on embedded processors 
  • Develop and implement drivers and control algorithms for FPGA-based image processing 
  • Assist in selecting interface and support hardware (Microprocessors/Microcontrollers and support devices) 
  • Interface with others in a fast-paced, multi-discipline environment, including mechanical, electrical, systems, program managers, suppliers, and customers 
  • Work with electrical engineering to debug and troubleshoot complex electronic and software designs 
  • May work with customers, suppliers, and users of the devices 

Qualifications:

  • BS/MS in Computer Science, Electrical Engineering, or equivalent experience, with 5+ years of experience writing software for imaging systems  
  • Embedded Linux (e.g. Yocto) 
  • Kernel drivers 
  • Flow control (latency modulation) 
  • Experience with GStreamer 
  • Networking / Radio networking / congestion management 
  • C/C++ 
  • Git/Version control 
  • Ability to read schematics and utilize lab test equipment ( e.g. Multi-meters, oscilloscopes, and logic analyzers 
  • Experience with communication protocols such as I2C, UART, USB, MIPI etc. 
  • CODEC implementation experience – e.g. H.264/H.265/AV1 – (a plus) 
  • Camera sensor configuration (a plus) 
  • Semi-autonomous and autonomous systems development (a plus) 
  • Ability to move up to 25 pounds. 

Additional Information:

  • Applicant must be a US Person.

  • Individuals applying for this position should have the aptitude and motivation to proactively contribute in a startup culture from day 1 and grow with the company.

  • Brief travel within the US to customer locations may be required to support product testing or design reviews.
Scroll to Top