5 Years – On Site – Full-Time

About Envision Technology

Equip Our Customers. Empower Our Employees. Drive. Win. Change the World.

At Envision Technology, we do not just build products. We develop mission critical technologies that help military, law enforcement, and government professionals accomplish their most demanding missions. From advanced electro optical and infrared systems to laser targeting technologies and unmanned platforms, our solutions are designed to perform when reliability matters most.

As a growing engineering and manufacturing company, we move quickly, solve complex challenges, and empower every employee to make a meaningful impact. Whether you are designing innovative technology, building precision systems, or supporting our operations, your work directly contributes to delivering solutions our customers depend on.

Position Summary

As a Image Processing Software Engineer you are 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.
  • Brief travel within the US to customer locations may be required to support product testing or design reviews.

    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

    This position will have access to information and items protected under the International Traffic in Arms Regulation (ITAR) and must therefore be a “U.S. person” as that term is defined under ITAR, 22 CFR 120.62.
Scroll to Top