C++ with CANalyzer Developer

Overview

On Site
Depends on Experience
Contract - W2

Skills

C++
Canalyzer
Embedded systems
Automotive protocols
Python or Java
Agile methodology
Automotive industry

Job Details

Note: This position is on W2 basis only.

Job Description:

Client is seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will have a strong background in C++ programming and experience with CANalyzer for automotive and industrial applications.

Responsibilities:

  • Develop and maintain software applications using C++.
  • Utilize CANalyzer for network analysis and diagnostics.
  • Collaborate with cross-functional teams to design, implement, and test software solutions.
  • Debug and troubleshoot software issues in embedded systems.
  • Participate in code reviews and ensure adherence to best practices.
  • Document software designs and processes.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience in C++ programming.
  • Hands-on experience with CANalyzer.
  • Strong understanding of embedded systems and automotive protocols.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a team environment.
  • Strong communication skills.

Preferred Qualifications:

  • Experience with other programming languages such as Python or Java.
  • Familiarity with Agile development methodologies.
  • Knowledge of automotive industry standards and practices.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.