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.
NewSoftware System Architect General MotorsSoftware System ArchitectMilford, MIWe are looking for a high performing Senior Software System Architect to lead and mentor the VMEC software organization in developing high quality, well architected software for present and future vehicles. What You'll Do: Define a high-level architectural design for the software owned by the Agile Release Train (ART), comprehending all NFRs and future technical directions thereby enabling the Continuous Delivery Pipeline.
Sr. Manager, Artificial Intelligence Astemo IndianaSr. Manager, Artificial IntelligenceFarmington Hills, MichiganThe ideal candidate will have: Bachelor of Science degree in Artificial Intelligence, Mechanical Engineering, Electrical Engineering, Computer Science, Computer Engineering, Mathematics or a related technical degree. We are seeking a dynamic and experienced Department Manager to lead a team focused on Artificial Intelligence (AI) and Machine Learning (ML) solutions for software defined vehicles.
Customer Support Engineering (3rd Shift) ZobilityCustomer Support Engineering (3rd Shift)Sterling Heights, MIThis person should be highly organized and have superior communication skills as he/she will interface with customers. Monitor/negotiate Global Customer Base Return Parts Per Million (PPM) rates.
Civil Engineering Manager (Public Sector) GpacCivil Engineering Manager (Public Sector)Troy, MI100000–150000This position will be responsible for the day to day operations of the firms municpal/public works department, including but not limited to team supervision, budget tracking, planning & zoning, client management, contract negotiating and employee retention. GPAC (Growing People and Companies) is an award-winning search firm specializing in placing quality professionals within multiple industries across the United States since 1990.
Engineering Development Program Polaris IndustriesEngineering Development ProgramNovi, MI$75,000–$80,000 / yearPolaris' high-quality product line-up includes the Polaris RANGER®, RZR® and Polaris GENERAL™ side-by-side off-road vehicles; Sportsman® all-terrain off-road vehicles; military and commercial off-road vehicles; snowmobiles; Slingshot® moto-roadsters; Aixam quadricycles; Goupil electric vehicles; and pontoon and deck boats, including industry-leading Bennington pontoons. Our unique two-year development program will help you develop essential skills in Polaris Engineering processes that provide a broad-based understanding of the product development cycle while giving you in-depth exposure to our customers and their needs.
PRINCIPAL MOTION CONTROLS & EMBEDDED SOFTWARE ENGINEER CrossFire GroupPRINCIPAL MOTION CONTROLS & EMBEDDED SOFTWARE ENGINEERNew Hudson, MI$91,500–$148,000 / yearThe ideal candidate combines strong classical and modern control theory knowledge with model-based development experience using MATLAB and Simulink and can take a control strategy from initial modeling through embedded deployment and vehicle-level validation. EDUCATION & EXPERIENCE Master's degree or PhD in Automotive Engineering, Mechanical Engineering, Electrical Engineering, Computer Science, Computer Engineering, Mechatronics, or a related field.
PRINCIPAL EMBEDDED SOFTWARE & CONTROLS ENGINEER MedNational StaffingPRINCIPAL EMBEDDED SOFTWARE & CONTROLS ENGINEERNew Hudson, MI$104,000–$173,000 / yearOur Client is seeking a highly experienced Principal Embedded Software & Controls Engineer to serve as a technical subject matter expert in advanced motion controls, embedded systems, and state-space control methods. The ideal candidate brings deep expertise in modern control theory and can not only solve highly complex engineering challenges, but also teach, mentor, and grow controls capabilities across engineering teams.
Software Development Engineer MedNational StaffingSoftware Development EngineerAuburn Hills, MIThe ideal candidate will have a strong technical background in software engineering, experience working within regulated environments, and the ability to drive continuous improvement in software development processes. Essential Duties and Responsibilities Collaborate with cross-functional teams and third-party development partners to establish and improve software development plans, processes, and coding best practices.
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.
NewStaff Tech Manager - Occupant State, Protection & Comfort Systems GMStaff Tech Manager - Occupant State, Protection & Comfort SystemsWarren, MichiganOccupant systems include comprehensive in-cabin sensing and control capabilities covering all seating positions and occupants (including children and pets) across pre-, during-, and post-vehicle operation. Comfort systems include seat positioning, thermal management (HVAC), heated/cooled seats, massage functions, lumbar support, and personalization features such as memory and user preferences.
NewPrincipal OBD Requirements Engineer Generic Scan Tool Lead Macpower Digital Assets Edge Private LimitedPrincipal OBD Requirements Engineer Generic Scan Tool LeadNovi, MI$160,000–$192,500 / yearHere's what else you'll bring: Relevant degree such as a bachelor's or master's degree in Engineering, Technology, IT Systems, Computer Science, Mechatronics, or Engineering Technology from an accredited college or university, preferably in electrical engineering, automotive engineering, or computer engineering. Become part of an iconic brand that is set to revolutionize the electric pick-up truck & rugged SUV marketplace by achieving the following: Lead the definition of OBD requirements related to generic scan tool access and behavior for 's software-defined vehicle architecture.
Senior Software Integration Engineer (On-site) HEPCO, Inc.Senior Software Integration Engineer (On-site)Sterling Heights, MI$60–$63.50 / hourThis role involves Linux-based software integration, hardware integration, scripting, networking, cybersecurity, troubleshooting, and software verification testing. We are seeking a Software Integration Engineer to support the integration and testing of real-time embedded software for combat vehicle systems.
Automated Driving Performance HIL Infrastructure Engineer General MotorsAutomated Driving Performance HIL Infrastructure EngineerMilford, MIVirtual environment and sensor modeling software experience- such as dSpace ASM/Aurelion, CarSim, Hexagon Virtual Test Drive (VTD), CARLA, Carmaker, Prescan, SCANeR, rFactor, Forum8, or Mathworks Automated Driving System Toolbox. The toolchain is anchored in a realistic 3D virtual environment, and represents sensors, physical vehicle systems, and control systems utilizing a variety of hardware (HiL) configurations running in real-time.
NewSenior Software Engineer- Ethernet Network Performance General MotorsSenior Software Engineer- Ethernet Network PerformanceMilford, MIDevelop solutions for assessment of temporal behavior for a network under test, including performance measurements for single-controller benches, transaction-level models of mixed full-duplex and bus-based automotive Ethernet networks, and precise measurement and regression test of latencies on virtual network models and physical network benches. As part of the broader Embedded Platform Infrastructure Systems Engineering organization, the team helps deliver the reliable, secure, scalable infrastructure capabilities-including communications, diagnostics, safety, cybersecurity, power management, programming, and I/O-that allow vehicle feature teams to build and integrate innovative customer experiences.
Embedded Software Control Manager Eaton CorporationEmbedded Software Control ManagerSouthfield, MI$130,000–$190,000 / yearMinimum 5 years of experience in embedded control software development using MBD, C/C++, and MATLAB/Simulink, including model development, simulation, code generation, and cross-functional collaboration with hardware, systems, base software, validation, and product teams to deliver integrated solutions meeting program timelines, quality goals, and release commitments. This role provides technical and people leadership for control algorithms, system modeling, Model-Based Design, software integration, and validation across the full software development lifecycle, while ensuring delivery of high-quality, scalable, and compliant control software.
Test Engineer General V2Soft, IncTest Engineer GeneralDearborn, MichiganFull timeAll test results following to the merge of related test codes in to Master to be logged (pass/fail), failures to be debugged to assess the root cause of failures allowing only valid defects to be entered into the defect tracking system, JIRA. This position supports both manual and automated validation efforts, promotes continuous improvement of test processes and tools, and ensures test environments are maintained to support efficient and effective software verification.
Staff AI Engineer – Analytics & Domain Intelligence GMStaff AI Engineer – Analytics & Domain IntelligenceWarren, MichiganThis role focuses on turning complex data into clear, natural-language answers to important business questions—not generic chatbots or demos, but real systems that help people ask better questions, get trusted answers, and make decisions faster. You will help turn reusable data products into AI-ready experiences that support engineers, analysts, product teams, leaders, customer care teams, service operations, and other users across the enterprise.
Software Developer - Virtualization And SIL Integration General MotorsSoftware Developer - Virtualization And SIL IntegrationMilford, MIWhat Can Give You a Competitive Edge (Preferred Skills): While not required, experience in the following areas will help you stand out-especially through internships, projects, or club work: Master of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. In this role, you will help design, build, and deploy Virtual Test Environments (CoSimulation Environments) at system and vehicle level to support development, verification, and validation of embedded controllers and calibrations across domains such as: Propulsion thermal management.
Database Engineer - onsite EccalonDatabase Engineer - onsiteDetroit, MichiganWe are seeking a highly skilled Database Engineer with deep expertise in Data Warehousing to design, build, optimize, and maintain large-scale analytical databases that support reporting, business intelligence, and advanced analytics use cases. The ideal candidate has strong experience with dimensional modeling, SQL performance tuning, data pipelines, and modern cloud or on-prem data warehousing technologies.