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

Software Engineer - External Compute & Application Software

General Motors Proving Ground

Job DescriptionDUTIES: Create software for basic and vehicle-level functions and perform integration and verification testing as directed by lead engineers and, over time, with minimal direction, in accordance with the company’s Software Engineering standards. Design, implement, and maintain automated test frameworks and test harnesses for unit, integration, regression, and system-level testing of vehicle test automation software. Perform software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis, and object-oriented analysis and design under the guidance of senior engineers. Diagnose, debug, and resolve issues related to vehicle hardware and software (including test benches and in-vehicle systems), including analysis and triage of automated test failures and defect tracking through resolution. 100% telecommuting permitted.REQUIREMENTS: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or a closely related field and Two (2) years of experience as a Software Engineer, Automation Engineer, or related occupation. Two (2) years of experience with: Python, Java, or C++, including object-oriented analysis, design, implementation, and debugging; Using test automation frameworks and libraries, including JUnit or TestNG for Java, and pytest for Python; CI/CD pipelines, including automated build, test execution, and reporting, using tools including Jenkins; and Integrating software components across multiple systems or subsystems, including troubleshooting and debugging. Six (6) months of experience with: Communication protocols, including CAN, LIN, or Ethernet, for interacting with vehicle networks or vehicle test systems.#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: Warren, Michigan, United States of AmericaType: Full time

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - External Compute & Application Software in Warren, MI vacancy
  •  ...Job Description DUTIES: Create software for basic and vehicle-level functions and perform integration and verification testing as directed by lead engineers and, over time, with minimal direction, in accordance with the company’s Software Engineering standards. Design... 
    Application
    Full time

    General Motors

    Warren, MI
    1 day ago
  •  ...across the product lifecycle. As a Senior Software Engineer, you will be responsible for...  ...data intensive and AI-enabled software applications that support Product Development engineering...  ...Qualifications)Bachelor’s Degree in Computer Science, Software Engineering, Information... 
    Application
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    15 hours ago
  •  ...DescriptionAbout the RoleWe’re looking for a Senior Software Engineer to own and advance serviceability for...  ...infotainment (IVI) and Vehicle Compute Unit (VCU) platform. You will focus on...  ...match their skills and capabilities. Applicants in the recruitment process may be... 
    Application
    Full time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  •  ...the Role We are seeking a Senior Mainframe Software Engineer to design, develop, maintain, support, and modernize enterprise applications that enable critical GM business...  ...Required Qualifications Bachelor’s degree in Computer Science, Information Technology, Software... 
    Application
    Full time
    Local area
    Work from home

    General Motors

    Center Line, MI
    1 day ago
  •  ...RoleThe Manufacturing Data Engineering organization designs, builds...  ...plants.We are seeking a Senior Software Engineer to lead integration...  ...You’ll DoOwn full lifecycle application development using standard...  ...roboticsMaster’s degree in computer science or a related fieldExperience... 
    Application
    Full time
    H1b
    Local area
    Work from home

    General Motors

    Center Line, MI
    4 days ago
  • $170.6k - $261.3k

     ...intuitive design, intelligent software, and next-generation safety...  ...The RoleAs a Senior Software Engineer on the Secondary Driving System...  ...under tight latency and compute constraints. Design and implement...  ...is based on what a successful applicant might be paid in accordance... 
    Application
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  •  ...Collaborate, mentor, and guide other engineers within the team. Well-developed...  ...: Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electronic Engineering...  ...modeling design; and Modeling and application design and architecture. Three (3... 
    Application
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  •  ...three times per week.The RoleThe Senior Software Engineer - Vehicle Experience Services will...  ...systems, collaborating with internal and external partners, and driving hands-on...  ...match their skills and capabilities. Applicants in the recruitment process may be required... 
    Application
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  •  ...Platform Core organization builds software and data systems that turn...  ...-cause investigation, and engineering automation.You will work...  ...QualificationsBachelor’s degree in Computer Science, Computer...  ...building Python services, cloud applications, data-processing workflows,... 
    Application
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    15 hours ago
  • $160.2k - $246.3k

     ...’re looking for a Security Software Engineer to join the Security Products...  ...and tools used across GM’s application ecosystem. Develop...  ...Bachelor’s degree or higher in Computer Science, Software Engineering...  ...(IAM) solutions, including external/partner identity, contractor... 
    Application
    Full time
    For contractors
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    3 days ago
  •  ...development, deployment, and maintenance of the software modules. Participate in the design of...  ...: Bachelor's degree in Electronic Engineering, Computer Science, Software Engineering, or...  ...match their skills and capabilities. Applicants in the recruitment process may be required... 
    Application
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    1 day ago
  •  ...future of transportation. Our Software Services team is on the...  ...mission. The RoleAs a Software Engineering - Site Reliability Engineer...  ...in Electrical Engineering, Computer Science, Software Engineering...  ...their skills and capabilities. Applicants in the recruitment process... 
    Application
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Center Line, MI
    1 day ago
  •  ...week, at minimum.The RoleAs a Mobile Senior Software Engineer, your focus will be on creating cutting-edge mobile applications that provide an exceptional user experience....  ...Required Qualifications) Bachelor's Degree in Computer Science or related field, or equivalent work... 
    Application
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  •  ...development of controls & diagnostic software centered around on-vehicle...  ...Senior Controls Software Engineer role is paramount to the...  ...(or higher) in Engineering, Computer Science, or relevant discipline...  ...control system theory and application to embedded systems... 
    Application
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  • $144.7k - $261.3k

     ...autonomous vehicle development. We engineer high-performance tools that...  ....Bachelor's degree in Computer Science or related field or equivalent...  ...shipping production software and iterating quickly in a "startup...  ...based on what a successful applicant might be paid in accordance... 
    Application
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    2 days ago
  •  ...experienced and highly motivated Senior Software Engineer to design, build, and optimize the...  ...accelerate delivery, and simplify how mobile applications integrate with GM enterprise systems....  ...Qualifications)Bachelor’s degree in Computer Science, Engineering, or related field... 
    Application
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  •  ...This role sits at the intersection of software engineering and manufacturing operations, helping...  ...through the development of applications that improve how plants operate, solve...  ...software delivery.Bachelor's degree in Computer Science, Software Engineering, Electrical... 
    Application
    Full time
    Local area
    Immediate start
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  •  ...motivated Design Release Engineer (DRE) to lead the development and launch of external microphone hardware...  ...Electrical Engineering, Software, Controls, Validation,...  ...requirements as applicable, and all relevant regulatory...  ..., Physics, Acoustics, Computer Science, Electrical... 
    Application
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    1 day ago
  •  ...RoleGeneral Motors’ Advanced Security Engineering team develops advanced...  ...to security tools and computing environments. Designing that...  ..., source control, and cloud application programming interfaces (APIs...  ...experience.5+ years of experience in software engineering, cloud... 
    Application
    Full time
    Local area
    Work from home
    Worldwide
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  •  ...At AV (Autonomous Vehicles) Software Organization within General...  ...Platform Software Verification Engineer, you will play a crucial...  ...Collaborate with Software Infra and application teams to develop new test...  ...'s degree in electronics, computer science, electrical... 
    Application
    Full time
    Work experience placement
    Local area
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  •  ...transportation in the EV realm. Our Software Services team is on the...  ...of Battery & Propulsion HIL Engineer. The HIL Engineer role is...  ...hardware rollouts to support applications and features requested by...  ...Mechatronics, Electrical, Software or Computer)4+ years of experience in... 
    Application
    Full time
    Local area
    Work from home
    Relocation
    3 days per week

    General Motors

    Warren, MI
    3 days ago
  •  ...proprietary technology and software-defined vehicle...  ...sustainability, design and engineering, ambition and...  ...functionally with internal and external teams to understand...  ....Optimize storage, compute, and data movement...  ...AWS and deploying applications to Kubernetes clusters... 
    Application
    Hourly pay

    Lucid Motors

    Southfield, MI
    4 days ago
  •  ...design, intelligent software, and next-generation...  ...Commercial Software Engineering builds digital products...  ...Bachelor’s degree in computer science, engineering,...  ...platforms, mobile/web applications, software architecture...  ...or platforms with external customers including Fortune... 
    Application
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    1 day ago
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering...  ...generative artificial intelligence application programming interfaces, including...  ...commercial setting.Bachelor's degree in Computer Science, Engineering, Information... 
    Application
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Detroit, MI
    2 days ago
  •  ...DescriptionThe Role:General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform...  ...Qualifications):Bachelor’s degree in Computer Science, Engineering, Mathematics, or a... 
    Application
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  •  ...required. Interact with multiple engineering fields including Systems Engineering, Software Development, Validation, and...  ...REQUIREMENTS: Bachelor of Science in Computer Science, Electrical Engineering...  ...their skills and capabilities. Applicants in the recruitment process may... 
    Application
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Center Line, MI
    15 hours ago
  •  ...Job Title: (IT Software Engineer 4) About Kyyba: Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global...  ..., develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe... 
    Application
    Visa sponsorship
    Work visa

    Kyyba

    Warren, MI
    1 day ago
  •  ...Motors is seeking a hands-on Software Developer/Configurator to...  ..., and support OneStream/EPM applications and related software solutions...  ...oriented programming and software engineering practices. Translate...  ...Bachelor’s degree in STEM, computer science, information technology... 
    Application
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    15 hours ago
  •  ...are looking for an Associate Software Engineer with full-stack development...  ...databases in support of application development, modification and...  ...support to internal and external clients currently utilizing...  ...appropriate IT field such as Computer Science or Computer Engineering... 
    Application
    Internship
    Work at office
    Remote work
    2 days per week

    Urban Science International Gmbh

    Detroit, MI
    1 day ago
  • As a Senior Software Engineer II, you are an expert developer who has demonstrated your ability...  ...QualificationsBachelor's degree in Computer Science or a related discipline7 years...  ...coverage during nights and weekends. If applicable, frequency and scheduling will be determined... 
    Application
    Full time
    Immediate start
    Night shift
    Weekend work

    dPOP

    Detroit, MI
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - External Compute & Application Software. Be the first to apply!