Image Processing Software Engineer

Green Key Resources

Manchester (NH)

On-site

USD 120,000 - 170,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Green Key Resources is seeking an Image Processing Software Engineer to develop, implement, debug, and test video processing applications and embedded software for defense-related unmanned systems and test platforms.

The role involves implementing video compression and image processing controls on embedded processors and developing FPGA-based image processing drivers and algorithms, with collaboration across hardware and software teams.

Qualifications

  • 5+ years of software development for imaging systems.
  • Embedded Linux experience required.
  • Proficient in C/C++ and GStreamer.
  • Experience with I2C/UART/USB/MIPI and lab test equipment.
  • Ability to read schematics and utilize testing hardware such as oscilloscopes and logic analyzers.

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 cross-functional teams including mechanical, electrical, systems, and program managers.
  • Debug and troubleshoot complex electronic and software designs with EE teams.
  • May interact with customers, suppliers, and users of the devices.

Skills

C/C++
GStreamer
Embedded Linux
Flow control
Git
I2C/UART/USB/MIPI
Autonomous systems

Education

BS/MS in Computer Science or Electrical Engineering

Job description

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
  • Flow control (latency modulation)
  • Experience with GStreamer
  • 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.
  • Semi-autonomous and autonomous systems development
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Vision Engineer
Computer Vision Engineer

Green Key Resources • Londonderry (NH)

On-site
USD 120,000 - 160,000
Embedded Image Processing Engineer - Video & Vision Systems
Embedded Image Processing Engineer - Video & Vision Systems

Green Key Resources • Manchester (NH)

On-site
USD 120,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Perceptive Innovations • Virginia (MN)

On-site
USD 100,000 - 130,000
Competitive pay
Growing benefits package
Startup incentive stock options
FPGA Design Engineer
FPGA Design Engineer

SAAZ Micro Inc. • Camarillo (CA), Northern (KY)

On-site
USD 120,000 - 180,000
Senior Image Processing Engineer — FPGA/GPU
Senior Image Processing Engineer — FPGA/GPU

Adsys Controls, Inc. • Irvine (CA)

On-site
USD 120,000 - 150,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Pixels on Target LLC • United States

On-site
USD 120,000 - 150,000
Senior Embedded Vision Engineer - Imaging & Video Systems
Senior Embedded Vision Engineer - Imaging & Video Systems

Green Key Resources • Londonderry (NH)

On-site
USD 120,000 - 160,000
Image Processing Engineer - Irvine - Adsys Controls Inc.
Image Processing Engineer - Irvine - Adsys Controls Inc.

Adsys Controls, Inc. • Irvine (CA)

On-site
USD 120,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

Green Key Resources • Tacoma (WA)

On-site
USD 110,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

RG&T Solutions • Village of Endicott (NY)

On-site
USD 115,000 - 155,000