Sr. Software Engineer - Image Processing

Sr. Software Engineer - Image Processing

18 May 2021
California, San diego, 92101 San diego USA

Sr. Software Engineer - Image Processing

Sr. Image Processing Engineer needed for Aviation & Aerospace company

This Jobot Job is hosted by: Andrea Silberberg
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.

A bit about us:

We are a small business focusing on technical solutions and services for our Department of Defense, NASA and commercial customers. Our engineers and program managers combine in-depth understanding of our customers goals and objectives with technical solutions to address the challenges.

We specialize in high-tech solutions for our customers high-tech programs. These programs include the Navy Unmanned Combat Air System, the Next Generation Jammer program, and several Unmanned System programs such as the NASA Generic Transport Model program.

Why join us?
  • Full Benefits
  • 401(k)
  • Generous PTO
  • Relocation assistance!

Job Details

We are seeking an Image Processing Engineer for an exciting new program for Class 1 railroads. We are looking for a talented Image Processing Engineer who wants to make a big difference and contribute to developing and fielding future state-of-the-art sensor platforms for railroad operations. In this role, you will work alongside experts in various scientific and engineering disciplines to develop image processing algorithms for object detecting and classifying rail obstructions for safe locomotive operations.

Key Responsibilities:
  • Design, develop and test image processing algorithms based on both classical and learned features.
  • Derive and evaluate open-source algorithms (i.e. OpenCV). Tune algorithms to detect, evaluate and classify sensor-detectable image features.
  • Generate algorithm description documents.
  • Develop system-level understanding and perform tasks relevant to image quality optimization and improvement
  • Develop and create basic image processing techniques: enhancement, feature recognition and segmentation
  • Lead a cohesive software development team directing and implementing Agile Software development methodologies.

  • BSEE/Computer Science or technical degree from an accredited college/university.

  • Software Development, Algorithms, C, Computer Vision (CV), Camera, Image Processing, Digital Signal Processing, Artificial Intelligence (AI), Linux Device Drivers, Linux Kernel, Matlab, Deep Neural Networks (DNN), OpenCV, OpenCL, Embedded Systems, PCB Design (schematic, layout, bringup, signal integrity, logic analyzer, oscilloscope).
  • Experience in Deep Neural Networks (DNN)/Deep Learning.
  • Experience with Convolutional and Recurrent Neural Networks.
  • Experience with Agile Software Development methodologies on development programs.
  • Good knowledge on embedded middleware, applications and services.
  • An ability to work in a team environment; provide constructive alternatives/approaches to solving issues; be flexible; have a strong sense of urgency for critical tasks; and must be able to handle multiple projects simultaneously while effectively managing schedule and communicating process.

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.