Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - C++ C#

Greenlight Professional Services

Software Engineer - Applications Development
Rochester Hills, MI
Full-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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - C++ C# in Rochester Hills, MI vacancy
  •  ...JOB - Senior Software Developer (C, C++) Location: Auburn Hills, MI (Onsite Role) Years of Experience: 7+ Years Qualification Required ~ BE/ BTECH/ ME/MTECH Roles And Responsibilities More than 7 Years of experience in the... 
    Suggested

    Futran Tech Solutions Pvt. Ltd.

    Auburn Hills, MI
    2 days ago
  •  ...Job Description: We are seeking a highly skilled C++ Hardware Bring-Up Engineer with strong expertise in embedded systems, automotive SoC...  ...critical role in developing and optimizing low-level embedded software for automotive platforms, leading hardware bring-up... 
    Suggested

    Tachyon Technologies

    Auburn Hills, MI
    1 day ago
  •  ...Embedded Software Engineer # Brief We are looking for an Embedded Software Engineer...  ...~ Solid programming experience in C or C++ ~ Proven experience in embedded...  ...Experience with Windows application programming is a plus (C# is preferred)... 
    Suggested
    Work experience placement

    James David Staffing

    Auburn Hills, MI
    1 day ago
  • A leading talent solutions provider is seeking a Senior Embedded Software Engineer to lead software solutions for real-time platforms. The successful candidate will develop applications in C/C+, model systems, and ensure compliance with defense standards. Candidates should... 
    Suggested

    Blue Chip Talent

    Troy, MI
    2 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building...  ...On Writing and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating across... 
    Suggested
    Remote job
    Internship

    Danaher

    Rochester Hills, MI
    2 days ago
  •  ...Experience in OTA SW Upgrade / Downgrade • Experience in creating Software updates and deploying over-the-air (OTA) • Experience in ECU...  ...root cause of the OTA issues • Test Automation using Python, C#, ECU Test etc. • Good Experience in HIL Validation Platforms... 

    Omni Inclusive

    Auburn Hills, MI
    4 days ago
  •  ...for an OTA Validation / Test Automation engineer for their Auburn Hills, MI location....  .../ Downgrade Experience in creating Software updates and deploy Over-the-air (OTA)...  ...issues Test Automation using Python, C#, ECU Test etc. Good Experience in HIL... 

    ICONMA

    Auburn Hills, MI
    4 days ago
  •  ...Title: AUTOSAR Embedded Software Engineer Location: Auburn Hills, MI Duration: Full Time Experience required: 8-10 years...  ...experience working in embedded software development with C and/or C++ • Good experince of Classic AUTOSAR concepts, architecture,... 
    Full time

    SWITS DIGITAL Private Limited

    Auburn Hills, MI
    4 days ago
  •  ...MCU - AUTOSAR Embedded Software | Auburn Hills, Michigan, United States Subject: Exciting Opportunity: MCU - AUTOSAR Embedded Software Role...  ...and Experience - 5+ years in embedded software development (C/C++) - Strong understanding of Classic AUTOSAR concepts and... 

    Indotronix International Corporation

    Auburn Hills, MI
    4 days ago
  •  ...Software Engineer This is an opportunity to join a fast paced program with DCS Corp's U.S. Army Combat Capabilities Development Command...  ...process. Experience with Software Programming Languages such as C++, C#, C, etc. Ability to troubleshoot and debug issues.... 

    DCS Corp

    Sterling Heights, MI
    9 hours ago
  •  ...world. Job Summary: Responsible for software architecture, for the design,...  ...working knowledge in the domain of software engineering development and systems integration, with...  ...Linux standards ~ Experience with C, C++ and C# , Python, Object Oriented Programming... 
    For subcontractor
    Local area
    Overseas
    Shift work
    Weekend work

    Loc Performance

    Auburn Hills, MI
    7 days ago
  •  ...Qualifications: ~ Bachelor's or Master's degree in Computer Science, Engineering, or a related field ~8+ years of professional experience,...  ...~ Basic scripting or programming experience (Python, VB, C#) preferred We are scaling supply chain automation to reduce... 

    Stellantis

    Auburn Hills, MI
    2 days ago
  • $100k - $120k

     ...services company in Michigan is seeking an experienced embedded software developer. The role involves developing software layers, configuring...  ...have over 7 years of experience in software development using C/C++, strong knowledge of AUTOSAR, and excellent communication skills... 

    Tata Consultancy Services

    Auburn Hills, MI
    1 day ago
  •  ...About the job K10 - Embedded AUTOSAR Engineer Job Title: Embedded AUTOSAR Engineer...  ...SKILLS : Classic AUTOSAR, Embedded Software Development PREFERRED SKILLS: Cyber-security...  ...Min 5 years of experience working in embedded software development with C / C++... 

    Dorleco

    Auburn Hills, MI
    2 days ago
  •  ...in a related field, possess strong communication and problem-solving skills, and have a foundation in web technologies like HTML and C#. This internship offers a valuable opportunity to contribute to innovative projects while gaining practical experience in the tech industry... 
    Internship

    BorgWarner

    Auburn Hills, MI
    1 day ago
  • An established industry player is seeking a skilled embedded software engineer with extensive experience in automotive applications. This role...  ...cycle. The ideal candidate will have a strong background in C/C++ programming and SOC architectures, along with a passion for innovation... 

    TechDigital Group

    Auburn Hills, MI
    1 day ago
  •  ...technology firm in automotive solutions is seeking an Embedded Software Engineer specializing in SoC/MPU-based platforms. The role focuses on...  ...level driver development and requires expertise in Embedded C/C++, kernel, and driver development. Key responsibilities include... 
    Full time

    Pentangle Tech Services | P5 Group

    Auburn Hills, MI
    2 days ago
  •  ...Auburn Hills, Michigan is seeking an Embedded Systems and Firmware Engineer. The role involves developing and maintaining PX4-based firmware...  ...'s degree in a relevant field and be experienced in embedded C/C++ development. The position offers excellent health benefits and... 
    Relocation package

    Swarm Defense

    Auburn Hills, MI
    4 days ago
  •  ...Embedded Engineer - Mid We are seeking a skilled and experienced Embedded Engineer with...  ...algorithms, programming languages such as C/C++, Python, etc. The successful candidate...  ...Radar RFIC Evaluation Kit and reference software to test and validate features of in-cabin... 

    Kasmo Global

    Rochester Hills, MI
    1 day ago
  • US Farathane in Auburn Hills is seeking a Software Programmer to join their team at the Corporate Tech Center. This role involves developing and improving ERP system applications using .NET C#, collaborating with senior developers and business users, troubleshooting software... 

    USF

    Auburn Hills, MI
    1 day ago
  •  ...incorporating operating system and ECU specific software. • The primary duties will include...  ...Masters) in electrical / Computer Engineering or similar discipline • 10+ years' experience...  ...software development with C and/or C++ • Work experience in configuring Secure... 
    Work experience placement

    Info Way Solutions

    Auburn Hills, MI
    9 hours ago
  •  ...AUTOSAR Embedded Software Engineer Location: Auburn Hills, MI Duration: Fulltime Job Description: • 7+ years of experience working in embedded software development with C and/or C++ • Good knowledge of Classic AUTOSAR concepts, architecture, and specifications... 
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    Auburn Hills, MI
    2 days ago
  • Position: Embedded Software Engineer - SoC BSW (Telematics ECU) Location: Auburn Hills, MI (Onsite) Type: Full Time Job Description: We are...  ...The ideal candidate should have solid expertise in Embedded C/C++, kernel/driver development , and experience with SoCs such as... 
    Full time

    Pentangle Tech Services | P5 Group

    Auburn Hills, MI
    2 days ago
  •  ...leading technology company in Auburn Hills is looking for an Embedded Software Developer to design and integrate software layers for automotive...  ...software development, particularly with Classic AUTOSAR and C/C++. The role offers competitive pay and comprehensive benefits,... 

    KPIT

    Auburn Hills, MI
    3 days ago
  •  ...teams to design, implement, and optimize software that complies with AUTOSAR standards and...  ...closely with system architects, hardware engineers, and cross-functional teams to define software...  ...in programming languages such as C and C++ for embedded systems. ~ Familiarity... 

    Concord IT Systems

    Auburn Hills, MI
    9 hours ago
  •  ...company seeks a Sr. Staff BSW OS and Hypervisor Engineer in Auburn Hills, Michigan. The role...  ...-functional teams, and optimizing embedded software. Candidates should have a Bachelor's degree, 10+ years of experience with C/C++, and expertise in OS and Hypervisors. The ideal... 

    Hashlist

    Auburn Hills, MI
    3 days ago
  •  ...SoC BSW Engineer – OS & Hypervisor, Cybersecurity Location: Auburn Hills, MI Duration...  ...• 10+ years of experience in embedded software development, including OS/hypervisor integration...  ...• Strong programming skills in C/C++, and familiarity with secure coding practices... 
    Full time

    JConnect Infotech

    Auburn Hills, MI
    2 days ago
  •  ...Job Title: Embedded Software Engineer Location: Auburn MI Pay Rate - $37 - $45/hr on W2 (all Inclusive) Job ID: 80442-1 Duration:...  ...and security architecture. ~ Strong programming skills in C/C++ and familiarity with secure coding practices and static... 
    Work experience placement
    Immediate start

    Artech

    Auburn Hills, MI
    1 day ago
  •  ...The Propulsion System Senior Software Architect is responsible for defining re-usable, Hardware...  ...with standard interfaces for Engine, Transmission and Electrification Programs...  ...Minimum 7 years of experience in embedded C/C++ in Vector/ ETAS/AUTOSAR Basic Software configuration... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...environment. Must follow all standards and development procedures. Must be proficient in latest web technologies including ASP.NET, C#, Web Services, MS SQL 2000/2005/2008, IIS, XML technologies, JAVA Script, ASP, and html. Must have experience with Microsoft Visio,... 
    Local area

    Gables Search Group

    Rochester Hills, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - C++ C#. Be the first to apply!