Senior Embedded Software Engineer
General Motors Proving Ground
Job DescriptionDUTIES: Design, develop, implement, and test the low-level hardware input and output (HWIO) software for various microcontrollers. Work with cutting-edge systems and designs, leveraging both AUTOSAR MCAL configuration tools and hand-coding in C. Ensure the solution is tested robustly by creating testing strategies and documenting the design. Design, develop, and test low-level embedded software for functionalities including RTOS, Memory, Fault Detection, Power Management LIN, DMA, PWM, Discrete I/O, and Analog I/O. Utilizing MCAL configuration tools or hand-code software solutions. Define and execute testing strategies to verify compliance with technical requirements. Perform independent code reviews and provide constructive feedback. Collaborate with teams across hardware, calibration, and requirements groups. Troubleshoot and solve complex issues with strong analytical skills. Document designs, test cases, and results thoroughly. Hybrid Work Policy – 3 days In-Office, 2 Days Remote – Must be able to report to local office.REQUIREMENTS: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as a Software Engineer, Electrical Engineer, or related occupation. Requires five (5) years of experience with the following: Embedded software development; AUTOSAR MCAL configuration and Complex Driver development; Microcontrollers including ARM, PowerPC, and Renesas; Schematics and basic electrical circuits; Root cause analysis involving integrated basic and application software; and Debugging tools including Lauterbach, ETAS INCA, and CANalyzer.#LI-DNI
About GMOur vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.Why Join UsWe believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.Benefits OverviewFrom day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.Non-Discrimination and Equal Employment Opportunities (U.S.)General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.AccommodationsGeneral Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at . In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.SummaryLocation: Milford, Michigan, United States of AmericaType: Full time- ...-level hardware input and output (HWIO) software for various microcontrollers. Work with... ...design. Design, develop, and test low-level embedded software for functionalities including... ...: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering...SeniorFull timeWork at officeLocal areaRemote workWork from home
- ...intuitive design, intelligent software, and next-generation safety... ...We develop and test low-level embedded software that is portable and... ...applications. As a member of the HWIO Engineering group, you’ll work with... ....We are seeking a skilled Senior Embedded Software Developer to...SeniorFull timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- ..., temperature) Design and implement software from platform/base layers (bootloader, diagnostics... ...and maintain traceability between engineering phases and artifacts to ensure quality... ...(M.S. preferred) In-depth embedded software experience for automotive or industrial...Senior
$60 - $70 per hour
...About the Role: Location: Novi, Mi (On-site) Contract to Hire Rate: $60-70 We are seeking a Senior Embedded Software Engineer to support the development of Battery Management System (BMS) software for next-generation battery platforms. This individual will develop...SeniorContract workLocal areaFlexible hours- ...into a single pane of glass for vehicle software. We aggregate signals from testing, releases... ...the field into dashboards that update engineers and leadership on the state of software... ...taking shape, and we're looking for a senior engineer eager to shape them and make real...SeniorFull timeLocal areaWork from homeRelocationRelocation packageShift work
- ...General Motors (GM) is seeking a Senior Software Engineer to join the Vehicle Mechatronic Embedded Controls team. You will develop software for embedded controllers in the electrification portfolio, focusing on high voltage contactors and energy management for battery...SeniorWork at office3 days per week
- ...General Motors LLC is seeking a Controls Software Engineer for Energy Source Control in a hybrid role. You will design and implement embedded C/C++ controls for low voltage systems, collaborate with system engineers and calibration teams, and ensure safety, quality, and...Senior
- Job DescriptionDUTIES: Produce or deliver software for embedded controls systems in the electrification, autonomous, engine, transmission, or chassis space. Design, development and implementation of Physics and Controls requirements to continuously improve software for...Full timeWork at officeLocal areaRemote workWork from home
- ...The Role:At General Motors, we are developing the embedded software and control systems that enable advanced vehicle performance... ..., and system integration. We are seeking a Senior Advanced Emission System Software Engineer to support Advanced Technical Work (ATW) projects...Full timeLocal areaWork from homeRelocation package
- ...General Motors seeks a Senior Product Cybersecurity Technical Program Manager to scale its cybersecurity maturity. You will coordinate high‑value initiatives, partner with product leaders, and translate complex tech into actionable exec updates. You will establish...SeniorRemote job
- ...General Motors Corporation is seeking a Senior Engineer to own software integration and system-level verification for the MCU1 platform on the CCU... ...role requires a bachelor’s in engineering/CS, 5+ years of embedded software integration, and strong cross-functional...Senior
- ...General Motors' AV Fleet Data Engineering team seeks a Senior Calibration Engineer to lead calibration, integration, and validation of production-level data recording across vehicle programs and software platforms. Expect to work across vehicles, benches, simulation environments...Senior
- ...the successful candidate is expected to report to Warren, MI or Milford, MI, three times per week. The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic software tool chain that supports multiple GM vehicle architectures...SeniorFull timeLocal areaWork from homeRelocation package
- Job DescriptionDUTIES: Design and lead embedded programming and bootloader software for microcontroller based automotive ECUs supporting software defined... ...office.REQUIREMENTS: Bachelor's degree in Electronic Engineering, Electrical Engineering, Computer Engineering,...SeniorFull timeWork at officeLocal areaRemote workWork from home
- ...next generation Vehicle Electrical and Software Architecture.The Mechatronics Infrastructure organization is looking for a Senior Systems Engineer who will work on development and... ...experience with real-time operating systems, embedded software architectures, and AUTOSAR....SeniorFull timeLocal areaWork from homeRelocation package
- ...the business.The Role:As a Virtual Calibration Development Engineer within GM’s Electrification Propulsion Integration... ...simulation tools such as GT-SUITE or AMESIM.Experience with embedded controls software and calibration tools such as INCA.Familiarity with automotive...SeniorFull timeLocal areaWork from homeRelocation package
- ...to intuitive design, intelligent software, and next-generation safety and entertainment... ...team within Global Systems Engineering, Safety, and Validation as a Senior System and System Safety Engineer.... ...developing or integrating embedded control systems. Familiarity with...SeniorFull timeLocal areaWork from homeRelocationRelocation package
- ...DescriptionThe Role: At AV (Autonomous Vehicles) Software Organization within General Motors, we... ...ADAS/AV Platform Software Verification Engineer, you will play a crucial role in... ...QNX or Linux based software systems and Embedded programming. Knowledge in ROS, Linux-based...SeniorFull timeWork experience placementLocal areaWork from homeFlexible hours
- Job DescriptionGeneral Motors is seeking an Senior Engineer to own software integration and system-level verification for the MCU1 platform on the... ...the intersection of MCU software, platform integration, embedded systems, safety, diagnostics, automation, and release engineering...SeniorFull timeLocal areaWork from home
- ...Systems organization enables other engineering and quality teams to deliver... ....The Role:This is a senior quality engineering role, and... ...partnering with teams across the Software and Services organization, including... ...across hardware, embedded software, vehicle signals, calibration...SeniorFull timeLocal areaWork from homeRelocationRelocation package
- Job DescriptionThe Role The Senior Product Cybersecurity Engineer, Secure Product Architecture role sits within... ...across current and next-generation software-defined vehicle platforms. What You... ...6+ years of experience in product, embedded, or vehicle cybersecurity, with...SeniorFull timeLocal areaWork from homeRelocation package
- Job DescriptionTHE ROLEThe Senior Technical Program Manager role sits within... ...management, consulting, deployment engineering, security engineering, or a related... ...QUALIFICATIONSExperience in automotive, embedded, connected-product, software-defined vehicle, or other complex...SeniorFull timeLocal areaRemote workWork from homeRelocation packageShift work
- ...architectures. Implement estimation algorithms as production quality embedded software in C/C++, meeting GM standards for safety, cybersecurity,... ...local office.REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Electrical Engineering, Chemical Engineering, Computer...SeniorFull timeWork at officeLocal areaRemote workWork from home
- Job DescriptionSenior Software Engineer — ADAS Interactive ExperienceJob SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our ADAS HMI team within the... ...and deliver production automotive embedded software spanning microcontroller (MCU...SeniorFull timeLocal areaWork from homeShift work
- ...operating environments. We are seeking a Senior Vehicle Systems Engineer for hands-on work supporting our... ...testing, root cause sensor and software problems, support data collection campaigns... ...cross-functionally with embedded system teams, sensor teams, and perception...SeniorPermanent employmentFull timeLocal areaWork from homeRelocation package
- ...development, verification, and validation of embedded controllers and calibrations for hybrid, electrification, engine, transmission, chassis, and intelligent brake... ...Mechanical Engineering, Electrical Engineering, Software Engineering, Computer Engineering, or related...SeniorFull timeWork at officeLocal areaRemote workWork from home
$106.6k - $192.7k
...systems to intuitive design, intelligent software, and next-generation safety and... ...Semiconductor / Semiconductor Technology Engineering team is a dynamic, high-energy, and innovative... ...s vehicle architecture.We are seeking a Senior Hardware Engineer to lead the hardware development...SeniorFull timeLocal areaWork from homeRelocationRelocation package- ...office - Milford Proving Grounds, Michigan three times per week, at minimum.The Role:As a Senior Software Engineer at GM, you will be a part of the Vehicle Mechatronic Embedded Controls (VMEC) team, working in the Battery and High Voltage Agile Release Train (ART). Your...SeniorFull timeWork experience placementWork at officeLocal areaWork from homeRelocation package
- ...Role:We are seeking a highly capable Sub systems Diagnostics Engineer to lead the definition of diagnostic requirements and... ...intersection of systems engineering, diagnostics architecture, embedded controls, software development, analytics, validation, and supplier...SeniorFull timeLocal areaWork from homeRelocationRelocation package
- ...develop, grow, and make the most of your career at GM. As a Senior System Design Engineer, you will help us define, design, and lead the System... ...work at the intersection of System, Architecture, Hardware, Software, and automated driving technology and have a hand in the...SeniorFull timeLocal areaRemote workWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior mulesoft developer Milford, MI
- senior mainframe developer Milford, MI
- senior level Milford, MI
- senior network engineer remote Milford, MI
- senior implementation engineer Milford, MI
- remote senior business analyst Milford, MI
- senior tableau developer Milford, MI
- senior application security Milford, MI
- senior collaboration engineer Milford, MI
- senior staff systems engineer Milford, MI


