1

Internship Machine Learning Hardware Jobs in Michigan

The position combines embedded hardware design, PCB development, hardware I/O integration, embedded software, test automation, and V&V activities, with opportunities to leverage Machine Learning and ...

Senior Machine Learning Engineer

Detroit, MI ยท On-site +1

$126K - $180K/yr

As a Senior Machine Learning Engineer within the AI Squad at Canopy and reporting to the Director ... Experience in deploying models to edge hardware, including experience with PyTorch and ONNX and ...

Showing results 41-60

Internship Machine Learning Hardware information

What is an internship in machine learning hardware?

An Internship in Machine Learning Hardware is a temporary position for students or recent graduates to gain hands-on experience working with the physical components and systems that enable machine learning applications. Interns typically assist in designing, testing, and optimizing hardware such as GPUs, TPUs, or custom accelerators that run machine learning algorithms efficiently. This role often involves collaboration with software engineers and researchers to improve the performance and energy efficiency of machine learning models. The internship provides valuable exposure to both hardware engineering and the rapidly evolving field of artificial intelligence.

What kinds of projects and responsibilities can I expect during an internship in machine learning hardware?

As an intern in Machine Learning Hardware, you can expect to work on tasks such as benchmarking hardware performance for AI workloads, supporting the development and testing of new accelerator architectures, and optimizing hardware-software integration for machine learning models. You'll often collaborate with both hardware engineers and machine learning researchers, gaining exposure to the entire workflow from design to deployment. These internships typically provide hands-on experience with tools like FPGA, ASIC simulation environments, or specialized ML hardware platforms, and offer opportunities to contribute to real-world product development and research.

What are the key skills and qualifications needed to thrive as an internship in machine learning hardware, and why are they important?

To thrive as an Internship Machine Learning Hardware, you need a solid foundation in computer engineering, electrical engineering, or computer science, with coursework or experience in machine learning and hardware design. Familiarity with hardware description languages (like Verilog or VHDL), Python, C++, and tools such as TensorFlow, PyTorch, or FPGA development environments is typically required. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help interns excel in multidisciplinary environments. These competencies are crucial for contributing to hardware-accelerated machine learning solutions and collaborating efficiently with engineering teams.

What is the difference between Internship Machine Learning Hardware vs Internship Data Scientist?

AspectInternship Machine Learning HardwareInternship Data Scientist
Required CredentialsBasic knowledge of hardware, electronics, and programmingStatistics, programming, and data analysis skills
Work EnvironmentHardware labs, electronics workshops, manufacturing settingsOffice, data analysis environments, cloud platforms
Employer & Industry UsageTech companies, hardware manufacturers, research labsTech firms, finance, healthcare, consulting
Common Search & Comparison IntentUnderstanding hardware-focused roles in ML projectsData analysis and modeling roles in ML

Internship Machine Learning Hardware focuses on developing and optimizing hardware components for ML systems, while Internship Data Scientist emphasizes analyzing data and building models. Both roles are essential in AI development but differ in skills, environment, and industry application.

What cities in Michigan are hiring for Internship Machine Learning Hardware jobs?

Cities in Michigan with the most Internship Machine Learning Hardware job openings:

Embedded Hardware-Software Developer

Dearborn, MI โ€ข On-site

Luxoft
Computer and Computer Peripheral Equipment and Software Wholesalersย โ€ขย 10K+ employees

Other

Posted 12 days ago


Key responsibilities

  • Design, develop, integrate, test, and document reusable hardware and software automation-testing assets for automotive test environments.

  • Develop hardware solutions, including PCB designs, custom hardware, and interfaces, to support test-bench automation and ECU/system validation.

  • Develop embedded software and automation components using C/C++ and Python, and integrate hardware and software components into test environments.


Job description

Project description

We are looking for a Senior V&V Embedded HW/SW Development Engineer to support the development of reusable hardware and software assets for automotive test automation.The role is responsible for designing, building, integrating, testing, and documenting embedded hardware and software solutions that enable and expand automated testing capabilities. The position combines embedded hardware design, PCB development, hardware I/O integration, embedded software, test automation, and V&V activities, with opportunities to leverage Machine Learning and Computer Vision technologies.The ideal candidate is a hands-on engineer who can work across the hardware and software boundaries and translate testing requirements into practical, reusable solutions for automotive test benches.

Responsibilities
  • - Design, develop, integrate, test, and document reusable HW/SW automation-testing assets for automotive test environments.- Design and develop custom hardware solutions to support test-bench automation and ECU/system validation.- Develop PCB designs and layouts for test-bench applications.- Design and solution audio boards and audio-related hardware interfaces for automotive testing.- Develop hardware solutions to support BCM (Body Control Module) functionality within test benches.- Design and develop test harnesses, cables, adapters, and hardware interfaces required for test automation.- Evaluate, configure, and integrate off-the-shelf (COTS) peripherals to support hardware I/O module connectivity.- Develop and integrate hardware I/O solutions for communication between test equipment, ECUs, sensors, and other test-bench components.- Develop embedded software and automation components using C/C++ and Python.- Integrate hardware and software components into HIL and other automotive test environments.- Develop automated test solutions for embedded automotive systems.Troubleshoot hardware, firmware, software, communication, and integration issues.- Support validation of hardware designs through prototyping, bench testing, integration, and system-level testing.- Create technical documentation including schematics, PCB documentation, interface specifications, test procedures, and configuration documentation.- Develop reusable libraries, drivers, utilities, and automation components that can be leveraged across multiple test benches and projects.- Integrate Machine Learning and Computer Vision capabilities into test automation where applicable, including camera-based validation and automated visual analysis.- Support integration of automation assets into CI/CD and automated testing environments.- Analyze test failures and perform root-cause analysis across hardware, software, and test infrastructure.- Collaborate with embedded software developers, V&V engineers, system engineers, DevOps engineers, and technical leads.
SKILLSMust have
  • - Bachelor's degree in Electrical Engineering, Electronics, Computer Engineering, Mechatronics, or related field.- 5+ years of experience in embedded hardware/software development, V&V, test automation, or related engineering roles.- Strong experience with embedded hardware design and hardware/software integration.- Experience designing electronic circuits and PCBs.- Experience with PCB design/layout tools such as Altium, Cadence, KiCad, Eagle, or equivalent.- Strong programming experience in C/C++ and Python.- Experience with embedded systems and firmware.- Experience designing and troubleshooting hardware interfaces and I/O.- Experience with schematics, harnesses, cables, connectors, and electrical interfaces.- Experience integrating commercial/off-the-shelf hardware components.- Experience with hardware bring-up, debugging, and validation.Strong troubleshooting and root-cause analysis skills.- Experience developing reusable engineering or automation solutions.Automotive industry experience.- Experience with BCM/body electronics or automotive ECUs.- Experience with audio systems or automotive audio interfaces.- Experience with HIL test benches.- Experience with CAN/CAN FD, LIN, Automotive Ethernet.- Experience with Vector CANoe/CANalyzer.- Experience with automotive I/O hardware.- Experience with DAQ systems and analog/digital I/O.
Nice to have
  • Experience with CarMaker, CARLA, or similar simulation environments.
  • Experience with Machine Learning or Computer Vision.
  • Experience with OpenCV, TensorFlow, PyTorch, or similar technologies.
  • Knowledge of ASPICE and ISO 26262.
  • Experience integrating test automation into CI/CD environments.
#J-18808-Ljbffr