Software Engineer - C, C++, C#

Randstad USA

West Lafayette (IN)

On-site

USD 75,000 - 85,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm is seeking a Software Engineer in West Lafayette, IN. The role involves developing applications for complex systems, collaborating with project teams, and utilizing skills in C/C++ and UI programming. Ideal candidates will have extensive experience in software development and strong analytical abilities, contributing to both existing applications and new product launches.

Qualifications

  • 8 years of relevant software application development experience.
  • Proficient in C/C++, C#, and UI programming.
  • Excellent communication and analytical skills required.

Responsibilities

  • Responsible for full software engineering lifecycle: requirements gathering, design, programming, and testing.
  • Develop applications integrating instrument control, UI/UX, and algorithms.
  • Collaborate with project and manufacturing teams and provide customer support.

Skills

C & C++
C#
UI programming
Multi-threaded programming
Analytical skills
Problem-solving skills
Communication skills

Education

BS or MS degree in Computer Science

Job description

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

Get notified about new Software Engineer jobs in West Lafayette, IN.

AI & .NET Developer - ON-SITE - Lafayette, IN

Lafayette, IN $75,000.00-$85,000.00 2 weeks ago

Assistant Web Developer - Student Clerical

Lafayette, IN $70,800.00-$97,350.00 20 hours ago

Senior Research Scientist-Communication and Computing for 6G

West Lafayette, IN $72,700.00-$129,500.00 2 weeks ago

West Lafayette, IN $69,700.00-$83,600.00 2 weeks ago

Senior Research Scientist - Communication and Computing for 6G

Lafayette, IN $80,000.00-$95,000.00 1 day ago

Lafayette, IN $98,570.00-$124,663.00 2 weeks ago

Lafayette, IN $80,000.00-$120,000.00 1 day ago

Lafayette, IN $80,000.00-$95,000.00 23 hours ago

Lafayette, IN $90,099.00-$113,949.00 1 week ago

Lafayette, IN $80,000.00-$120,000.00 23 hours ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Electrical Engineer
Electrical Engineer

Management Recruiters of Zionsville • Lafayette (IN)

On-site
USD 100,000 - 120,000
Sr. Staff Software Engineer - AI Products and Platforms
Sr. Staff Software Engineer - AI Products and Platforms

BioSpace • Indianapolis (IN)

Hybrid
USD 135,000 - 214,000
Comprehensive benefit program
Flexible work options
401(k) and pension plans
Junior Software Engineer
Junior Software Engineer

Brooksource • Louisville (KY)

On-site
USD 85,000 - 110,000
Health Benefits
401K Plan
Weekly Pay Checks
+7
Electrical Engineer
Electrical Engineer

Jobs via Dice • Lafayette (IN)

On-site
USD 80,000 - 120,000
Matching 401K (7% match)
5% bonuses paid quarterly
Medical
+2
Lead Software Engineer (Remote)
Lead Software Engineer (Remote)

OPENLANE • Carmel (IN)

Remote
USD 115,000 - 165,000
Medical, dental, and vision benefits
401K with company match
Paid vacation, personal, and sick time
+2
Junior Software Developer
Junior Software Developer

SCS Global Services • United States

Remote
USD 62,000 - 73,000
Specialist, Software Engineer, Mid Level
Specialist, Software Engineer, Mid Level

Jobright.ai • City of Rochester (NY)

On-site
USD 100,000 - 125,000
Medical insurance
Vision insurance
401(k)
Senior MS365 Developer
Senior MS365 Developer

Droisys • United States

Remote
USD 70,000 - 223,000
Sr. Systems Developer
Sr. Systems Developer

True Search • United States

On-site
USD 135,000 - 153,000
Senior Workfront Fusion Developer
Senior Workfront Fusion Developer

New York Technology Partners • United States

Remote
USD 191,000 - 223,000
Exposure to high-profile clients
Innovative projects