Software Engineer – C++ C#

Greenlight Professional Services

Rochester Hills, MI

JOB DETAILS
JOB TYPE
Full-time
LOCATION
Rochester Hills, MI
POSTED
24 days ago
Software Engineer – Applications DevelopmentRochester Hills, MIFull-Time | On-Site or Hybrid Join a growing team that’s building cutting-edge diagnostic applications for the automotive industry. We're looking for a versatile Software Engineer to develop cross-platform apps that help technicians troubleshoot and repair vehicles. If you're passionate about code that interacts with hardware, this is for you. Responsibilities: Design and develop applications for Windows, Android, and iOS platforms Use C/C++, C#, and .NET frameworks to build robust software solutions Interface with embedded systems and diagnostic hardware Implement multithreading, event-driven programming, and software design patterns Collaborate with cross-functional teams in an Agile environment Qualifications: 5+ years of experience in software development (C/C++, C#) Strong knowledge of MySQL, Microsoft Access, or similar database systems Background in embedded development or hardware/software integration Familiarity with version control tools (Git, SVN) and Agile workflows Excellent troubleshooting and independent problem-solving skills

About the Company

G

Greenlight Professional Services