C++ Software Engineer

2 weeks ago


Warren, United States Insight Global Full time

Title: C++ Software Engineer

Location: Sterling Heights, MI - Hybrid (1-3 days based off project needs)

Duration: 9 month contract to hire

Work Auth: USC

Rate: $38-$48/hr


**Exact compensation may vary based on several factors, including skills, experience, and education.

**Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Day-to-Day:

Insight Global is looking for a Software Engineer to work for a DoD customer based out of Warren, MI. This is an opportunity to join a fast‐paced program supporting the advancement of army technologies and ground combat vehicles. As an experienced Software Engineer, you will apply your extensive skills and experience in providing technical engineering services to support the development of software requirements, architecture, design, code and test for the Vehicle Electronics Architecture team in the development of the Next‐Generation Combat Vehicles.

Responsibilities Include:

This work will include the development of modular software, integration frameworks, design, development, test of operational software products. It will involve the coordination and integration of other software activities and products from other supplying entities.

Software Development with C++ following standard software processes.

Excellent communication skills are required to interface with systems and software development engineers as well as the government customer.

Providing guidance in creating new system/software architectures and supporting the design and development of software necessary to meet the expectations.

Integrate and Test Software from internal and external software development teams.

Supporting onsite Laboratory development and integration of application software, with some opportunities for remote telework. (70% onsite).

