Position Details

Position Id : 370753
Status : Closed
Location : Raleigh, North Carolina
Duration : 12+ months
Pay Rate : $40.00-$45.00/Hour
Employment Type : Contract
Work Shift : Shift-1

Position Description

Company located in Raleigh, NC has an opening for a A PC based software development engineer who partners with New Product Development Teams supporting New Product Introductions and life cycle support of existing power quality products.

The Essential Functions for this position include:

• This position is primarily responsible for the maintenance, support, and enhancement of existing computer based service software tools and utilities in the Windows environment as they serve to support the Power Quality UPS Field Service Operations.
• Support existing field service operational strategies, processes, and proceduers in a timely manner while maintaining the the hightest levels of product safety and quality.
• Develop and maintain working relationships with peer developers, product firmware engineering, and field service engineers in a global environment.
• Follow existing structured engineering processes assuring enhancement of field service personnel product knowledge and reparability skills.
• Debug and test new software development projects and troubleshoot existing/released software issues
related to installation, usability, productivity, and
effectiveness.
• Conduct regression tests, peer code reviews, and prepare code packages for final release.
• Maintain engineering documentation including software requirements specification, software release
notices and reviews, software design verification test plan and report, and user interface specifications.
• Prepare field organization to accept new products and improvements to existing products including

sharing released information with training department and technical support staff.

Requirements

Position Criteria:

- Experience with at least one of the following revision control systems: 0/S, Subversion (SVN), Microsoft Visual SourceSafe (VSS), Microsoft Team Foundation Server (TFS)is preferred.
- Experience with a centralized issue tracking system, including (but not exclusively limited to): Bugzilla, ClearQuest, Microsoft Team Foundation Server (TFS), Mantis, Trac, or JIRA is preferred.
- Ability to take initiative and ownership to drive projects to completion is preferred.
- Experience with Real Time Operating Systems, Communications Techniques, Control Theory,
Structured Analysis/ Design and Power Electronics is
preferred.
- Ability to read schematics, interpret the behavior of
electronic systems, analyze and troubleshoot analog
and digital control circuitry is preferred

Basic Qualifications (Including Educational -Bachelor's degree in Engineering or Computer
Requirements) Science from an accredited institution is required.

-Minimum 2 years developing computer based application software for machine interfaces is required.

-Minimum 1year of combined industry experience with at least C, C++, C#, or ASP.NET is required.

-Minimum 1year of combined experience with at least one of the following object-oriented GUI toolkits: Qt, Gtk+, MFC, WxWidgets, Windows.Forms, Java Swing, or Java SWT is required.




-At this time, relocation assistance is not available for this position. Only candidates within a 50 mile radius of Raleigh NC will be considered.

-Must be legally authorized to work in the United States without company sponsorship.

CTS Pays For Referrals!
Refer a friend or colleague to join our team and enjoy fantastic rewards through our referral program. Contact us today to learn more!!

Discover Our Benefits
At CTS, we offer a comprehensive benefits package to support our employees, including:
  • Comprehensive healthcare coverage
  • Paid time off
  • Retirement savings plans
Learn more about our benefits!