✦ Luna Orbit — Software Engineering

Software Engineering LMTS

at Salesforce

📍 2 Locations Unknown 💰 $172K – $313K USD / year Posted March 31, 2026
Salary $172K – $313K USD / year
Type Not Specified
Experience mid
Exp. Years 5+ years
Education Bachelor's degree in Engineering - Electrical, Mechanical, Computer or Computer Science
Category Software Engineering

Senior Software Engineer- Electrification at General Motors develops embedded software for high voltage battery systems, focusing on safety, diagnostics, and vehicle communications within an Agile, hybrid-work environment.

  • Deliver high-quality embedded software
  • Ensure MISRA and ISO 26262 compliance
  • Design hardware abstractions and controller communications
  • Lead Agile Scrum team
  • Coordinate with Systems, Validation, and SDV teams

Proficient in C/C++, MISRA, ISO 26262, ARXML, CAN/LIN, Ethernet; experience with SiL/HiL/Vehicle-Level testing; CI/CD and DevOps mindset; JIRA and Scaled Agile Framework.

The ideal candidate is a senior embedded software engineer with 5+ years in high voltage battery systems, proficient in C/C++, ISO 26262 and MISRA, and experienced with SiL/HiL testing and automotive communication protocols.

BS/MS in Computer Science or related field5+ years embedded controls software for High Voltage Battery SystemsAutomotive Safety experience (ISO26262)C/C++ programmingExperience with testing (SiL/HiL/Vehicles)JIRA and Scaled Agile Framework
Masters degree5 years experience in embedded controls for High Voltage Battery SystemsExpert in CC++Auto Code GenerationPython scriptingBootloaderembedded OScontroller communication or diagnosticscomplex device drivers
JIRAScaled Agile FrameworkCI/CD
BS/MS in Engineering5+ years embedded controls software for High Voltage Battery SystemsAutomotive Safety (ISO26262)C/C++ programmingSiL/HiL/Vehicles testingJIRAScaled Agile Framework
SQL / PostgreSQLJavaPythonC/C++KubernetesDockerTerraformHelmAWSS3EC2IAMVPCEKSRESTCI/CD
CommunicationProblem-solvingTeam collaborationLeadershipMentoringOwnership
Industry SaaS
Job Function Develop and maintain safety-critical embedded software for high voltage battery systems in GM EV programs.
Role Subtype Senior Embedded Software Engineer
Tech Domains C/C++, Embedded Systems, MISRA, ISO 26262, CAN, LIN, ARXML, Ethernet, CI/CD, Embedded Testing
Senior Software Engineer- ElectrificationGeneral MotorsEmbedded controlsHigh VoltageBattery SystemsMISRAISO26262C/C++CI/CDDevOpsSiLHiLARXMLCANLINEthernetJIRAScaled Agile FrameworkAutomotive SafetyVehicle-Level testingCC++ISO 26262Embedded Systems

Bachelor's degree in engineering required, 5+ years embedded software experience, ISO 26262 and MISRA experience

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