Full Time

Senior Embedded Software Engineer - OTA

General Motors
Warren, MI
$120,000 - $180,000* / year (about $58–$87 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

About this kind of role

What a Senior Embedded Software Engineer - OTA usually does. The employer's own details are in the listing.

Typically does: Develops and tests embedded software for devices, often focusing on firmware updates and device management. This role involves writing, debugging, and optimizing code for resource-constrained systems, ensuring reliability and security. Responsibilities frequently include designing software architectures, integrating hardware and software components, and collaborating with cross-functional teams. The engineer may also be involved in defining system requirements and creating technical documentation.

Tools and skills: Proficiency in C/C++, experience with embedded operating systems (RTOS), knowledge of communication protocols (e.g., TCP/IP, MQTT), and familiarity with debugging tools and version control systems are generally required.

Good fit for: Individuals with a strong background in software engineering and a passion for working with hardware and low-level programming tend to excel in this role.

Claiming unemployment in Louisiana? Its agency asks for 5 work search activities a week (for claims filed from January 4, 2026). What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.