Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer

General Motors Proving Ground

Job DescriptionDUTIES: Prototyping and executing software tasks spanning the entire software development lifecycle, such as requirements analysis, design coding, support of defect resolution, and production release. Design, develop, implement, and debug software in embedded C. Lead cross functional teams in the design, creation and deliver software for embedded controls systems for the infrastructure layers including HWIO, BSW, Complex Drivers, SUMs, and other. Test and demonstrate software functionality and readiness in prototype benches. Ensure common solutions across all GM owned software. Document requirements for design solution and link them to test cases that can demonstrate software functionality. Utilize automated test tools in build environments and benches to verify functionality of the developed software. Coordinate and collaborate with specialized teams such as Systems, Safety, Electrical Architecture, Cybersecurity, Software Defined Vehicle, Calibration and Vehicle Performance. Support of root cause analysis and debugging. Collaborate and lead meetings with suppliers to develop micro, peripheral, and ECU specific solutions for new technology. Lead software quality improvements to determine if restructuring is needed to improve quality, maintainability, reusability, or other software improvements. Troubleshoot code to resolve design deficiencies and develop solutions to resolve them. 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, Electronic Engineering, or related field of study and Five (5) years of experience as a Software Engineer, Embedded Software Engineer or related role. Five (5) years of experience with the following: Embedded software development; Configuration management software including IBM Synergy; Embedded compiler, linker, debugging tools, and software such as Lauterbach, ETAS INCA, CANalyzer, oscilloscopes, and other general lab equipment; Test Driven Development and Behavior Driven Development; AUTOSAR compliant Infrastructure and Firmware software development; and Code Quality Analysis and debugging, including test case coverage and quality metrics.#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 View phone number on click.appcast.io. 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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Milford, MI vacancy
  •  ...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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    1 day ago
  •  ...voltage, temperature) Design and implement software from platform/base layers (bootloader,...  ...and maintain traceability between engineering phases and artifacts to ensure quality and...  ...technical experience (M.S. preferred) In-depth embedded software experience for automotive or... 
    Senior

    Our Next Energy

    Novi, MI
    3 days ago
  •  ...vehicles. Work closely with multi-disciplined engineering teams to interpret functional...  ...Multicomponent test cases to ensure thorough software testing. Explore and understand new thermal...  ...C/C++ and MATLAB Simulink; Developing embedded software architecture; Software... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    5 days ago
  • Join TrustMotion part of NXPTrustMotion part of NXP is looking for a Senior Embedded AI Software Engineer to join our team developing advanced embedded and automotive solutions.You will work at the intersection of embedded software and AI, developing software for embedded... 
    Senior
    Full time
    Contract work

    NXP Semiconductors

    Novi, MI
    1 day ago
  •  ...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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Shift work

    General Motors

    Milford, MI
    1 day ago
  •  ...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 time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  •  ...HARMAN Automotive is seeking a Principal Engineer to provide technical and applications support for audio and noise management projects...  ...successful delivery. You will work closely with Solution Management, Software Program Managers, and Acoustic Engineers to ensure timely, cost... 

    HARMAN

    Novi, MI
    1 day ago
  •  ...General Motors in Milford, Michigan is seeking a Senior Advanced Emission System Software Engineer to lead ATW projects in the Internal Combustion Engine domain, focusing on regulatory compliance and system performance. The role requires collaboration with cross-functional... 
    Senior

    General Motors

    Milford, MI
    1 day ago
  • General Motors is seeking a Senior Product Manager to lead strategy, definition, and development for one ADAS product. You will identify...  ...opportunities, drive vision and roadmaps, and partner with software, design, and program management teams to deliver impactful solutions... 
    Senior

    General Motors

    Milford, MI
    2 days ago
  • General Motors is seeking a Senior HIL Core Engineer in Milford, MI, hybrid role. You will design, implement, and maintain hardware-in-the-loop systems that validate embedded controllers and perception technologies for next-gen vehicles. Collaborate across Systems, Firmware... 
    Senior

    General Motors Corporation

    Milford, MI
    4 days ago
  • Pratt Miller, an Oshkosh company, seeks a Program Manager to lead complex, cross-functional engineering programs from planning through integration, validation and delivery. You will ensure customer satisfaction, disciplined program execution, and alignment of scope, schedule... 
    Senior

    Oshkosh Corporation, Inc.

    New Hudson, MI
    5 days ago
  •  ...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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    3 days ago
  •  ...floor. You will serve as a technical resource and collaborate with engineers and design teams to ensure high-quality, precise parts....  ...years of experience and a High School diploma or GED. This is a senior-level role requiring independent work with minimal supervision... 
    Senior

    Pratt Miller

    New Hudson, MI
    4 days ago
  • 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,... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    3 days ago
  • Job DescriptionThe RoleWe are seeking a Senior Software Architect to define infrastructure...  ...and verification, partnering with system engineers and software teams to ensure solutions...  ...experience, including test automation for embedded or distributed systems. Strong C++ and... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  •  ...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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  •  ...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... 
    Senior
    Relocation package

    General Motors

    Milford, MI
    5 days ago
  • $16.4 per hour

     ...displays. This is a hands-on role where your work is visible every day and makes a real difference in how consumers shop. As a Senior Reset Merchandiser, you'll: Independently service one store per day, up to 5 stores per week Accurately reset shelves and products... 
    Senior
    Hourly pay
    Immediate start
    Weekend work

    SAS Retail Services

    Milford, MI
    4 days ago
  • General Motors seeks a Staff Software Engineer to define the architecture for a next-generation virtual development platform, including SIL...  ...cloud-native compute. You will expand from automation and embedded systems into cloud orchestration, IaC, ML workflows, and distributed... 
    Senior

    General Motors

    Milford, MI
    5 days ago
  •  ...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... 
    Senior
    Full time
    Work experience placement
    Local area
    Work from home
    Flexible hours

    General Motors

    Milford, MI
    2 days ago
  • Job DescriptionThe RoleThe Senior Product Cybersecurity Engineer, Offensive Product Security role sits within the broader...  ...engineer helps identify meaningful weaknesses in software, systems, and product implementations across embedded vehicle software, mobile experiences, and... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    3 days ago
  • 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... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Milford, MI
    5 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  • 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... 
    Senior
    Full time
    Local area
    Work from home
    Shift work

    General Motors

    Milford, MI
    3 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    4 days ago
  • $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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    5 days ago
  •  ...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... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  •  ...intuitive design, intelligent software, and next-generation safety...  ...scale.The RoleThe AV Fleet Data Engineering team is responsible for the...  ...E2E AV/ADAS data needs. As a Senior Calibration Engineer, you will...  ...and software systems, embedded applications, data pipelines,... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  •  ...team performance. Your role includes coordinating assessments, care plans, and medication management, while collaborating with Marketing and the Executive Director for seamless move-ins. Strong RN credentials and experience with seniors are essential. #J-18808-Ljbffr
    Senior

    SINGH MANAGEMENT CO., LLC

    Novi, MI
    5 days ago
  •  ...energetic ECU Hardware Safety Analysis Engineer to lead circuit-level safety analysis activities...  ...System Safety Case for ECUs within a Software Defined Vehicle (SDV) electrical...  ...experience.Deep knowledge of safety critical embedded controls with at least one automotive... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!