Software Engineer

Perform Software Engineering for projects and activities, as assigned, while meeting all project and departmental requirements (i.e. quality, schedule, budget, specification compliance, and technology). We have office locations in Louisville, Kentucky, Dallas, Texas and Ontario, California.

Essential Duties and Responsibilities

  • Designs, modifies, develops, writes, and implements applications.

  • Supports and/or installs software applications, operating systems, computer and networking equipment.

  • Participates in the testing process through test review and analysis, execution, witnessing, and certification of software.

  • Participates on site commissioning activities.

  • Adheres to standard concepts, practices, and procedures.

  • Relies on experience and judgment to plan and accomplish goals.

  • Works under the supervision of a Senior Software Engineer and Software Manager.

  • Any other task as directed by management.


Responsibility and Authority

  • Responsibility: Noted above – Be aware of engineering budget, engineering processes, and engineering quality.

  • Authority: Engineering technical decisions within spec compliance.

  • Requires periodic travel to customer job sites (40%).



  • B.S. Engineering or appropriate Technical Degree.

  • C, C++ programming proficiency. Experience with InduSoft HMI software preferred.

  • Strong analytical, verbal, and written communications skills.


  • 1-4 Years of technical/engineering experience

Posted Date2/06/18
CompanyAlliant Technologies
TypeFull Time
ContactPetie Anderson
Address2080 Nelson Miller Parkway
Louisville Kentucky 40223

Alliant Technologies