Elevate your career at General Motors Canada as a Senior Software Engineer specializing in embedded systems for vehicle observability. This hybrid chance focuses on integrating vehicle data securely and efficiently.As part of the Data Engineering team, you will develop and refine embedded data pipelines across Android, Linux, and QNX platforms. Your proficiency in C/C++ and hands-on experience with observability data flows will be critical to achieving high-fidelity data transfers from ECUs to the cloud. You’ll be part of a agile team, influencing the next generation of automotive software solutions.Key Responsibilities:
Design and implement software solutions in a collaborative team
Conduct testing to verify software performance
Collaborate on code and design reviews
Produce clear technical documentation
Integrate observability components effectivelyRequirements:
Bachelor’s degree in Computer Science or Engineering
5+ years of experience in embedded development
Solid coding skills in C/C++ and Android Java
Proven experience with data architecture in automotive
Excellent cross-team collaboration skillsDrive innovation in automotive software at General Motors with your advanced embedded systems expertise.#J-18808-Ljbffr