Required Skills:

  • Bachelor's degree in Engineering (CS, CE, EE, Math)
  • 2+ years of software engineering experience minimum
  • Ability to obtain and maintain a US Government security clearance.
  • Experience developing embedded software for automotive, military, or industrial equipment in a Linux OS with C++.
  • Experience with communication protocols including Ethernet (UDP/TCP), CAN, and steaming video.
  • Ability to troubleshoot and debug issues and to help junior developers work through theirs.
  • Proficient in OO Software development, C++, Java, Ada, or Python.
  • Solid understanding of Linux / Unix and POSIX.
  • Experience with writing interfaces, APIs.
  • Understanding of TCP/IP Networking / Configuration.


  • Software Engineer

    2 weeks ago


    Warren, United States DBSI Full time

    Job Title: Senior Software Engineer Location: Milford, MI Required Experience: 5-10 years of software engineering experience. Experience developing & architecting software solutions for embedded or IoT devices. Experience with C/C++ application development for ARM-based devices. Experience with Embedded Linux (U-Boot, Kernel, Debian). Preferred Experience:...


  • Warren, United States People Tech Group Inc Full time

    Role:- Embedded software EngineerDuration: Long Term(Full time)Location: Warren , MI (Onsite)Job Description: -• Experience in C++ / Embedded C Programming /coding skills• Knowledge / Experience in the development of embedded applications.• Knowledge in Microcontroller and its debugging. • Knowledge in embedded OS: Linux or QNX.• Good to have...


  • Warren, United States People Tech Group Inc Full time

    Role:- Embedded software EngineerDuration: Long Term(Full time)Location: Warren , MI (Onsite)Job Description: -• Experience in C++ / Embedded C Programming /coding skills• Knowledge / Experience in the development of embedded applications.• Knowledge in Microcontroller and its debugging. • Knowledge in embedded OS: Linux or QNX.• Good to have...


  • Warren, United States People Tech Group Inc Full time

    Role:- Embedded software EngineerDuration: Long Term(Full time)Location: Warren , MI (Onsite)Job Description: -• Experience in C++ / Embedded C Programming /coding skills• Knowledge / Experience in the development of embedded applications.• Knowledge in Microcontroller and its debugging. • Knowledge in embedded OS: Linux or QNX.• Good to have...


  • Warren, United States GTECH Corporation Full time

    Job Description Job Description W2 contract; must be permanently authorized to work in the US - no Visa sponsorship available; no C2C The research and development team working on the autonomous vehicle safety is looking to add a software engineer to their team. For this project, the team is developing software for future vehicles, using cameras to develop...


  • Warren, United States CareerBuilder Full time

    Responsibilities: Collaborate with the development team to design, code, and test software solutions using C++. Assist in the implementation of new features and enhancements to existing applications. Debug and troubleshoot software issues, providing timely resolution. Contribute to code reviews and collaborate with team members to improve code quality....


  • Warren, United States People Tech Group Inc Full time

    Role:- Embedded software EngineerDuration: Long Term(Full time)Location: Warren , MI (Onsite) Job Description: -• Experience in C++ / Embedded C Programming /coding skills• Knowledge / Experience in the development of embedded applications.• Knowledge in Microcontroller and its debugging.• Knowledge in embedded OS: Linux or QNX.• Good to have...

  • C++ Developer Intern

    2 weeks ago


    Warren, United States People Tech Group Inc Full time

    Responsibilities:Collaborate with the development team to design, code, and test software solutions using C++.Assist in the implementation of new features and enhancements to existing applications.Debug and troubleshoot software issues, providing timely resolution.Contribute to code reviews and collaborate with team members to improve code quality.Research...

  • C++ Developer Intern

    3 weeks ago


    Warren, United States People Tech Group Inc Full time

    Responsibilities:Collaborate with the development team to design, code, and test software solutions using C++.Assist in the implementation of new features and enhancements to existing applications.Debug and troubleshoot software issues, providing timely resolution.Contribute to code reviews and collaborate with team members to improve code quality.Research...

  • C++ Developer Intern

    2 weeks ago


    Warren, United States People Tech Group Full time

    Responsibilities: The following information aims to provide potential candidates with a better understanding of the requirements for this role. Collaborate with the development team to design, code, and test software solutions using C++. Assist in the implementation of new features and enhancements to existing applications. Debug and troubleshoot software...


  • Warren, United States Red Hat Software Full time

    About the job: The Red Hat Ecosystems Engineering group is seeking a Senior Software Engineer to join our growing team. In this role, you will work with a diverse team of highly motivated engineers on Kubernetes operator development and/or partner integration and adoption of technologies supporting edge and telco 5G use cases. You will also have the...


  • Warren, United States ektello Full time

    Embedded Infotainment Software Engineer (Will not work C2C or with third-party recruiters) Do not pass up this chance, apply quickly if your experience and skills match what is in the following description. Building Design and develop Android-based infotainment solutions for automotive consumer devices. Responsible for the entire life cycle of the...


  • Warren, United States ektello Full time

    Embedded Infotainment Software Engineer (Will not work C2C or with third-party recruiters)Building Design and develop Android-based infotainment solutions for automotive consumer devices.Responsible for the entire life cycle of the assigned domain, including requirements, system design, development, deployment, and maintenance of the infotainment...


  • Warren, United States ektello Full time

    Embedded Infotainment Software Engineer (Will not work C2C or with third-party recruiters)Building Design and develop Android-based infotainment solutions for automotive consumer devices.Responsible for the entire life cycle of the assigned domain, including requirements, system design, development, deployment, and maintenance of the infotainment...


  • Warren, United States Talascend Full time

    Talascend is currently seeking a Sr. Software Engineer in the Automotive industry for an ADAS Software Engineer (Deep Learning) contract opportunity located in Warren, MI.JOB TITLE: Sr. Software Engineer Automotive-A DAS Deep Learning DURATION: One year with possible extension LOCATION: Warren, MI; Hybrid (Tues/Wed/Thurs On-Site); Ability to work a W2...


  • Warren, United States People Tech Group Full time

    Role: - Sr. Embedded Software Engineer Location: Warren, MI (Onsite) Duration: Fulltime with People tech group Need a senior 5+ yrs of experience in Embedded. No C2C OR C2H Job Description: - Experience in C++ / Embedded C Programming /coding skills Knowledge / Experience in the development of embedded applications. Knowledge in Microcontroller and its...


  • Warren, United States People Tech Group Full time

    Role: - Sr. Embedded Software EngineerLocation: Warren, MI (Onsite)Duration: Fulltime with People tech groupNeed a senior 5+ yrs of experience in Embedded.No C2C OR C2HJob Description: - Experience in C++ / Embedded C Programming /coding skills Knowledge / Experience in the development of embedded applications. Knowledge in Microcontroller and its debugging....


  • Warren, United States People Tech Group Inc Full time

    Role: - Sr. Embedded Software EngineerLocation: Warren, MI (Onsite)Duration: Fulltime with People tech groupNeed a senior 5+ yrs of experience in Embedded.No C2C OR C2HJob Description: -• Experience in C++ / Embedded C Programming /coding skills• Knowledge / Experience in the development of embedded applications.• Knowledge in Microcontroller and its...


  • Warren, United States People Tech Group Inc Full time

    Role: - Sr. Embedded Software EngineerLocation: Warren, MI (Onsite)Duration: Fulltime with People tech groupNeed a senior 5+ yrs of experience in Embedded.No C2C OR C2HJob Description: -• Experience in C++ / Embedded C Programming /coding skills• Knowledge / Experience in the development of embedded applications.• Knowledge in Microcontroller and its...


  • Warren, United States People Tech Group Inc Full time

    Role: - Sr. Embedded Software EngineerLocation: Warren, MI (Onsite)Duration: Fulltime with People tech groupNeed a senior 5+ yrs of experience in Embedded.No C2C OR C2HJob Description: -• Experience in C++ / Embedded C Programming /coding skills• Knowledge / Experience in the development of embedded applications.• Knowledge in Microcontroller and its...