Engineering Technician
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Livonia, MI · On-site
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
Livonia, MI · On-site
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Canton, MI · On-site
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
Canton, MI · On-site
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Commerce, MI · On-site
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
Commerce, MI · On-site
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
$40 - $45/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Northville, MI · Hybrid
$43 - $55/hr
Traditional high level programming experience like Visual Basic, C++, Java, JavaScript, Python, Perl or similar). Database programming and general knowledge. Could include Microsoft SQL, MySQL ...
Northville, MI · Hybrid
$43 - $55/hr
Traditional high level programming experience like Visual Basic, C++, Java, JavaScript, Python, Perl or similar). Database programming and general knowledge. Could include Microsoft SQL, MySQL ...
Warren, MI · On-site
Bachelor's or Master's degree in Computer Science, Applied Mathematics, Statistics, Engineering, or ... Visual Basic for Applications (VBA) * Tableau and Power BI * Databricks, Python (Scripting ...
Quick apply
Warren, MI · On-site
Bachelor's or Master's degree in Computer Science, Applied Mathematics, Statistics, Engineering, or ... Visual Basic for Applications (VBA) * Tableau and Power BI * Databricks, Python (Scripting ...
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
West Bloomfield, MI · On-site
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
West Bloomfield, MI · On-site
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Farmington Hills, MI · On-site
$170.20K - $201.70K/yr
Job Requirements • Software programming experience using C, C#, Visual Basic, or similar. • At least 2 years work experience (internal and/or external to Nexteer). • Experience developing ...
New
Farmington Hills, MI · On-site
$170.20K - $201.70K/yr
Job Requirements • Software programming experience using C, C#, Visual Basic, or similar. • At least 2 years work experience (internal and/or external to Nexteer). • Experience developing ...
New
Wixom, MI · On-site
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
Quick apply
Wixom, MI · On-site
$38 - $42/hr
Visual Basic * C / C++ Industrial Automation Platforms * Siemens Step 7 * TIA Portal * WinCC ... HMI programming * Servo systems & controllers * Industrial I/O devices * Electrical and mechanical ...
$10.34 - $14.57
3% of jobs
$14.57 - $18.79
3% of jobs
$18.79 - $23.01
7% of jobs
$23.01 - $27.23
10% of jobs
$27.87 is the 25th percentile. Wages below this are outliers.
$27.23 - $31.45
11% of jobs
The median wage is $34.33 / hr.
$31.45 - $35.68
23% of jobs
$35.68 - $39.90
9% of jobs
$43.89 is the 75th percentile. Wages above this are outliers.
$39.90 - $44.12
10% of jobs
$44.12 - $48.34
9% of jobs
$48.34 - $52.56
10% of jobs
$52.56 - $56.79
6% of jobs
$10
$36
$56
A Visual Basic (VB) programmer maintains older codebases that heavily used the Visual Basic programming language. As a Visual Basic programmer, your job duties include integrating old code with new applications that use newer programming languages, troubleshooting issues that arise, updating and patching snippets of code, and ensuring the continued functionality of computer software applications that rely on a codebase written primarily in Visual Basic. As fewer companies use Visual Basic in software development, your responsibilities include learning and utilizing newer programming languages to supplement your skills and help your employer adapt to new technological standards.
| Aspect | Visual Basic Programmer | Visual Basic Developer |
|---|---|---|
| Credentials | Typically requires a diploma or certification in programming or computer science | Often has similar credentials, sometimes with additional experience or certifications in software development |
| Work Environment | Works mainly on coding, debugging, and maintaining Visual Basic applications | Involved in designing, developing, and implementing Visual Basic solutions, often overseeing projects |
| Industry Usage | Common in small to medium businesses, legacy systems, and internal tools | Used in enterprise environments, software development firms, and custom application projects |
While both roles involve working with Visual Basic, a Visual Basic Programmer primarily focuses on coding and troubleshooting, whereas a Visual Basic Developer typically handles the full development lifecycle, including design and implementation.

$40 - $45/hr
Full-time
Posted 18 days ago
Location: Michigan (Travel Required)
Employment Type: Full-Time
Industry: Advanced Manufacturing / Industrial Machinery
With over 90 years of engineering innovation, our client is a global leader in advanced machining technology. Their systems power some of the world’s most respected automotive and manufacturing brands.
As the company continues expanding globally, they are looking for a Field Service Controls Engineer who enjoys solving complex automation challenges, working directly with cutting-edge machinery, and traveling to customer facilities around the world to bring equipment to life.
If you enjoy PLC programming, machine commissioning, and troubleshooting sophisticated automation systems, this role puts you right in the middle of it.
This role combines automation engineering, controls programming, machine startup, and customer-facing technical support.
You will:
Design, configure, debug, and commission advanced industrial machinery
Program and modify PLC and HMI controls systems
Work closely with mechanical engineers and project managers during machine development
Read and interpret electrical and mechanical schematics
Perform machine startup, run-off testing, and system validation
Troubleshoot controls, servo systems, and industrial networks
Support machine installation and commissioning at customer facilities
Interface with customers during machine acceptance and technical discussions
Assist project teams in maintaining schedules and meeting project timelines
Provide service support and system troubleshooting in the field
This position offers the opportunity to work on high-precision automation systems used by global OEM manufacturers.
Experience with any of the following is highly valuable:
PLC / ProgrammingLadder Logic
STL
SCL
G-Code
Visual Basic
C / C++
Siemens Step 7
TIA Portal
WinCC Flexible
Sinumerik 840D
Allen Bradley Studio 5000
FactoryTalk Studio
Bosch Rexroth IndraWorks
Ethernet/IP
Profinet
Profibus
CANbus
RS232 / RS485
Arcnet
HMI programming
Servo systems & controllers
Industrial I/O devices
Electrical and mechanical troubleshooting
EPLAN or AutoCAD knowledge
JD - Field Service Software Har…
Education / Experience
Associate’s or Bachelor’s degree in Electrical Engineering, Computer Science, or related field
OR
5+ years of hands-on automation / controls engineering experience
Technical Skills
Ability to read electrical and mechanical blueprints
Strong troubleshooting ability with industrial machinery
Experience with PLC programming and machine controls
Knowledge of industrial automation and networking
Strong problem-solving mindset
Professional Skills
Strong communication and customer interaction skills
Ability to work independently and in a team environment
Organized and detail-oriented with strong time management
Ability to adapt quickly in dynamic project environments
JD - Field Service Software Har…
This role includes approximately 50% travel, both domestic and international, supporting machine installation and commissioning projects at customer sites.
You’ll work in a combination of:
Engineering office environments
Manufacturing facilities
Customer production plants
JD - Field Service Software Har…
Work on high-precision industrial automation systems
Gain global commissioning experience
Work with advanced PLC and motion control platforms
See machines you helped build running on production floors worldwide
Join a collaborative engineering team with decades of expertise