Step into a transformative role at General Motors as a Software Engineer focused on vehicle connectivity. This hybrid position emphasizes C, C++, and RUST tools for Digital Vehicle Experience.
The software engineer will be part of GM’s vehicle communication team, developing software for a Linux-based connectivity system. Engage directly with hardware teams to ensure the reliability and power requirements of cutting-edge vehicle technology.
You’ll collaborate with cloud and application teams to maintain performance and reliability across the system.
Key Responsibilities:
- Develop and maintain C, C++, and RUST based tools
- Handle data analysis and problem-solving tasks
- Contribute to application logic and automation tools
- Support software testing, debugging, and documentation
- Collaborate with engineers on prototypes and plans
Requirements:
- Pursuing Bachelor’s degree in relevant engineering field
- Available for full-time 40-hour weeks for 8 or 12 months
- Demonstrated interest in software within engineering
- Solid programming background in C, C++, or RUST
- Knowledge of Linux or Zephyr operating systems a plus
Drive your career forward by making impactful contributions to automotive software solutions.