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

Answered by on
This question has not been answered
Answered by on

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

Want to see jobs that are matched to you?

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