✦ Luna Orbit — Software Engineering

Senior Software Developer - Data Plane

at General Motors

📍 2 Locations Hybrid 💰 $115K – $164K USD / year Posted March 13, 2026
Salary $115K – $164K USD / year
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Bachelor's degree in Computer Science, Engineering, or a related field
Category Software Engineering

This role involves developing and maintaining embedded data plane infrastructure, optimizing data pipelines, and integrating cloud storage solutions within a hybrid work environment for an automotive company.

  • Design data pipelines
  • Optimize data plane performance
  • Integrate cloud storage systems
  • Develop plugins for data processing
  • Collaborate with DevOps

The technical environment includes C/C++, Linux, QNX, Android, cloud platforms (Azure, AWS, GCP), and open-source tools, focusing on data pipelines, embedded software, and DevOps practices.

The ideal candidate is a senior software engineer with 5+ years of experience in embedded systems, data pipelines, and cloud integration, proficient in C/C++, Linux, and open-source contributions. They should have a strong background in optimizing data-intensive environments and working with cloud platforms.

Bachelor's degree in Computer ScienceEngineeringor a related fieldProficiency in C and C++Experience with LinuxQNXAndroidData intensive pipelinesEmbedded software developmentOptimization skills
Network communication protocolsSecurity protocolsCloud platforms (AWSGCPAzure)Open-source projects (Fluent Bit)CI/CD pipelinesAutomation tools
AzureAmazon Web ServicesGoogle Cloud PlatformS3DevOps
CC++LinuxQNXAndroidCloud platformsAzureAWSGCPS3Data pipelinesEmbedded softwareOpen-source contributionsDevOps
CC++LinuxQNXAndroidOpen-source technologiesData pipelinesEmbedded software developmentCloud platformsAzureAmazon Web ServicesGoogle Cloud PlatformS3Logging infrastructureOpen-source contributionsDevOps
Problem-solvingCommunicationTeamworkTroubleshootingCollaboration
Industry Automotive / Manufacturing / Technology
Job Function Developing embedded data infrastructure and pipelines
Senior Software EngineerData planeEmbedded data pipelinesCC++LinuxQNXAndroidOpen-source technologiesAzureAWSGCPS3Logging infrastructureDevOpsOpen-source contributions

Lack of experience with C/C++, No embedded systems background, No cloud platform experience, Bachelor's degree not in relevant field, No experience with Linux or QNX

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile