Naval Test Automation Engineer - C++/Lab Systems

Ultra Maritime

Columbia City (IN)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Climate controlled, well-lit work area
Up to 140 hours PTO first year
401k plan with company match
Tuition reimbursement

Job summary

Ultra Maritime is seeking a software engineer to build and maintain the automated test infrastructure for sonobuoy validation and related systems. You will design a central test execution engine and integrate with lab equipment to ensure reliable, scalable validation in real-world conditions.

Applicants should have a bachelor’s degree in engineering and at least 4 years in developing automated test systems with strong C++ skills and debugging capabilities.

Qualifications

  • Bachelor's degree in engineering or related field with 4+ years in automated test systems.
  • Strong C++ software development experience.
  • Experience building or maintaining test automation, validation, or integration systems.
  • Strong debugging skills in multi-system environments.

Responsibilities

  • Design, develop, and maintain a central test execution engine used across engineering test stations.
  • Build and enhance C++-based automation systems that execute structured test sequences.
  • Develop software that interprets and runs YAML-defined test workflows.
  • Integrate with engineering test equipment and lab systems to enable automated validation.
  • Debug and resolve complex issues across software, systems, and test environments.
  • Improve reliability, performance, and scalability of test execution infrastructure.
  • Collaborate with test engineers and hardware teams to translate requirements into automated test capability.

Skills

C++ development
Test automation
Debugging complex systems
YAML/JSON/XML familiarity
Systems thinking

Education

Bachelor's degree in engineering or related field

Tools

Test frameworks
Lab equipment integration
Configuration-driven systems

Job description

Ultra Maritime is seeking a software engineer to build and maintain the automated test infrastructure for sonobuoy validation and related systems. You will design a central test execution engine and integrate with lab equipment to ensure reliable, scalable validation in real-world conditions.

Applicants should have a bachelor’s degree in engineering and at least 4 years in developing automated test systems with strong C++ skills and debugging capabilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Naval Systems Test Automation Engineer (C++)
Naval Systems Test Automation Engineer (C++)

Ultra Electronics Group • Columbia City (IN)

On-site
USD 80,000 - 95,000
Up to 140 hours PTO for the first year
401(k) plan with company match
Educational assistance program
+2
Software Engineer- Test Automation Systems
Software Engineer- Test Automation Systems

Ultra Electronics Group • Columbia City (IN)

On-site
USD 80,000 - 95,000
Up to 140 hours PTO for the first year
401(k) plan with company match
Educational assistance program
+2
Senior Test Engineer - Naval Software & Systems Tester
Senior Test Engineer - Naval Software & Systems Tester

Ultra Maritime • Columbia City (IN)

On-site
USD 120,000 - 160,000
PTO 140 hours
8 Paid Holidays
Floating holidays
+5
Test Automation Engineer II — Naval Systems
Test Automation Engineer II — Naval Systems

Ultra Maritime • Columbia City (IN)

On-site
USD 70,000 - 90,000
Climate controlled work environment
Up to 140 hours PTO
401k plan with company match
+3
Software Engineer- Test Automation Systems
Software Engineer- Test Automation Systems

Ultra Maritime • Columbia City (IN)

On-site
USD 90,000 - 120,000
Climate controlled, well-lit work area
Up to 140 hours PTO first year
401k plan with company match
+1
Test Engineer II
Test Engineer II

Ultra Electronics Group • Columbia City (IN)

On-site
USD 70,000 - 90,000
Medical insurance
Dental insurance
Vision insurance
+2
Test Engineer II
Test Engineer II

Ultra Maritime • Columbia City (IN)

On-site
USD 70,000 - 90,000
Climate controlled work environment
Up to 140 hours PTO
401k plan with company match
+3
Senior Electrical Technician - Naval Systems Testing
Senior Electrical Technician - Naval Systems Testing

Ultra Electronics Group • Columbia City (IN)

On-site
USD 90,000 - 125,000
PTO 140 hours first year
8 paid holidays
401k with company match
+2
Senior Systems Engineer – Naval Sonar & Signal Processing
Senior Systems Engineer – Naval Sonar & Signal Processing

Ultra Maritime • Columbia City (IN)

On-site
USD 110,000 - 170,000
Up to 140 hours PTO first year
8 paid holidays with floating days
401(k) plan with company match
+6
Senior Systems Engineer - Sonobuoy & Signal Processing Lead
Senior Systems Engineer - Sonobuoy & Signal Processing Lead

Ultra Electronics Group • Columbia City (IN)

On-site
USD 120,000 - 170,000
401k Plan with Company Match
Educational Assistance Program
Wellness Program
+2