Development Engineer — Computer Vision & 3D Rendering

TMEIC

Roanoke (VA)

On-site

USD 84,000 - 126,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TMEIC is seeking a software engineer to research, develop, and deploy control software, graphics, and computer vision solutions. You will identify new technologies, evaluate their feasibility, and integrate them into power products with cross-functional teams.

The role requires a BS or higher in engineering/related field, 2 years of automation experience, and strong C++ with OpenCV/OpenGL/DirectX/C#. Travel up to 25% is expected, domestically and internationally.

Qualifications

  • BS degree in electrical, mechanical, software or related engineering; or related physical or applied science; or equivalent via education and/or work experience
  • 2 years’ related experience designing and engineering automation or control systems
  • Demonstrated software programming skills using C++ and/or more of the following (OpenCV, DirectX, OpenGL, C#)
  • Demonstrated innovative problem-solving skills
  • Demonstrated successful working relationships with clients, suppliers, and other internal and external contacts
  • Demonstrated successful and positive personal leadership, interpersonal, organizational, administrative, and communication skills
  • Demonstrated continuous improvement in areas of responsibility
  • Proficiency in MS Office
  • Availability to travel domestically and internationally, up to 25% of the time, often with limited notice

Responsibilities

  • Identify new technologies with potential to address clients' needs or create demand through performance improvements
  • Evaluate feasibility, cost, and benefits of new technologies for company systems and products
  • Incorporate selected technologies into power products with internal and third-party teams
  • Define modifications to tools and features for engineering and commissioning
  • Coordinate with parent company to facilitate design and development planning
  • Provide technical consulting, coaching, and training to engineering teams
  • Support sales with technical presentations, proposals, and reviews
  • Identify interfaces between complex software modules
  • Write software modules to satisfy project requirements
  • Ensure inter-operation of software modules in projects
  • Design and conduct simulations to verify software against requirements

Skills

C++ programming
OpenCV
DirectX
OpenGL
C#
3D rendering
Problem solving
Client interaction
MS Office
Travel willingness

Education

BS degree in electrical, mechanical, software or related engineering; or related physical/science
Masters or PhD in software engineering (controls, computer vision, GPU)

Tools

OpenCV
DirectX
OpenGL
C#
MS Office

Job description

TMEIC is seeking a software engineer to research, develop, and deploy control software, graphics, and computer vision solutions. You will identify new technologies, evaluate their feasibility, and integrate them into power products with cross-functional teams.

The role requires a BS or higher in engineering/related field, 2 years of automation experience, and strong C++ with OpenCV/OpenGL/DirectX/C#. Travel up to 25% is expected, domestically and internationally.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Development Engineer: Systems, Control & Vision
Development Engineer: Systems, Control & Vision

TMEIC Corporation • Roanoke (VA)

On-site
USD 84,000 - 126,000
Control Systems & Computer Vision Engineer
Control Systems & Computer Vision Engineer

TMEIC • Roanoke (VA)

On-site
USD 84,000 - 126,000
Control Systems & Vision Engineer
Control Systems & Vision Engineer

TMEIC Corporation • Roanoke (VA)

On-site
USD 84,000 - 126,000
Development Engineer - System Development (EE26106)
Development Engineer - System Development (EE26106)

TMEIC • Roanoke (VA)

On-site
USD 84,000 - 126,000
Development Engineer - System Development (EE26090)
Development Engineer - System Development (EE26090)

TMEIC Corporation • Roanoke (VA)

On-site
USD 84,000 - 126,000
Development Engineer - System Development (EE26106)
Development Engineer - System Development (EE26106)

TMEIC Corporation • Roanoke (VA)

On-site
USD 84,000 - 126,000
Development Engineer - System Development (EE26090)
Development Engineer - System Development (EE26090)

TMEIC • Roanoke (VA)

On-site
USD 84,000 - 126,000
Computer Vision Engineer
Computer Vision Engineer

TEEMA • San Diego (CA)

On-site
USD 90,000 - 130,000
Embedded Imaging & Vision Systems Engineer
Embedded Imaging & Vision Systems Engineer

Envision Technology, LLC. • Manchester (NH)

Hybrid
USD 90,000 - 140,000
Computer Vision Engineer
Computer Vision Engineer

TekWissen ® • Westborough (MA)

On-site
USD 90,000 - 120,000