Electronic Systems, Inc. Software Developer II/III in Newport News, Virginia

Our client is seeking a Software Developer II/III to add to their team in Newport News, VA. This FT Direct Hire position will be developing and writing software for components and systems used in large mining haul truck

  • Creates the algorithms and code necessary to control mining haul truck functions.

  • Creates the documentation necessary to describe the software logic flow and architecture.

  • Works with Control Engineers to specify proper control components (PLC’s, mobile computers, HMI, and other associated hardware).

  • Investigates and test vendors' products.

  • Works independently and as a team member with other Engineers, Designers, and production personnel or on ad hoc projects.

  • Works along with other Engineers to design, install, test, analyze, and maintain the software required to control electrical products, equipment, and systems to meet requirements.

  • Works along with other Engineers to research and analyze customer design proposals, specifications, manuals, and other data.

  • Confers with Engineers and other personnel to implement operating procedures, resolve system malfunctions, and provide technical information.

  • Participates in Engineering Development Program.

Position Specific Competencies:

  • Job Skills:

  • Applies the required Knowledge, Skills, and Abilities (KSA) in the performance of essential job duties:

  • Knowledge of software programming tools (ex. CoDeSys, C++, etc.).

  • Knowledge of communication protocols (ex. RS232, CanOpen, J1939, etc.)

  • Ability to read and interpret documents such as safety rules, operating and maintenance manuals, and procedure manuals, software specifications.

  • Ability to work with mathematical concepts such as algebra, probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry.

  • Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.

  • Ability to carry out instructions furnished in written, oral, or diagram form.

Education and Experience:

Bachelor’s degree (BSEE/EET, BSCE) with four years of programming experience in an engineering environment; or the equivalent combination of education and experience.

Additional Requirements:

  • Is expected to travel nationally and internationally up to 20% to customer or supplier sites.

  • Ability to complete and maintain mine certifications or safety training such as Mine Safety and Health Administration (MSHA) hazard training.

  • Ability to obtain and maintain driver’s license and passport.

Please no Third Parties or Agencies. Visa sponsorship is NOT available for this role.

Electronic Systems, Inc. is a premier supplier and service provider of comprehensive office technology. We are committed to providing remarkable innovative solutions to our customers and for our employees, extensive training and development. We are passionate about building a team of highly qualified, customer focused individuals who contribute enthusiastically to our corporate culture and our company's success. With the competitive salary and benefits offered at ESI you build more than a career, you can build a future.

Check us out at www.esi.net

ESI is an Equal Opportunity/AA Employer M/F/D/V, and maintains a drug-free workplace.

External Company URL: http://www.esi.net/