×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - C, C++, C#

Job in West Lafayette, Tippecanoe County, Indiana, 47907, USA
Listing for: Randstad USA
Seasonal/Temporary position
Listed on 2026-06-26
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below

Direct message the job poster from Randstad USA

High potential for Temp to Perm conversion

Client has an influx of work and need to bring in a Software Engineer. This could be a combination of working on current applications as well as a new product launch due by the end of this year (Chemical Application).

Job Summary:

The Software Engineer will work on project teams to provide a broad range of software design and programming expertise designing applications and embedded software for complex analytical instrumentation systems.

Job Duties:

  • Responsible for all software engineering lifecycle processes including requirements gathering, analysis, design, programming, debugging and unit testing of new development and sustaining of existing applications.
  • Develop applications that require a broad range of technical expertise from instrument control to UI/UX to complex algorithm development.
  • Partner with project, scientific and manufacturing teams.
  • Provide support to both internal (Mfg, Service, S&T, etc) and external customers.
  • Produce code that follows best security practices
  • Participate in a small Agile environment (2 week sprints, retrospectives, demos)

Job Qualifications:

  • Applicants must be either a U.S. citizen, U.S. national, legal permanent resident, asylee, refugee or must be eligible to apply for and obtain the appropriate export control license from the U.S. Departments of State or Commerce.
  • Minimum 8 years relevant experience in software application development.
  • BS or MS degree in Computer Science or equivalent experience
  • Experience with C & C++.
  • Experience with C#
  • Experience with UI programming (WPF, Winforms, MFC, etc)
  • Comfortable with multi-threaded programming and debugging
  • Experience with unit testing infrastructures.
  • Excellent written and verbal communication skills.
  • Proven analytical and problem-solving skills.
Seniority level
  • Seniority level Associate
Employment type
  • Employment type

    Contract
Job function
  • Job function

    Information Technology
  • Industries Magnetic and Optical Media Manufacturing and Government Relations Services

Referrals increase your chances of interviewing at Randstad USA by 2x

Apply BELOW

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary