Software Engineer

IDEX

(Wheeling, Illinois)
Full Time
Job Posting Details
About IDEX

IDEX is organized in three business segments to optimize our market strategies, better serve our customers and provide a solid foundation for both organic and acquisitive growth.

IDEX Fluid & Metering Technologies systems are used in a wide variety of severe duty and/or highly precise fluid-handling applications around the world.

Summary

Develop PC based application software for automated dispensing / tinting equipment. Work closely with the engineering team and customers in defining software requirements for the system. Manage projects as needed.

Responsibilities
  • Utilization of C and C# to produce software for Fluid Management production equipment
  • Experience in real time programming
  • Experience in Windows and Linux PC interface programming
  • Develop Diagnostic Tools – User Interface, diagnostic algorithms to assist service personnel in troubleshooting.
  • Use Configuration Management and Build Tools following standard processes.
  • Generate all documentation required in the software development process, including requirements specifications and design descriptions.
  • Develop project plans and meet schedules.
  • Write test software plans for software verification, including unit tests, integration tests, and system tests. Take personal responsibility to ensure that tests are carried out properly.
  • Participate in team design / code reviews.Work with Fluid Management Customer Service and End Customers to understand and resolve issues.
  • Other duties as assigned by management.
Ideal Candidate
  • Drive for Results
  • Solid Problem Solving methodology and demonstrated skill
  • Integrity and Trust
  • Independence
  • Strong communication/presentation skills

Required Experience, Education Level, or Knowledge

  • Minimum B.S. in Computer Engineering, Computer Science, Electrical Engineering, related field or equivalent.
  • 5+ years of software development experience.
  • Experience using Microsoft Visual Studio Development Environment, MFC and LINQ.
  • Proficient in C and C#
  • Basic knowledge of XML-Xpath, XSD, XSL usage for persistent data storage and information transfer.
  • Ability to work in a small team environment.

Preferred Experience and Knowledge

  • Knowledge of Flexara and Installshield tools desirable.
  • Previous experience working with real time systems preferred.
  • Experience with Team Foundation server preferred
  • Software Architecture Design Experience a plus.
  • Knowledge of Linux a plus.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Wheeling, Illinois
Skills Desired
Sign up or login to see how your skills match up.
  • Linux
  • Software Development
  • XML
  • C#
  • Computer Engineering
  • Electrical Engineering
  • LINQ
  • XPath
  • XSD
  • XSL
  • Microsoft Visual Studio
  • Software Architecture
  • Computer Science

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.