IPG Photonics

Software Engineer - Computer Vision

IPG Photonics$95K — $115K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or similar
  • 3-7 years in real-time computer vision or image processing
  • Proficiency in C++ and Python, with OpenCV on Linux
  • Experience with real-time, low-latency video processing pipelines
  • Experience with GPU acceleration (CUDA) for time-sensitive applications
  • Familiarity with optical systems and sensor calibration
  • Strong written and verbal communication skills

Responsibilities

  • Design and implement algorithms for object detection and tracking
  • Develop tracking and state-estimation pipelines for dynamic targets
  • Integrate vision pipelines with gimbals and beam-steering hardware
  • Optimize GPU-accelerated code on embedded platforms like NVIDIA Jetson
  • Process EO/IR imagery for laser targeting and feedback control
  • Build tooling to evaluate algorithm performance in various scenarios
  • Support modeling and testing for algorithm validation

Benefits

  • Work on cutting-edge directed-energy systems
  • End-to-end ownership from component to fielded system
  • Small expert team in a rapidly growing aerospace hub
  • Hands-on career growth across the product lifecycle
  • Comprehensive benefits package available
Full Job Description
POSITION SUMMARY

The Software Engineer - Computer Vision develops real-time image-processing and tracking algorithms supporting beam control, target acquisition, and stabilization in defense laser platforms. Working at the intersection of optics, sensors, and software, this role enables IPG's directed-energy systems to perform with precision under dynamic field conditions. This opening targets a mid-level engineer; junior and senior candidates may also be considered, with level determined by experience and qualifications.

KEY RESPONSIBILITIES
  • Design and implement computer-vision algorithms for object detection, optical flow, and target tracking.
  • Develop tracking and state-estimation pipelines (e.g., Kalman filtering, track initiation and maintenance) for maneuvering targets in cluttered scenes.
  • Integrate vision pipelines with gimbals, sensors, and beam-steering hardware.
  • Optimize GPU-accelerated code on embedded platforms such as NVIDIA Jetson, including CUDA and TensorRT deployment.
  • Process EO/IR imagery to support laser targeting and feedback control, including camera calibration and sensor characterization.
  • Build data, simulation, and playback tooling to evaluate algorithm performance against recorded and synthetic scenarios.
  • Support modeling, field testing, and algorithm performance validation.


MINIMUM QUALIFICATIONS
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related discipline.
  • 3-7 years of experience in real-time computer vision or image processing (junior and senior candidates considered at the appropriate level).
  • Proficiency in C++ and Python, with OpenCV on Linux.
  • Experience with real-time, low-latency video processing pipelines, including color correction and optical-flow techniques.
  • Experience with GPU acceleration (CUDA) for latency-sensitive applications.
  • Familiarity with optical systems and sensor calibration.
  • Strong written and verbal communication skills for cross-disciplinary collaboration.

PREFERRED QUALIFICATIONS
  • Active DoD security clearance.
  • Experience with multi-target tracking, state estimation (EKF/UKF), or data-association methods.
  • Experience with deep-learning-based detection and classification (PyTorch or TensorFlow) and edge deployment (TensorRT).
  • Experience in beam stabilization or adaptive-optics control.
  • Knowledge of high-speed camera integration and EO/IR sensor phenomenology.
  • Prior defense or aerospace program participation.
  • Master's degree or PhD in a related field.

WORK ENVIRONMENT & PHYSICAL REQUIREMENTS
  • Lab and test-range environments; laser-safety PPE required.

WHY JOIN IPG DEFENSE
  • Work at the forefront of directed-energy and photonics innovation on systems that matter to national security.
  • Vertically integrated technology: we design and build our own lasers, giving engineers end-to-end ownership from component to fielded system.
  • Small, expert, fast-moving team in Huntsville, AL - one of the nation's fastest-growing aerospace and defense hubs.
  • Career growth through hands-on work across the full product lifecycle: concept, prototype, integration, field test, and production.
  • Competitive salary and a comprehensive benefits package - see Compensation & Benefits below.

About IPG Photonics

IPG Photonics is a leading developer and manufacturer of high-performance fiber lasers and amplifiers for diverse applications in numerous markets. IPG Photonics' diverse lines of low, medium and high-power lasers and amplifiers are used in materials processing, communications, entertainment, medical, biotechnology, scientific and advanced applications.
Learn more about IPG Photonics
Size
6,580 employees
Market Cap
$4.4 billion
Industry
Net Income
$159.5 million
Founded
1990
5 Year Trend
+7.7%
Revenue
$1.2 billion
NASDAQ

Similar Jobs

More Jobs at IPG Photonics

More Aerospace & Defense Jobs

Find similar Software Engineer - Computer Vision jobs: