Peterson Technology Partners
C/C++ Developer
Peterson Technology PartnersUnited States2 days ago
Full-timeEngineering, Information Technology
Job Description

Overview:

Our client is a global industry leader in automation and data management services. All of their hardware and software products are designed in-house, allowing them to provide excellent customer service to their clients at all levels of the supply chain.

Summary:

C, C++, C# programming role, implements new code or code modifications and performs unit level testing.

Environment:

The Software Engineer role will be an integral member of the team, as the role provides critical technical expertise. Our client is a highly fluid and fast paced work environment, individuals are expected to be flexible and have a willingness to adapt to changing priorities. The position allows the individual to work in a comfortable causal team environment with internal and external resources. Individuals will have to think outside the box to come up with solutions to meet requirements our customers have of their automation system. We have great benefits and an awesome working environment.

Essential Duties and Responsibilities include the following. (Other duties may be assigned):

  • Solid understanding of object oriented programming concepts
  • Generate C/C++ (C#) code conforming to design specification provided for new project development
  • Modify existing C/C++ (C#) source according in order to realize change requests, R&D and/or bug fixes
  • Execute rigorous unit tests on new code and code changes in accordance with specified test plans
  • Clearly and concisely document code additions & changes, test procedures & results and all other work
  • Sustained engineering of existing applications required including issue triage and defect assessment


Preferred skills and Experience:

  • Practical knowledge of MS.net framework
  • SQL database experience
  • Experience developing in a Linux environment
  • Familiarity with Agile development methodology
  • Experience with frontend/UI development


Characteristics and Competencies To perform the job successfully, an individual should demonstrate the following personal characteristics and competencies:

  • Aggressively pursues knowledge of new tools and technology.
  • Competent in writing and interpreting C/C++ (C#) syntax, constructs and paradigms; Capable of translating flow charts, activity diagrams, state charts and other design specifications into C/C++ (C#) code and visa versa.
  • Miraculous multi-tasker in a fast paced and fluid environment while demonstrating accuracy and thoroughness; Keeps commitments; Commits to long hours of work when necessary to reach goals.
  • Speaks and writes clearly and persuasively in positive or negative situations; Listens and seeks clarification; Responds well to questions;
  • Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Contributes to building a positive team spirit; Puts success of team above own interests; Supports other's efforts.


Education and/or Experience: Bachelor's degree (B.S.) from an accredited four-year college with a minimum 3.0 GPA; or equivalent combination of relevant education and experience. 2 years related experience required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Salary: $110,000 - $120,000 per year (depends on experience level).

Benefits: Medical Insurance, PTO, 401(k) and more.

About Us

Peterson Technology Partners (PTP) is an Equal Opportunity Employer committed to creating a transparent, inclusive, and human-centered hiring experience.

For more than 27 years, PTP has operated as a premier Information Technology (IT) staffing, consulting, and recruiting firm—built on trust, long-term partnerships, and technical excellence.

Based in the Chicago suburb of Park Ridge, IL, our team of more than 500 employees and consultants is dedicated to helping every client make the best hiring decisions possible.

As part of that commitment, we believe in providing clear information about how our hiring technologies work and how your data is used. The following section outlines our AI-assisted interview process and your rights as a candidate.

AI-Assisted Interview Experience (Pete & Gabi – Rebecca):

To provide a consistent, fair, and flexible experience for all candidates, we use AI-assisted tools—including our proprietary platform Pete & Gabi – Rebecca—to support parts of the interview process. These tools help us:

  • transcribe interviews,
  • summarize candidate responses,
  • generate job-related insights
  • streamline communication and scheduling.


Please note that

  • AI does NOT make hiring decisions.
  • All decisions are made by our human recruiters, hiring managers, or client partners.
  • The AI does not evaluate facial expressions, emotions, or physical traits.
  • It is used only to support fairness, consistency, and efficiency.


If you prefer a non-AI interview format, we will gladly provide an alternative.

Technical or Case Interviews (Role-Dependent):

For certain positions, you may participate in:

  • a technical interview
  • a coding challenge
  • a case study
  • a client-specific assessment.


We will always explain what to expect in advance so you can prepare with confidence.

Human Review & Selection:

Every candidate’s profile—including interviews, conversations, and assessments—is reviewed by experienced recruiters and hiring leaders.

AI insights may assist with organization and evaluation, but final decisions are always human-driven.

Your Rights as a Candidate

At PTP, every candidate has the right to:

  • Request a non-AI interview path
  • Ask how your data is being used
  • Request access to transcripts or interview recordings
  • Request deletion of your AI-recorded interview
  • Receive clear, timely communication


Our goal is to ensure you feel respected, informed, and supported throughout your experience

Our Commitment:

For more than 27 years, PTP has focused on putting people first—candidates, consultants, employees, and clients.

We’re committed to a hiring process that is:

  • transparent
  • compliant
  • equitable
  • powered by innovative technology that enhances—not replaces—human judgment.


Welcome to the future of hiring at Peterson Technology Partners.

We’re excited to learn more about you

Equal Employment Opportunity

Peterson Technology Partners is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, national origin, gender identity, sexual orientation, disability, veteran status, or any other protected characteristic.

Key Skills

Ranked by relevance