Drimva

TMEIC

Development Engineer - System Development (EE26090)

$84K–$126K

Roanoke, Virginia · Full-time · Posted Aug 27, 2026

Experience
2 years’ related experience designing and engineering automation or control systems; preferred: 3 years’ experience applying advanced technologies and/or software methodologies to automation or control systems.
Education
BS degree in electrical, mechanical, software or related engineering; or related physical or applied science; or equivalent via education and/or work experience.

About the job

Develops and deploys software and related technologies for control systems and power products, from evaluating new technologies through implementation, integration, and simulation testing.

What you'll do

  • Evaluate new technologies for feasibility, cost, and client benefit, and incorporate selected technologies into power products.
  • Define software module interfaces, write project-specific modules, and integrate them with the project team.
  • Design and conduct simulations to verify software modules meet project requirements.

What they ask for

  • Bachelor’s degree in a relevant engineering or physical/applied science field, or equivalent via education and/or work experience.
  • 2 years’ related experience designing and engineering automation or control systems.
  • Demonstrated programming skills using C++ and/or one or more of OpenCV, DirectX, OpenGL, or C#.
  • Proficiency in MS Office and availability to travel domestically and internationally up to 25%.

Nice to have

  • Master’s or PhD in software engineering focused on controls, computer vision, and/or GPU techniques.
  • Experience applying advanced technologies or software methodologies to automation or control systems; MATLAB, 3D modeling, GPU, rendering, or HMI skills are also preferred.

Pay

$83,700 - $125,500 (base salary)

Tools

C++, OpenCV, DirectX, OpenGL, C#, MS Office, MATLAB

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)