Uses various techniques for systems development. Reviews logic and makes decisions regarding major ... May occasionally lead and train entry level programmers. An irregular work schedule may be required ...
Uses various techniques for systems development. Reviews logic and makes decisions regarding major ... May occasionally lead and train entry level programmers. An irregular work schedule may be required ...
Programming using C#, .NET, asp, TSQL, Visualizations - Angular(JavaScript framework) (Blazor ... program modules for more complex systems Prepares new programs or modifies existing programs ...
Programming using C#, .NET, asp, TSQL, Visualizations - Angular(JavaScript framework) (Blazor ... program modules for more complex systems Prepares new programs or modifies existing programs ...
... and market programming, including setting up and breaking down event areas, decorating ... modules focused on workplace readiness, communication, and professional development. * Demonstrate ...
... and market programming, including setting up and breaking down event areas, decorating ... modules focused on workplace readiness, communication, and professional development. * Demonstrate ...
... and market programming, including setting up and breaking down event areas, decorating ... modules focused on workplace readiness, communication, and professional development. * Demonstrate ...
... and market programming, including setting up and breaking down event areas, decorating ... modules focused on workplace readiness, communication, and professional development. * Demonstrate ...
... and market programming, including setting up and breaking down event areas, decorating ... modules focused on workplace readiness, communication, and professional development. * Demonstrate ...
... and market programming, including setting up and breaking down event areas, decorating ... modules focused on workplace readiness, communication, and professional development. * Demonstrate ...
Transportation Program Analyst 2 - Kanawha County
Charleston, WV · On-site
$54K - $79K/yr
Uses various techniques for systems development. Reviews logic and makes decisions regarding major ... Git), Awareness of Azure DevOPs build pipelines, Microsoft Windows for local tests of software code ...
Transportation Program Analyst 2 - Kanawha County
Charleston, WV · On-site
$54K - $79K/yr
Uses various techniques for systems development. Reviews logic and makes decisions regarding major ... Git), Awareness of Azure DevOPs build pipelines, Microsoft Windows for local tests of software code ...
Transportation Program Analyst 2 - Kanawha County
Charleston, WV · On-site
$54K - $79K/yr
Programming using C#, .NET, asp, TSQL, Visualizations - Angular(JavaScript framework) (Blazor ... modules for more complex systems • Prepares new programs or modifies existing programs, prepares ...
Transportation Program Analyst 2 - Kanawha County
Charleston, WV · On-site
$54K - $79K/yr
Programming using C#, .NET, asp, TSQL, Visualizations - Angular(JavaScript framework) (Blazor ... modules for more complex systems • Prepares new programs or modifies existing programs, prepares ...
Professional development opportunities: A learning culture with CPA exam resources and bonuses ... of our developers) issues, often involving complex inter-module or integration dependencies.
Quick apply
Professional development opportunities: A learning culture with CPA exam resources and bonuses ... of our developers) issues, often involving complex inter-module or integration dependencies.
The Supervisor, ERP/WMS Support, is responsible for managing the maintenance and development of the ... Bachelor's degree in engineering and/or computer science and five years demonstrated work ...
The Supervisor, ERP/WMS Support, is responsible for managing the maintenance and development of the ... Bachelor's degree in engineering and/or computer science and five years demonstrated work ...
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 ...
Quick apply
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 ...
Therapist-1
Charleston, WV · On-site
... 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 ...
Therapist-1
Charleston, WV · On-site
... 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 ...
Module Development Engineer information
See Charleston, WV salary details
$47.6K - $56.9K
3% of jobs
$56.9K - $66.1K
4% of jobs
$66.1K - $75.3K
16% of jobs
$76.2K is the 25th percentile. Wages below this are outliers.
$75.3K - $84.6K
19% of jobs
The median wage is $87.6K / yr.
$84.6K - $93.8K
24% of jobs
$100.1K is the 75th percentile. Wages above this are outliers.
$93.8K - $103K
13% of jobs
$103K - $112.3K
6% of jobs
$112.3K - $121.5K
5% of jobs
$121.5K - $130.7K
3% of jobs
$130.7K - $140K
5% of jobs
$140K - $149.2K
1% of jobs
$47.6K
$93.5K
$149.2K
How much do module development engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Module Development Engineer, and why are they important?
What are some common challenges a Module Development Engineer faces when integrating new modules into existing systems?
What are Module Development Engineers?
What is the difference between Module Development Engineer vs Hardware Design Engineer?
| Aspect | Module Development Engineer | Hardware Design Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in Electrical Engineering, Computer Engineering, or related fields | Bachelor's or Master's in Electrical Engineering, Computer Engineering, or related fields |
| Work Environment | Design, develop, and test electronic modules and components | Design and develop electronic hardware and circuit layouts |
| Employer & Industry Usage | Electronics, automotive, consumer electronics, telecommunications | Electronics, 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.

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
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
About West Virginia Department of Agriculture
Sourced by ZipRecruiter
Industry
Agriculture, construction, and mining machinery manufacturing
Company size
201 - 500 Employees
Headquarters location
Charleston, WV, US
Year founded
1891