C#/C+ Programmer Entry level to Mid Level (Remote) DieselLaptops.com – Columbia, SC

Diesel Laptops

Columbia (SC)

Remote

USD 60,000 - 80,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Diesel Laptops is seeking an entry to mid-level C#/C+ Programmer to join their team in Columbia, SC. This remote role focuses on developing diagnostic products and requires familiarity with automotive protocols.

The ideal candidate will have 1-3 years of C-based coding experience and strong troubleshooting skills. Responsibilities include building diagnostic tools, maintaining protocols, and ensuring application performance. Join Diesel Laptops to become part of an evolving industry that values innovation.

Qualifications

  • 1-3 years of experience in C-based coding.
  • Proficiency in troubleshooting and debugging software.
  • Ability to design user-friendly interfaces and dialogs.

Responsibilities

  • Help build diagnostic products from the ground up.
  • Learn vehicle bus protocols and manage undocumented messages.
  • Update and write new protocols for diagnostic products.
  • Troubleshoot and debug to optimize performance.
  • Design interfaces to improve user experience.

Skills

C/C++ programming
Troubleshooting
Attention to detail
Documentation
User experience design

Education

Relevant degree or certification in Computer Science or related field

Job description

C#/C+ Programmer Entry level to Mid Level (Remote) DieselLaptops.com – Columbia, SC

We carry a complete line of commercial truck diagnostic software, hardware, and laptop kits. We offer Cummins, Detroit Diesel, Mack, Volvo, International, CAT, Allison, Eaton Transmission, Wabco ABS, Bendix ABS, and universal diagnostic software. Our products and services cover virtually everything on a commercial truck such as diesel engines, electronic transmissions, ABS systems, Ford, GM, Chevrolet, and more.

We are looking for motivated individuals to join our team of automotive and truck diagnostic software developers. The applicant must be open to learning automotive protocols and recommended practices, able to analyse and troubleshoot existing C applications, may be required to sift through data log files to identify undocumented messages for inclusion in new or existing applications. Perform Field tests with automotive technicians on occasion, present suggestions and ideas for changes to existing applications or ideas for new applications related to the automotive and trucking industry.

In our efforts to keep everyone at Diesel Laptops safe and healthy we are abiding by the recommendations suggested by the CDC and the WHO by social distancing, providing face masks, gloves, hand sanitizer, and temperature checks to all employees working on site.

Responsibilities
  • Help build diagnostic products from the ground up – join our other engineering team to create diagnostic tools that are changing the industry
  • Knows or can learn the vehicle bus protocols and who can figure out the purpose and format of undocumented messages. (C or C++)
  • Maintains, updates, and writes new protocols for diagnostic products (Backend – C#, C or C++)
  • Support te unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new products, applications and protocols
  • Stay up-to-date with new technology trends
Qualifications
  • Must exhibit strong decision-making and organizational skills
  • Possess meticulous attention to detail
  • Comfortable working to meet strict deadlines
  • Excellent written and verbal communications skills
  • Adaptability and flexibility to changing environments
  • Comfortable working in a dynamic, high volume, fast-paced environment
Experience
  • 1-3 years with c-based coding
  • Troubleshoot and debug software
  • Can design intuitive and user friendly Graphic User Interfaces and dialogs natively or through the use of 3rd party add-ons.
Knowledge Required
  • Software Development
  • Protocol Language

Job Type: Full-time

All your information will be kept confidential according to EEO guidelines.

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

Similar jobs worth comparing

Software Engineer
Software Engineer

Diesel Laptops • Irving (TX)

On-site
USD 60,000 - 80,000
Remote C#/C++ Diagnostic Software Engineer
Remote C#/C++ Diagnostic Software Engineer

Diesel Laptops • Columbia (SC)

Remote
USD 60,000 - 80,000
Diagnostic Software Engineer – Truck Diagnostics Tools
Diagnostic Software Engineer – Truck Diagnostics Tools

Diesel Laptops • Irving (TX)

On-site
USD 60,000 - 80,000
Project Engineer
Project Engineer

Snap-On Tools • Rochester Hills (MI)

On-site
USD 85,000 - 110,000
Vehicle Calibration Engineer - Software Integration.
Vehicle Calibration Engineer - Software Integration.

Teklabs Inc • Seattle (WA)

On-site
USD 110,000 - 150,000
Technical Support Specialist I
Technical Support Specialist I

DIESEL LAPTOPS LLC • Irmo (SC)

On-site
USD 32,000 - 42,000
Benefits package
Career growth
Collaborative environment
Diesel Technician (Diagnostics)
Diesel Technician (Diagnostics)

Williams Systems, LLC • Michigan City (IN)

On-site
USD 50,000 - 70,000
Medical insurance
Dental insurance
Vision insurance
+5
Project Engineer
Project Engineer

Snapon • Rochester Hills (MI)

On-site
USD 110,000 - 140,000
Diagnostic Software Developer
Diagnostic Software Developer

PACCAR Inc • Lewisville (TX)

On-site
USD 90,000 - 142,000
401k match
Pension plan
PTO
+7
Diagnostic Consultant
Diagnostic Consultant

International • Woodridge (IL)

On-site
USD 90,000 - 120,000