ADAS Engineer AVA ConsultingADAS EngineerAnn Arbor, MIAccountable for following department processes, meeting deadlines, and error-free output for parts development of the group (E.g., Parts Lists, Wire Specifications, Part Specifications.). For specified vehicle projects, responsible for identifying and developing products through project related milestones in cooperation with related groups.
CW CW ADAS Engineer KYYBA, IncCW CW ADAS EngineerAnn Arbor, MIFounded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere.
Research Engineer III - Software Developer Software DeveloperResearch Engineer III - Software DeveloperAnn Arbor, Michigan3. Experience with one or more of the following: database design and maintenance, CI/CD pipelines, ROS (Robotic Operating System), geospatial data processing (GDAL or similar), 4. Experience working with multidisciplinary teams to perform research, solve technical problems, and/or develop software tools. 3. Proficiency in at least one of the following: Python, C++, MATLAB, 4. Proficient in at least three of the following: applied mathematics, physics, electrical engineering, software design, signal processing, image processing, machine learning, reinforcement learning, numerical analysis, statistics, robotics, or distributed computing.
Senior Embedded Software Engineer GMSenior Embedded Software EngineerPontiac, MichiganThree (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.
Senior Software Engineer GMSenior Software EngineerWarren, Michigan$190,000–$220,000 / yearThe OS Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC) platforms. Candidate will work with engineering teams across the software services and SoC vendors to build and manage a shared vehicle compute platform.
NewSoftware Integration Manager GMSoftware Integration ManagerMilford, MichiganThis is an individual contributor role responsible for aligning software, calibration, hardware, validation, systems, program, supplier, and external engineering teams to manage delivery plans, dependencies, risks, tradeoffs, and issue resolution—ensuring high-quality software is delivered on schedule. Employees also gain experience leading software releases, coordinating cross-functional initiatives, influencing without direct authority, integrating software and hardware, improving processes, and supporting vehicle development, launch readiness, and issue resolution.
NewSoftware System Architect GMSoftware System ArchitectMilford, MichiganWe 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. 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.
Senior Embedded Software Engineer - Microcontrollers GMSenior Embedded Software Engineer - MicrocontrollersMilford, MichiganA software developer in the HWIO team will be responsible for designing, developing, implementing, and testing the low-level hardware input/output (HWIO) software for various microcontrollers. 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.
Software Engineer Entry Level (Java/Data Science) SynergisticITSoftware Engineer Entry Level (Java/Data Science)Ann Arbor, MI$95,000–$154,000 / yearCurrently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time positions with clients. Since 2010, we've helped thousands of candidates land full-time jobs at tech leaders like Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Client, Paypal, Banking, Wayfair, Client, Client and hundreds more with Job offers of $95k to $154k.
Software Research Engineer C++ ICONMA, LLCSoftware Research Engineer C++Warren, MI$70 / hourMS or PHD (preferred) in Computer Science, Computer Engineering, Electrical Engineering or equivalent. Our Client, an IT Services and Consultant company, is looking for a Software Research Engineer – C++ for their Warren, MI location.
NewHybrid Emissions Calibration Engineer # 26-21186 US Tech Solutions, Inc.Hybrid Emissions Calibration Engineer # 26-21186Auburn Hills, MI$30–$30.80 / hourData Summary from trip, daily drives, and fleet to support calibration maturity for QG’s AVL Drive Testing – Scheduling, triage lead, and implementation of improvements. The scope of responsibility spans the commissioning and execution of new system-level propulsion test resources, and test/validation support for system-level propulsion strategy and execution.
Embedded Software Engineer - Vehicle Systems The Panther GroupEmbedded Software Engineer - Vehicle SystemsSterling Heights, MIExperience with Linux device drivers, bootloaders, memory maps or other system programming is a strong plus Demonstrated problem solving skills, learning capabilities, and multitasking capabilities. Develop software documentation and code across one or more vehicle domains including board support, dsp, power management, lethality, software deployment and diagnostics.
NewHybrid Emissions Calibration Engineer V2SoftHybrid Emissions Calibration EngineerAuburn Hills, MIThe scope of responsibility spans the commissioning and execution of new system-level propulsion test resources, and test/validation support for system-level propulsion strategy and execution. They will provide training to all new calibration engineers and/or anyone else needing training on the operation of propulsion vehicles and controls.
Embedded Software Engineer GMEmbedded Software EngineerWarren, MichiganAs 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 Calibration Engineer - SDV Infrastructure Software GMSenior Calibration Engineer - SDV Infrastructure SoftwareMilford, MichiganYou 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.
Technical Specialist - Engine/Powertrain/Transmission Control Module GMTechnical Specialist - Engine/Powertrain/Transmission Control ModuleMilford, MichiganBenefit 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. MS in Mechanical Engineering, Electrical Engineering, Computer Engineering, Computer Science, Math, Chemistry, Physics, or equivalent.
Staff Software Engineer - Automation Library Development GMStaff Software Engineer - Automation Library DevelopmentWarren, MichiganThis role sits at the center of building a scalable automation ecosystem supporting the Software-Defined Vehicle (SDV), collaborating across engineering teams to modernize testing, validation, and integration practices. As a Staff Software Engineer – Automation Library Development at GM, you will define and deliver automation software library strategy and solutions enabling vehicle-level test automation across all systems and subsystems.
FPGA Design Engineer Contract Professionals, Inc.FPGA Design EngineerSterling Heights, MI$50–$56 / hourSeeking an FPGA Design Engineer to develop FPGA solutions for high-voltage electronics, I/O hardware, control systems, and video processing applications across advanced vehicle platforms. We provide dedicated recruiter support, transparent communication, and opportunities aligned with your expertise and long-term career goals.
Data Science Senior Analyst/AI Engineer LancesoftData Science Senior Analyst/AI EngineerDetroit, MI$45This role emphasizes end-to-end backend solution development, cloud-native architecture, and operational deployment using AWS services such as Lambda, DynamoDB, OpenSearch, Neptune, Bedrock, SageMaker, etc. Job Description:Under limited supervision, the AI Engineer is responsible for designing, developing, and deploying production-ready AI and machine learning solutions that address complex business needs.
Software Engineer CACISoftware EngineerYpsilanti, Michigan$60,800–$121,800 / yearPay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. A degree in computer science, electrical engineering, physics, or a related field; four years of professional experience in software or signals processing in lieu of a degree; or military background in electronic warfare and/or signals processing.