Image Processing Software Engineer

General Atomics
Apply Now

Job Description

Job Title: Image Processing Software Engineer

City: Boulder

State: Colorado

Full-Time/Part-Time: Full-Time Salary

Salary Minimum: $112,990

Salary Maximum: $232,010

General Atomics Electromagnetic Systems (GA-EMS) designs and manufactures first-of-a-kind electromagnetic and electric power generation systems. GA-EMS' expanding portfolio of specialized products and integrated system solutions support critical fleet, space systems and satellites, missile defense, power and energy, and process and monitoring applications for defense, industrial, and commercial customers worldwide.

GA-EMS in Boulder, Colorado has an opening for a Software Engineer to contribute to a classified, high-profile program, developing tools for government users. These tools will be used to provide real-time situational awareness and expose advanced analytics to end-users.

DUTIES AND RESPONSIBILITIES:

  • Work independently and as part of a team to develop software and apply expertise to multiple aspects of the full software lifecycle, including architecture and design, coding, testing, documentation, deployment, and support/maintenance.
  • Work independently and as part of a team to apply cutting-edge machine learning principles to build reliable products.
  • Help integrate machine-learning analytics, streaming data processing pipelines, and appealing user interfaces into end-to-end mission systems
  • Interact and collaborate frequently with company technical staff, as well as with partner organizations. This includes open discussions and presentation of proposed approaches, progress, issues, results.

We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.

JOB QUALIFICATIONS:

  • Typically requires a bachelors degree, masters degree or PhD in engineering or a related technical discipline from an accredited institution and progressive engineering experience as follows; nine or more years of experience with a bachelors degree, seven or more years of experience with a masters degree, or four or more years with a PhD. May substitute equivalent engineering experience in lieu of education.
  • Experience with image processing and remote sensing software development (OpenCV, PIL, GDAL or others) as well as with Python, Java, Scala, Go or other languages.
  • Familiarity with, or exposure to Machine Learning, Object Recognition, Advanced Analytics, Remote Sensing, or GEOINT techniques.
  • Experience with advanced signal processing for coherent systems, such as synthetic aperture radar
  • Experience with GEOINT National Systems
  • Experience with Machine Learning (including PyTorch, TensorFlow)
  • Must have strong communication, writing, computer, documentation, presentation, and interpersonal skills; and an ability to work independently and as part of a team
  • Only candidates with a current Top Secret security clearance, and eligibility for SCI will be considered

Each job has a salary range which identifies the minimum, midpoint (market) and maximum base pay for the job. Pay rates are established based on the individual's knowledge, skill, experience and education/training needed to perform the job.

Company Info.

General Atomics

General Atomics is an American energy and defense corporation headquartered in San Diego, California, specializing in research and technology development. This includes physics research in support of nuclear fission and nuclear fusion energy.

  • Industry
    Aerospace
  • No. of Employees
    15,000
  • Location
    San Diego, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

General Atomics is currently hiring Software Engineer, Image Processing Jobs in Boulder, CO, USA with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More