✦ Luna Orbit — Software Engineering

Software Engineer

at BorgWarner

📍 Wilsonville - Oregon - USA Unknown 💰 $88K – $124K USD / year Posted March 13, 2026
Salary $88K – $124K USD / year
Type Full-Time
Experience mid
Exp. Years Not specified
Education Not specified
Category Software Engineering

This role involves designing and maintaining embedded software and firmware for automotive electronic control modules, working closely with hardware teams to ensure system requirements and communication protocols are met.

  • Design, develop and maintain embedded software and firmware for automotive control modules
  • Collaborate with hardware/electronic engineers
  • Research vehicle communication protocols
  • Conduct code reviews and system validation
  • Maintain documentation

Focuses on embedded software development, firmware, automotive communication technologies, system validation, and documentation within automotive and power management applications.

The ideal candidate is a mid-level software engineer with experience in embedded systems, automotive communication protocols, and firmware development. They should have strong collaboration skills and a solid understanding of automotive electronics and power management applications.

Embedded Software DevelopmentFirmware DevelopmentAutomotive Communication TechnologiesCode ReviewsUnit TestingSystem Validation
Power Management ApplicationsAutomotive FirmwareTechnical Documentation
None specified
Embedded SoftwareFirmwareAutomotive Communication ProtocolsCode ReviewsUnit TestingSystem ValidationDocumentationAutomotive ElectronicsPower ManagementSoftware Development
Embedded SoftwareFirmwareAutomotive Communication ProtocolsCode ReviewsUnit TestingSystem ValidationDocumentationSoftware DevelopmentAutomotive ElectronicsPower Management
CommunicationTeamworkTechnical SupportCollaborationRelationship Building
Industry Automotive Manufacturing
Job Function Developing embedded software for automotive electronic control modules
Software EngineerEmbedded SoftwareFirmwareAutomotive Communication ProtocolsCode ReviewsUnit TestingSystem ValidationDocumentationAutomotive ElectronicsPower ManagementCollaborate with hardware/electronic engineersSystem requirementsInterface specificationsVehicle communication technologiesSoftware developmentSoftware Development

Lack of automotive communication protocol experience, No embedded software or firmware experience, Inability to work on-site, Lack of collaboration skills

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