> Markdown version of [/jobs/ext/1991786-new-architecture-technical-specialist-boot-software](https://www.wearedevelopers.com/jobs/ext/1991786-new-architecture-technical-specialist-boot-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # New Architecture Technical Specialist- Boot Software - **Company:** General Motors - **Location:** Milford, MI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Board Bringup, Adobe Flash, Artificial Intelligence, Computing Platforms, Booting (BIOS), Cyber Security, Computer Engineering, Software Debugging, Embedded Software, Ethernet, FlexRay, Joint Test Action (IEEE Standards), Real-Time Operating Systems, Software Engineering, Systems Integration, Data Logging, Real Time Systems, Information Technology, Data Analytics, U-Boot - **Published:** August 8, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/new-architecture-technical-specialist-boot-software-milford-mi-usa-58847390 ## About the Role * Collaborate with solution and systems teams to evolve Boot requirements * Develop and maintain flash partitioning, memory maps, and OTA/recovery concepts * Lead root-cause analysis of Boot/startup issues and cross-controller dependencies * Mentor Software Integration Leaders (SWILs) and other teams on Boot best practices * Define strategies for flash programming, manufacturing programming flows, and service reprogramming * Collaborate with safety, cybersecurity, diagnostics for architectural compliance * Support creation of standard work and reusable Boot integration assets * Influence portfolio decisions by articulating risks and trade-offs for new architectures Tasks * Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field * 10+ years of embedded software experience in automotive or safety-critical real-time systems * Expertise in MCU/SoC startup and Bootloader design (secure boot, recovery concepts) * Experience with RTOS, memory, aaaaa * resets, power management, and vehicle interfaces (CAN/LIN/FlexRay/Ethernet) * Deep-dive debugging using JTAG/trace, debuggers, logic analyzers, and low-level logging * Strong systems thinking balancing safety, cybersecurity, diagnostics, performance, and cost Key requirements * Company vehicle program (vehicle evaluation) * Hybrid work arrangement * Relocation benefits * Total Rewards resources * Accommodations on request ## Description Experteer Overview In this Staff Software Engineer role, you will own the end-to-end Boot software design and integration strategy for new ECU architectures. You'll lead bring-up and integration of boot, memory, and OTA concepts across controller families, partnering with cross-functional teams to ensure safe, secure, and production-ready embedded software. You'll tackle architecture improvements, deep-dive debugging, and data-driven issue resolution while leveraging AI tools to boost speed and quality. This position works within GM's Mechatronic Software Platform to enable robust, scalable vehicle software. You'll influence roadmaps and mentor others as a senior individual contributor. Compensation / Benefits * Evaluate Boot software and provide technical recommendations * Own end-to-end Boot software design and integration strategy for new controller architectures * Lead advanced integration to bring new controllers to operation (board bring-up, flash programming, startup validation) * Collaborate with solution and systems teams to evolve Boot requirements * Develop and maintain flash partitioning, memory maps, and OTA/recovery concepts * Lead root-cause analysis of Boot/startup issues and cross-controller dependencies * Mentor Software Integration Leaders (SWILs) and other teams on Boot best practices * Define strategies for flash programming, manufacturing programming flows, and service reprogramming * Collaborate with safety, cybersecurity, diagnostics for architectural compliance * Support creation of standard work and reusable Boot integration assets * Influence portfolio decisions by articulating risks and trade-offs for new architectures Tasks * Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field * 10+ years of embedded software experience in automotive or safety-critical real-time systems * Expertise in MCU/SoC startup and Bootloader design (secure boot, recovery concepts) * Experience with RTOS, memory, clocks, resets, power management, and vehicle interfaces (CAN/LIN/FlexRay/Ethernet) * Deep-dive debugging using JTAG/trace, debuggers, logic analyzers, and low-level logging * Strong systems thinking balancing safety, cybersecurity, diagnostics, performance, and cost Key requirements * Company vehicle program (vehicle evaluation) * Hybrid work arrangement * Relocation benefits * Total Rewards resources * Accommodations on request ## Related Videos - [An inside look into the Group Application Store](https://www.wearedevelopers.com/videos/670-an-inside-look-into-the-group-application-store) - [Software defines the vehicle: Why customers and developers will love cars even more](https://www.wearedevelopers.com/videos/1114-software-defines-the-vehicle-why-customers-and-developers-will-love-cars-even-more) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)