Software Engineer – .Net / C++

Position Title: Software Engineer – .Net / C++

Position Type: Contract

Work Location: Pittsburgh, PA

Salary Range: Depends on Experience

Industry Type: Medical Device

Primary Skills Required: .Net / C++

Experience: 3-10 years of experience in the relevant technology

Education: Bachelor’s Degree in Computer Science, Computer Engineering, or Electrical Engineering.

Primary Duties: To join a product development team with the following qualifications.


1. Undertake software design, development, and debugging for an electro-mechanical based medical device. This includes new features and defect correction.

2. Interact with multiple engineering teams, marketing groups, and others to gather input for producing the appropriate software designs and implementation.

3. Produce the automated tests, or scenario tests, to provide objective evidence that the implementation meets the requirements.

Technical and Behavioral Requirements:

1. Professional experience in software design and development that includes: threaded code design, digital and analog I/O interfaces, programmatic usage of C++, exposure to C# (.NET), along with debugging experience for embedded devices.

2. Professional experience in one of the following product development areas: medical devices, industrial devices, instrumentation, transportation, defense, robotics, or healthcare.

3. Required are excellent oral, written, and listening skills to effectively communication on technical topics and bring consensus in technical decisions.

4. Required are three to ten years of experience in the above technical domains.

5. Bachelor’s Degree in Computer Engineering, Computer Science, or Electrical Engineering.

Other: Candidates need to be US Citizens or Permanent Residents.

Welcome to Balionis Group!

We have an excellent reputation for matching good Candidates with good Clients. Contact us to discuss how we can help you. Paul Balionis

EMAIL or Call (724) 942-5586


Join me on LinkedIn

Consulting Categories
  • AI and Machine Learning
  • Automation
  • Design
  • Electrical Engineering
  • Embedded Controls Engineer
  • Human Factors
  • Management
  • Manufacturing
  • Mechanical Engineering
  • Project Management
  • Sales / Marketing
  • Software Engineering
  • Supply Chain
  • Technical Coordinators
  • Technical Writers
  • Technicians
  • Testing / QA