Jump to content

Seeking Experienced LabVIEW Developer Full Time, Denver Area

Recommended Posts

Hello All, 


My current company is in the process of expanding, and we are seeking experienced LabVIEW developers for our Denver office location. Please see below for position details:


Automation Engineer – LabVIEW Control Systems

DMC has openings in several automation engineering positions, based on experience level. 


  • Denver
Job Summary
With a broad understanding of engineering fundamentals, DMC Automation Engineers provide programming, troubleshooting, testing & measurement, and technical support & solutions to a wide range of clients. Automation Engineers quickly learn new technologies and absorb specific industry knowledge to provide custom software engineering, problem solving, and helpful assistance during each phase of a project. Working both independently and within teams, Automation Engineers assist with project management, meeting deadlines and keeping excellent communications and feedback channels with team members and clients.
Minimum Qualifications
Engineer Level I (1-3 years relevant experience):
  • Bachelor of Science in Mechanical, Electrical, or Computer Engineering, Computer Science or related field
  • Background in LabVIEW Programming

Engineer Level II (2-5+ years relevant experience):

  • In addition to the above requirements, several years of experience with design and implementation of LabVIEW projects
  • Certified LabVIEW Developer or Certified LabVIEW Architect
  • Project-based development experience
Desired Experience
  • Real-Time
  • FPGA
  • cRIO
  • PXI
  • RF
  • Vision
  • CAN
  • Modbus

Required Skills

Engineer Level I

  • Programming
  • Quickly Learn New Technologies
  • Complete grasp of scientific method of problem solving
  • Ability to follow patterns & build upon established models
  • Understanding complex system designs
  • Estimation of time to complete familiar tasks.
  • Identify & communicate through proper channels new opportunities for DMC
Engineer Level II (In addition to above skills)
  • Experience with current test and measurement as well as data acquisition hardware and devices.
  • Ability to specify correct hardware based on system requirement.
  • Project Planning/System Architecture Design
  • Program Implementation
  • Debug
  • System Testing
  • Communication with team members and clients
  • Documentation
  • Ability to create methodology to solve novel problems
  • Ability to design systems based upon previously used system
  • Convey knowledge in presentations, SOPs, Knowledgebase articles, client case studies, and white papers
  • Estimation of own and others' time for completion of familiar tasks
  • Project proposal writing

Other Skills/Abilities

  • Customer Service
  • Communications
  • Technical Writing
  • General Admin
Engineer Level I
  • Program applications to meet & exceed customer requirements
  • Develop robust applications in accordance with DMC programming standards & best practices
  • Project Planning/System Architecture Design Assistance
  • Program Implementation
  • Debug
  • System Testing
  • Communication with team members and clients
  • Documentation
  • Respond to customer needs

Engineer Level II (In addition to above responsibilities)

  • Perform programming and engineering tasks in supportive and leading roles at all stages of projects.
  • System design and design assistance.
  • Help Train/Orient/Bring Up to Speed new employees.
  • Convey knowledge in presentations, SOPs, Knowledgebase articles, client case studies, and white papers.
  • Develop & maintain relationships with key contacts with vendors.
  • Develop & maintain relationships with clients, keeping feedback channels open and healthy.
  • Assist in writing project proposals.
  • Seek, identify, and discuss new opportunities with new & existing clients, through proper DMC channels.


Email your resume and cover letter to: jobs@dmcinfo.com


Full Listing: http://www.dmcinfo.com/employment/automation-engineer-labview-control-systems


General Information: http://www.dmcinfo.com

Link to post
Share on other sites
  • Similar Content

    • By javier_r
      VIPM.io now allows you to post LabVIEW Resources, Ideas, and Tools. For example, you could post a link to a video tutorial or blog article about a package. You can also post ideas, like feature requests or new tools. Best of all, package developers are notified when you post your ideas and resources, and you can comment and discuss posts with the community. Take a look at this video to learn more: https://www.vipm.io/posts/664960df-f111-4e13-989a-24be8207182d/

    • By Shuvankar Das
      I want to connect My ccd camera with labview. The details of my system is given bellow. I cannot connect it please help   OS:  WINDOWS 7, 64bit   LabView Run-Time 2013(64-bit) NI-IMAQ 4.8 NI-IMAQdx 4.3   Camera: QICAM Monochrome Cooled (QIC-F-M-12-C) Model QICAM Resolution 1392 x 1040 Sensor 1/2" Sony ICX205 progressive-scan interline CCD Pixel Size 4.65 x 4.65µm Cooling Type Peltier thermoelectric cooling to 25˚C below ambient Digital Output 12 bit Video Output FireWire (IEEE 1394b) Max. Frame Rate 10 fps full resolution @ 12 bits Pixel Scan 20, 10, 5, 2.5MHz Mount Type C-mount optical format  
    • By javier_r
      Hello everybody!
      Wondering how many people have tried the new vipm.io site. We have added a ton of features to make it easy to Discover LabVIEW Tools and there are some cool ones coming soon.
      Check it out and let me know what you think 😀

    • By DigDoug
      CLA_ATM_QMH_PRACTICE.zipHi Folks,
      I'm taking the CLA exam in a few weeks and would like some feedback on the solution I put together (attached). A few specific questions:
      Can I dump tags in the VI Documentation of the VI like I did in Error Handler - Console Error.vi and get credit since there are instructions for developers to complete this work? This would be my strategy if I run out of time. 
      Does this seem like a passing solution? Why/why not?
      Where do you think I would lose the most points in this solution?
      Any other feedback on this exam or general strategy tips are greatly appreciated!
      Best Regards,
    • By David Akinpelu
      I am implementing a TCP connection between MyRio(client) and Python(server). The goal is to send data from the server to the client, perform some calculations, and send the result to the server. I need to keep changing the data being sent to the client. I noticed the first data works fine and the result returned to the server, but the client could not read subsequent data. I debugged and was able to detect that the error is coming from the first read function is the "Reading values subvi"  but I don't know how to correct it. How do I go about it?
      I have attached the files below.
      Reading Unknown Bytes from TCP.vi Second_client.vi SimpleServer.py
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.