Developer > Jobs

US-OH-Dayton: Software Engineer

Date: _26-Nov-2012_
To see other developer job opportunities, please visit http://dev.fyicenter.com/

Software Engineer

· Working with, and on, construction and paving earth moving equipment to test and validate software in a user environment.

· Develops firmware for embedded targets, used in machine control and guidance applications, and software for manufacturing end of line test/calibration fixtures.

· Works with the project team, with the application domain experts (e.g., application engineers, technical marketing) and possibly with the customers, to establish achievable requirements.

· Creates software designs, and implements and tests those designs to meet established requirements.

· Participates in technical/design reviews as required by the project framework.

· Maintains and archives design documents, source code, and other work products necessary for the project.

· As necessary, works independently or with quality assurance personnel to plan and execute product testing.

· As necessary, performs or enables the on-going support of software through the creation of design documentation or the performance of defect isolation and resolution.

· Works with the author of product documentation to assist in the development and review of product documentation.

· As necessary, provides engineering work products and documentation to manufacturing and document control as necessary for successful product release.

· · Must possess effective analytical and problem-solving skills.

· Must be capable of both working independently and in a team-based environment.

· Must be able to communicate clearly, both verbally and in writing.

· Must be able to identify, manage and communicate risk.

· Willingness to positively evaluate alternative solutions for solving problems.

· Must be capable of interpreting data sheets and circuit schematics for device driver development.

· Effective in both software design, implementation, an debugging.

· Good C/C++ programming skills.

· Experience with embedded RTOSs.

· Experience writing pre-emptive multi-task firmware.

· Strong linear algebra and geometry math skills.

· Experience of the complete software development lifecycle.

Desirable Characteristics / Skills:

· Experience of machine guidance applications for construction and/or mining.

· Experience with Survey/positioning applications.

· Experience with WinCE.

· Signal processing and digital filter design experience.

· Familiar with the principles of IP programming, e.g. TCP, UDP, FTP, etc.

· Five years minimum software development/engineering experience.

· Bachelor’s degree in Software or Electrical Engineering, or related fields.

To apply for this position, please visit this Website.

Thank you,
Developer FYI Center
http://dev.fyicenter.com/