Senior DRE - Audio Systems General MotorsSenior DRE - Audio SystemsWarren, MIBenefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. As a fully-qualified individual contributor who has thorough knowledge and understanding of all aspects of the function, you will provide expert judgment and analysis for the design, development and implementation of technical products and systems.
NewStaff Data Engineer - Telematics Data Products General MotorsStaff Data Engineer - Telematics Data ProductsWarren, MI$160,200–$211,950 / yearBenefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. 8+ years of experience in data engineering or analytics platforms, including experience operating at a senior or staff level with responsibility for architecture, technical direction, and cross-team impact.
NewSenior Embedded Software Engineer General MotorsSenior Embedded Software EngineerPontiac, MIThree (3) years of experience with: Designing, developing, and testing Microcontroller and ECU Abstraction Layer and Complex Drivers for AUTOSAR; Reading schematics and understanding of basic electrical circuits; Real Time Operating Systems (RTOS) for multi-core microcontroller; ARM, PowerPC, and Renesas microcontrollers; Performing root cause analysis with Integrated Basic Software and Application Software on multi-core microcontrollers; and Embedded compiler, linker, debugging tools, and software including Lauterbach, ETAS INCA, CANalyzer, oscilloscopes, and other general lab equipment. Alternatively, the employer will accept a Master's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Three (3) years of experience as an Embedded Software Engineer, Validation Engineer, or related occupation.
NewSenior Data Engineer - Agentic AI, Automation, And Data Platforms General MotorsSenior Data Engineer - Agentic AI, Automation, And Data PlatformsWarren, MI$138,700–$173,750 / yearThe engineer will build reliable data platforms and use technologies such as Cursor, large language models, Vector Search, Databricks agents, RAG, and similar tools to accelerate engineering delivery and enable intelligent data experiences. Build automation and reusable engineering workflows using tools such as Cursor, Claude, LLMs, Databricks agents, and related technologies to improve development speed, testing, documentation, troubleshooting, and operational efficiency.
Staff Software Engineer General MotorsStaff Software EngineerWarren, MI$160,000–$240,000 / yearWe leverage our unique advantage as an OEM - comprehensive control over both in-vehicle and cloud software - to deliver seamless solutions to our customers, including fleet management, energy optimization, transportation logistics, safety systems, and more. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Sr. Software Performance Engineer General MotorsSr. Software Performance EngineerWarren, MIWe're seeking a passionate and experienced Senior Performance Engineer in development to own Overall Performance of our systems and solution, leading optimization of software and systems to improve site speed, support scalability, reliability and stability. As a technical leader on the team, you will be able to help mentor less experienced engineers, build strong relationships with technical leaders on other teams, and facilitate a strong team culture, applying best practices on Performance Engineering.
Senior Vehicle Communications Architect May MobilitySenior Vehicle Communications ArchitectAnn Arbor, MI$120,000–$140,000 / yearThe Senior Vehicle Communications Architect designs the end-to-end network, telematics, and in-vehicle connectivity frameworks that connect the critical components of May Mobility's Autonomous Driving Kit (ADK), defining how the vehicle's physical domains, central compute, and cloud systems communicate. Define the in-vehicle network architecture and roadmap across high-speed automotive Ethernet, CAN/CAN-FD, LIN, and Time-Sensitive Networking (TSN), scaling to the ECUs, sensors, high-performance compute, and domain/zone controllers spanning the vehicle and the ADK.
Technical Hiring Manager EccalonTechnical Hiring ManagerDetroit, MichiganWe are seeking an experienced Technical Hiring Manager with deep expertise in software platforms and complex software systems to lead and execute high-impact technical hiring across the organization. The ideal candidate has a strong technical background, sound engineering judgment, and proven experience partnering with engineering leadership to build high-performing teams.
Principal Software Engineer- Onsite EccalonPrincipal Software Engineer- OnsiteDetroit, MichiganThe Principal Software Engineer operates with broad scope and autonomy, partnering closely with engineering leadership, product, and business stakeholders to ensure systems are scalable, reliable, and aligned with long-term company goals. This role is for a highly experienced engineer who drives architecture, influences technical strategy, and solves the organization’s most challenging engineering problems.
Controls Engineer II RoushControls Engineer IILivonia, MIJob Summary: The Controls Engineer II will work alongside other Electronics and Controls Engineers to develop control systems for internal Roush projects and external customers in various industries. Widely recognized for providing engineering, testing, prototype, and manufacturing services to the transportation industry, Roush also provides significant support to the aerospace, defense, and theme park industries.
Software Research Engineer C++ ApolisSoftware Research Engineer C++Warren, MI$50–$55 / hourThe project focuses on developing an Open Radio Access Network (O-RAN) networking infrastructure for an O-RAN-compatible private 5G network deployment. The role will also involve co-developing UE-side applications and O-RAN-side radio resource control algorithms in the form of xApps to demonstrate performance improvements through cross-layer optimization.
Embedded Software Engineer General MotorsEmbedded Software EngineerWarren, MIAs an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via Over-the-Air (OTA), at assembly plants, and at service bay. Exhibit proactive learning and knowledge sharing with team members on new and advanced topics crucial in creating robust technical specifications and requirements while contemplating scenarios and corner cases.
Senior Software Design Engineer - Engine Controls General MotorsSenior Software Design Engineer - Engine ControlsMilford, MISoftware Design Engineers work closely with controls engineers, systems engineers, and stakeholders across the organization to design, implement, test, and refine embedded control software for our next-generation engine and transmission platforms. Partner with Controls Design Engineers (CDEs), Systems Engineers, and Architects to support the development of functional and software architecture, ensuring traceability and alignment with program requirements.
NewSenior Calibration Engineer - SDV Infrastructure Software General MotorsSenior Calibration Engineer - SDV Infrastructure SoftwareMilford, MIYou will work across calibration, software, integration, validation, and platform teams to support calibration readiness, resolve issues, and drive reliable execution across multiple builds and milestones. This role will be responsible for ensuring the right calibration content is developed, validated, applied, and delivered across vehicle and software programs with quality and timing discipline.
Senior Autonomy Release Engineer II May MobilitySenior Autonomy Release Engineer IIAnn Arbor, MI$176,000–$253,000 / yearBased in Ann Arbor, Michigan, May develops and deploys autonomous vehicles (AVs) powered by our innovative Multi-Policy Decision Making (MPDM) technology that literally reimagines the way AVs think. At May Mobility, we're committed to building a diverse, inclusive, and authentic workforce, so if you're excited about this role but your previous experience doesn't align perfectly with every qualification, we encourage you to apply anyway!
Intern Incubators FreudenbergIntern IncubatorsPlymouth, MichiganQualifications: Current pursuit of a Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Applied Mathematics, Computer Engineering, Mechanical Engineering, or a related technical field. Partner with engineers across North America and Europe to advance new product development programs and continuous improvement initiatives.
Field Application Engineer I LMI TechnologiesField Application Engineer IRoyal Oak, MIFull timeCultural & Peer Alignment (Hiring Team & Stakeholders): A collaborative session with prospective colleagues and cross-functional partners to explore technical synergy, shared experiences, and the professional landscape at LMI Technologies. Below is the typical path (can vary by position): Talent Discovery (Human Resources) : An initial screening call focused on your professional background, language and communication proficiency, and cultural alignment with the team as well as overview of role and company.
Systems Engineer, Cybersecurity Torc RoboticsSystems Engineer, CybersecurityAnn Arbor, MI$98,800–$118,600 / yearKey Responsibilities: ECU Security Architecture & Implementation: Assist in defining security requirements for hardware and embedded software on automotive ECUs (including Secure Boot, Hardware Security Modules (HSM), cryptographic key management, and secure communication protocols). Qualifications & Skills Required Education & Experience: Bachelor’s degree in Cybersecurity, Electrical Engineering, Computer Engineering, Computer Science, or a related technical field (or equivalent hands-on project/internship experience).
High Performance Compute (HPC) Software Engineer – HPC SW Systems KLAHigh Performance Compute (HPC) Software Engineer – HPC SW SystemsAnn Arbor, MichiganDesign, develop, and optimize HPC software running on large-scale Linux clusters, including distributed and parallel workloads (MPI, multithreading, GPU-accelerated pipelines, containerized workloads). Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years.
Machine Learning Engineer Artech LLCMachine Learning EngineerDearborn, MIMaster’s degree or foreign equivalent degree in Computer Science, Software Engineering, Information Systems, Data Engineering, or a related field, and 4 years of experience OR equivalent combination of education and experience (6 years with Bachelor's Degree). 3 years of cloud data/software engineering experience building scalable, reliable, and cost-effective production batch and streaming data pipelines.