1

Module Development Engineer Jobs in Charleston, WV

SLC runs programs written in SAS language and provides a visual workflow development environment as ... Ideal candidates will have extensive experience with SAS programming (DATA Step, DS2 & most PROC ...

... development; developing, implementing, and reviewing Treatment Plans; and providing linkage to ... Summit BHC is dedicated to serving Veterans with specialized programming at our treatment centers ...

next page

Showing results 1-20

People also search for

Module Development Engineer information

See Charleston, WV salary details

$47.6K

$93.5K

$149.2K

How much do module development engineer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for module development engineer in Charleston, WV is $93,450.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,300.00 and $103,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Module Development Engineer, and why are they important?

To thrive as a Module Development Engineer, you need a strong background in electrical or mechanical engineering, along with experience in module design, testing, and manufacturing processes. Familiarity with CAD software (such as AutoCAD or SolidWorks), simulation tools, and industry-specific standards or certifications (like ISO or Six Sigma) is typically required. Strong analytical thinking, problem-solving abilities, and effective teamwork skills help you excel in cross-functional environments. These competencies ensure high-quality module development, efficient collaboration, and adherence to industry standards for successful project delivery.

What are some common challenges a Module Development Engineer faces when integrating new modules into existing systems?

Module Development Engineers often encounter challenges related to compatibility and seamless integration of new modules with legacy systems. Ensuring that new modules meet performance standards without disrupting current workflows requires careful planning and thorough testing. Collaborating closely with cross-functional teams, such as software developers and quality assurance, is essential to identify potential integration issues early. Strong communication skills and a proactive approach to troubleshooting help Module Development Engineers overcome these challenges effectively.

What are Module Development Engineers?

Module Development Engineers are professionals who design, develop, and optimize specific modules or components within larger engineering systems, often in industries like semiconductor manufacturing, automotive, or software development. Their work involves collaborating with cross-functional teams, conducting experiments, and integrating new technologies to improve module performance and reliability. They are responsible for troubleshooting issues, implementing design changes, and ensuring that modules meet technical specifications and quality standards.

What is the difference between Module Development Engineer vs Hardware Design Engineer?

AspectModule Development EngineerHardware Design Engineer
Required CredentialsBachelor's or Master's in Electrical Engineering, Computer Engineering, or related fieldsBachelor's or Master's in Electrical Engineering, Computer Engineering, or related fields
Work EnvironmentDesign, develop, and test electronic modules and componentsDesign and develop electronic hardware and circuit layouts
Employer & Industry UsageElectronics, automotive, consumer electronics, telecommunicationsElectronics, consumer devices, industrial equipment, telecommunications

Both roles require similar educational backgrounds and are common in electronics and tech industries. The Module Development Engineer focuses on creating complete modules or subsystems, while the Hardware Design Engineer concentrates on designing individual hardware components and circuits. Understanding these distinctions helps job seekers target the right roles based on their skills and career goals.

What job categories do people searching Module Development Engineer jobs in Charleston, WV look for? The top searched job categories for Module Development Engineer jobs in Charleston, WV are:
Infographic showing various Module Development Engineer job openings in Charleston, WV as of May 2026, with employment types broken down into 88% Full Time, 2% Temporary, and 10% Contract. Highlights an 90% In-person, 3% Hybrid, and 7% Remote job distribution, with an average salary of $93,450 per year, or $44.9 per hour.

Transportation Program Analyst 2 - Kanawha County

West Virginia Department of Transportation (WV)

Charleston, WV

$54K - $79K/yr

Other

Posted 8 days ago


West Virginia Department Of Transportation rating

6.5

Company rating: 6.5 out of 10

Based on 15 frontline employees who took The Breakroom Quiz

554th of 643 rated public administrative organizations


Job description

Nature of Work **Disclaimer-if the position is filled after July 1, 2026, then the job opportunity will not be in the classified service ** The Transportation Program Analyst 2 in this position reports to the Information Technology Division in Kanawha County providing IT Support for the Department of Transportation. The selected applicant performs full-performance level work on a full range of computer programming, either independently or as a project team member. Troubleshoots hardware and/or software problems and identifies solutions.

Uses various techniques for systems development. Reviews logic and makes decisions regarding major system modifications. Codes complex programs and/or modifications to existing programs.

May occasionally lead and train entry level programmers. An irregular work schedule may be required of this position. Performs other related duties as required.

Preference may be given to applicants with working experience in the following: programming using C#, .NET, asp, TSQL, Visualizations - Angular(JavaScript framework) (Blazor - Microsoft), Utilize Version Control Systems (i.e. Git), Awareness of Azure DevOPs build pipelines, Microsoft Windows for local tests of software code, SQL Server Management Studio to view and interact with SQL Server, Microsoft Azure or other cloud platforms. Pay Grade 18 Typical Duties and Responsibilities Develops new or modifies existing systems programs involving multiple programs or complex online systems; writes program modules for more complex systems Prepares new programs or modifies existing programs, prepares flow charts and reviews logic, codes logic flow into appropriate language, conducts test run, debugs program from test results and prepares documentation, writes a user procedure manual under review Provides input for and follows set standards and methodology for analysis, design and coding of a system Consults with users to determine specific program requirements and the data necessary for production, prepares detailed specifications necessary for programming and systems documentation, attends user meetings without supervision Compares viability of various software development tools for systems analysis and design Prepares a detailed statement of system requirements and determines the cost of implementation Participates in self-study and vendor-supplied courses to improve skills in more complex programming areas Performs routine duties such as coding programs, maintaining program documentation, and updating data processing manuals May participate on a committee or works independently for the selection of hardware and software Travel may be required; therefore, a valid driver's license is required

Skills and Knowledge Pertinent knowledge gained through education, relevant experience, or training that applies to the methodology of a professional or administrative occupation Knowledge of database management, documentation, and project control techniques Knowledge of a 3rd or 4th generation programming Knowledge of moderately complex programming systems, software and hardware configuration and their applications in a systems environment Knowledge of data processing concepts and equipment usage Skill in programming batch and/or online systems Ability to analyze and reduce abstract data to logical order Ability to apply programming applications to solve user problems using electronic data processing Ability to evaluate and analyze user requests and develop effective work plans for systems development and maintenance Ability to present ideas in a clear, concise format using narrative statements and logic diagrams Ability to follow complex written and oral instructions and understand complex technical manuals Ability to maintain effective working relationships with data processing personnel and users Ability to develop and perform system checks to test the thoroughness and accuracy of programs Minimum Requirements REQUIRED TRAINING/EDUCATION Bachelor's degree from a regionally accredited four-year college or university in computer science or related field including but not limited to business data programming, business systems analysis, computer accounting, computer and information systems, computer servicing technologies, information systems management, data processing, or computer engineering. Substitution 1: Associate's degree from a regionally accredited college, university or business school in computer science or related field including but not limited to business data programming, business systems analysis, computer accounting, computer and information systems, computer servicing technologies, information systems management, data processing, or computer engineering and two (2) years of full-time or equivalent part-time paid computer programming experience in one or more programming or data base languages. OR Substitution 2: Four (4) years of full-time or equivalent part-time paid computer programming experience in one or more programming or data base languages may substitute for the required training/education.

REQUIRED EXPERIENCE Two (2) years of full-time or equivalent part-time paid computer programming experience in one or more programming or data base languages, including one (1) year of analysis work. Substitution: Graduate coursework from a regionally accredited college or university in computer science or related field including but not limited to business data programming, business systems analysis, computer accounting, computer and information systems, computer servicing technologies, information systems management, data processing, or computer engineering may substitute for the required experience on a year-for-year basis.


What West Virginia Department Of Transportation employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom