R.A. Wylan & Co. Inc.,
Career Center

Software Engineer

Location: Highland, IL
Job Type: Direct Hire
Salary: $1.00 - $1.00
Degree: Bachelor of Science;
Date: 2/14/2018
Job ID: 02525113
Job Description

JOB SUMMARY: Be an instrumental part in developing innovative new products that help drive the future of the electrical power system and being able to see the direct impact your work has out in the world.  Responsible for the functional and empirical analysis and design as related to developing and implementing software operating systems for the company's products. This may include, but is not limited to, operating software, utility software, development, software and diagnostic software. May be involved in the development of testing strategies, devices and systems

REPORTS TO: Software Engineering Manager or Electrical Engineering & Systems Design Manager

*Create, modify, and maintain software for new and revised products
*Assists in developing and tracking schedules for software development or revisions
*Assists in the development of programming standards and practices
*Uses software development tools such as assemblers, compliers, emulators, etc
*Works with Design Engineer and/or Project Leader during the development of a new or revised design
*Assist in the development of the definition of the software requirements, objectives, and modules for a new or revised design
*Performs hardware design when required
*Performs or assists others in software testing, or establishing software testing requirements
*Programs in Assembly, C, and/or other high level language
*Works with customers, users, and others to develop software operating requirements or to troubleshoot/debug existing problems. This includes travel when required
*Assists in the training of the software operation of a new or revised design
*Performs other duties as assigned

*BSEE, BSCS or equivalent plus 1 - 3 years software design experience preferred
*Ability to speak and write in clear understandable manner
*Ability to concentrate for extended periods of time
*Ability to exchange and furnish information requiring detailed explanation and discussions with customers and various levels of personnel
*Operate computer keyboard
*Travel as required for training, support of project tasks, product issues, or other design or job related needs.

*Only applicants authorized to legally work in the US without sponsorship can be considered