General Motors
Senior Developer for Automotive Solutions
Job Description
Join General Motors as a Senior Software Developer focused on diagnostic solutions for autonomous vehicles. Utilize your C++ skills in a dynamic team environment.
This position in the Diagnostic Software team requires hands-on experience in designing and developing robust C++ software. You will participate in design reviews and lead testing efforts while ensuring high-quality documentation. With a focus on mentoring junior team members, this role is pivotal in shaping the team’s capabilities and technical direction.
Key Responsibilities:
• Create and optimize diagnostic software in C++
• Collaborate on requirements with engineering teams
• Lead code reviews and low-level test case evaluations
• Perform unit tests and in-vehicle software verifications
• Document all development processes accurately
Requirements:
• Bachelor’s degree in relevant field
• 6+ years in software development using C++
• Knowledge of algorithms and data structures
• Experience...
This position in the Diagnostic Software team requires hands-on experience in designing and developing robust C++ software. You will participate in design reviews and lead testing efforts while ensuring high-quality documentation. With a focus on mentoring junior team members, this role is pivotal in shaping the team’s capabilities and technical direction.
Key Responsibilities:
• Create and optimize diagnostic software in C++
• Collaborate on requirements with engineering teams
• Lead code reviews and low-level test case evaluations
• Perform unit tests and in-vehicle software verifications
• Document all development processes accurately
Requirements:
• Bachelor’s degree in relevant field
• 6+ years in software development using C++
• Knowledge of algorithms and data structures
• Experience...