Automation Software Engineer – Manufacturing & Vision

BWXT

Lynchburg (VA)

On-site

USD 86,000 - 136,000

Full time

7 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Professional development opportunities
Mentorship programs
Sponsorship for continuing education
Inclusive atmosphere
Mission-driven organization
Continuous learning and training

Job summary

BWX Technologies, Inc. in Lynchburg, VA is seeking a Software Engineer to design, build, and support custom automated manufacturing and inspection systems at the Lynchburg facility.

You will develop software using .NET or CVI on Windows, integrate with third-party hardware, write test plans, and assist with installation and maintenance in a team of mechanical, electrical, and software engineers. Applicants should have a bachelor's degree in engineering or computer science and 4 years' relevant

Qualifications

  • BS in Engineering or Computer Science with 4+ years of relevant experience.
  • Must be able to obtain DOE clearance and U.S. citizenship.
  • Strong written and verbal communication skills.

Responsibilities

  • Work cooperatively with teams of engineers (mechanical, electrical and software) and internal customers to design, build, maintain, and upgrade custom automated process control and data acquisition systems that support manufacturing, quality control, and other plant operations.
  • Develop software applications for automated equipment/systems including motion control, data acquisition, databases interactions, and operator interfaces using .Net or CVI on Windows based platforms.
  • Develop vision system and other post inspection analysis applications.
  • Integrate applications/systems with third-party hardware and software.
  • Generate and execute system and software test plans and develops user manuals for the system/machine.
  • Support engineers and technicians in the assembly, installation, trouble-shooting, maintenance, and upgrade of new and existing systems.
  • Perform other duties as assigned.

Skills

VB
C#
C
Motion Control
Image Analysis
Git
TFS/Azure DevOps

Education

Bachelor's degree in Engineering or Computer Science

Tools

Delta Tau/Omron
Galil
Rockwell
National Instruments
Halcon
Matrox
Git
Azure DevOps

Job description

BWX Technologies, Inc. in Lynchburg, VA is seeking a Software Engineer to design, build, and support custom automated manufacturing and inspection systems at the Lynchburg facility.

You will develop software using .NET or CVI on Windows, integrate with third-party hardware, write test plans, and assist with installation and maintenance in a team of mechanical, electrical, and software engineers. Applicants should have a bachelor's degree in engineering or computer science and 4 years' relevant

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automation & Vision Systems Software Engineer (On-Site)
Automation & Vision Systems Software Engineer (On-Site)

BWX Technologies • Lynchburg (FL)

On-site
USD 86,000 - 136,000
Health insurance
Mentorship programs
Inclusive atmosphere
+2
Automation Software Engineer: Vision & Motion Manufacturing
Automation Software Engineer: Vision & Motion Manufacturing

Talentify • Lynchburg (VA)

On-site
USD 86,000 - 136,000
Competitive salary
Health & retirement plans
Mentorship programs
+3
Electronics Technician - CNC, PLC & Automated Systems
Electronics Technician - CNC, PLC & Automated Systems

BWXT • Lynchburg (VA)

On-site
USD 59,000 - 88,000
Electronics Technician – CNC/PLC Systems (Nuclear)
Electronics Technician – CNC/PLC Systems (Nuclear)

BWX Technologies, Inc. • Lynchburg (VA), Northern (KY)

Hybrid
USD 59,000 - 88,000
Software Engineer
Software Engineer

BWXT • Lynchburg (VA)

On-site
USD 86,000 - 136,000
Professional development opportunities
Mentorship programs
Sponsorship for continuing education
+3
Software Engineer
Software Engineer

Talentify • Lynchburg (VA)

On-site
USD 86,000 - 136,000
Competitive salary
Health & retirement plans
Mentorship programs
+3
AI & Computer Vision R&D Engineer – Nuclear/Space
AI & Computer Vision R&D Engineer – Nuclear/Space

BWXT • Lynchburg (VA)

On-site
USD 70,000 - 103,000
Health benefits
Dental benefits
Retirement plans
+4
Software Engineer
Software Engineer

BWX Technologies • Lynchburg (FL)

On-site
USD 86,000 - 136,000
Health insurance
Mentorship programs
Inclusive atmosphere
+2
Welding Engineer: Drive Precision & Process Innovation
Welding Engineer: Drive Precision & Process Innovation

BWX Technologies, Inc. • Lynchburg (VA)

On-site
USD 65,000 - 121,000
Competitive salary and benefits
Junior .NET Developer for Enterprise Apps - Lynchburg
Junior .NET Developer for Enterprise Apps - Lynchburg

Talentify • Lynchburg (VA)

On-site
USD 60,000 - 90,000
Health insurance
Dental insurance
Retirement plan
+4