1

Software Development Apprentice Jobs in Michigan

Apprentice - Vehicle Operator (Data Collection)

Troy, MI ยท On-site

$20.50 - $25.75/hr

... development cycle. In this position, you will serve as the first line of observation during ... Performing simple debugging of software or hardware anomalies * Follow daily Test Plans, including ...

Be Seen First

... team's development. We are dedicated to being a trusted partner, supporting those in need, and ... Familiarity with Service Titan or similar software is a plus but not required. Compensation and ...

Be Seen First

Jr. Electrical Estimator

Grand Rapids, MI ยท On-site

$24 - $28/hr

Estimate Development: * Support preparation of electrical construction estimates for bids and ... Learn and utilize estimating software (e.g., Accubid) and Microsoft Excel. * Maintain organized ...

Be Seen First

Jr. Electrical Estimator

Grand Rapids, MI ยท On-site

$24 - $28/hr

Estimate Development: * Support preparation of electrical construction estimates for bids and ... Learn and utilize estimating software (e.g., Accubid) and Microsoft Excel. * Maintain organized ...

Be Seen First

Jr. Electrical Estimator

Grand Rapids, MI ยท On-site

$24 - $28/hr

Estimate Development: * Support preparation of electrical construction estimates for bids and ... Learn and utilize estimating software (e.g., Accubid) and Microsoft Excel. * Maintain organized ...

A. Hull and has ample opportunity for growth and career development both in responsibilities and ... software Extreme attention to detail Compensation, Benefits, and Structure The position is ...

Sr. Tool Maker

Benton Harbor, MI ยท On-site

$24.50 - $31/hr

Assists in the training and development of ToolMakers and Tech Center apprentices. Leads in-house ... Operate computers, with proficiency in Master CAM software creating 2D toolpaths and has some ...

Sr. Tool Maker

Benton Harbor, MI

$24.25 - $30.50/hr

Assists in the training and development of Tool Makers and Tech Center apprentices. Leads in-house ... Operate computers, with proficiency in Master CAM software creating 2D toolpaths and has some ...

Sr. Tool Maker

Benton Harbor, MI ยท On-site

$24.50 - $31/hr

Assists in the training and development of Tool Makers and Tech Center apprentices. Leads in-house ... Operate computers, with proficiency in Master CAM software creating 2D toolpaths and has some ...

Sr. Tool Maker

Benton Harbor, MI ยท On-site

$24.50 - $31/hr

Assists in the training and development of Tool Makers and Tech Center apprentices. Leads in-house ... Operate computers, with proficiency in Master CAM software creating 2D toolpaths and has some ...

A. Hull and has ample opportunity for growth and career development both in responsibilities and ... software Extreme attention to detail Compensation, Benefits, and Structure The position is ...

CNC Operator

Commerce, MI ยท On-site

$19.25 - $26.50/hr

Career Development * Award-Winning Safety Program * Incentive Programs Pre-employment physical ... Document material cut lists and job details in Tekla software * Review project specifications to ...

CNC Operator

Commerce Township, MI ยท On-site

$19.25 - $26.50/hr

Career Development * Award-Winning Safety Program * Incentive Programs Pre-employment physical ... Document material cut lists and job details in Tekla software * Review project specifications to ...

next page

Showing results 1-20

Software Development Apprentice information

See Michigan salary details

$13

$34

$44

How much do software development apprentice jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for software development apprentice in Michigan is $34.11, according to ZipRecruiter salary data. Most workers in this role earn between $28.80 and $39.52 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Development Apprentice, and why are they important?

To thrive as a Software Development Apprentice, you need foundational programming knowledge, problem-solving abilities, and a basic understanding of software development principles, often supported by a relevant degree or coursework. Familiarity with coding languages (such as Python or Java), version control systems like Git, and development environments is typically required. Strong communication, eagerness to learn, and teamwork skills help apprentices collaborate effectively and adapt to new challenges. These skills and qualities are crucial for building core competencies, contributing to projects, and progressing within the software development field.

What types of projects and responsibilities can a Software Development Apprentice expect to work on during their apprenticeship?

As a Software Development Apprentice, you can expect to work on a variety of entry-level coding tasks such as debugging, writing unit tests, and implementing simple features under the guidance of experienced developers. You'll often collaborate with software engineers, testers, and project managers to learn agile development practices, participate in code reviews, and contribute to team meetings. Apprenticeships are designed to provide hands-on experience, so you'll gradually take on more complex assignments as your skills grow, helping you build a strong foundation for a future career in software development.

What is a Software Development Apprentice?

A Software Development Apprentice is an entry-level trainee who learns the fundamentals of software engineering while working on real projects under the guidance of experienced developers. Apprenticeships typically combine on-the-job training with classroom instruction, enabling apprentices to gain practical coding skills and knowledge of development tools and processes. This role is ideal for individuals looking to start a career in software development without a traditional four-year degree, as it provides hands-on experience and often leads to full-time employment upon completion.
What are the most commonly searched types of Software Development jobs in Michigan? The most popular types of Software Development jobs in Michigan are:
What are popular job titles related to Software Development Apprentice jobs in Michigan? For Software Development Apprentice jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Software Development Apprentice jobs in Michigan look for? The top searched job categories for Software Development Apprentice jobs in Michigan are:
What cities in Michigan are hiring for Software Development Apprentice jobs? Cities in Michigan with the most Software Development Apprentice job openings:
Infographic showing various Software Development Apprentice job openings in Michigan as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 94% Full Time, 3% Part Time, and 1% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $70,942 per year, or $34.1 per hour.
Apprentice - Vehicle Operator (Data Collection)

Apprentice - Vehicle Operator (Data Collection)

Aptiv PLC

Troy, MI โ€ข On-site

$20.50 - $25.75/hr

Full-time

Posted 3 days ago


Job description

Vehicle Operator (Data Collection)
Why join Aptiv? You'll have the opportunity to work on cutting-edge applications, develop breakthrough technologies, and deliver innovative solutions to some of the world's leading automotive brands. See your work come to life on the road-helping make mobility safer, greener, and more connected. Ready to shape the future of mobility with us?
About the Position
The Apprentice Vehicle Operator - Data Collection plays a foundational role in Aptiv's Autonomous Driving development cycle. In this position, you will serve as the first line of observation during real-world testing, ensuring safe vehicle operations while capturing high-quality data that supports engineering, algorithm development, and validation teams.
You will work hands-on with prototype ADAS/AD vehicles, operate data acquisition systems, identify challenging driving environments, and perform structured feedback reporting.
This role is ideal for individuals who are:
  • Curious about autonomous driving technology
  • Detail-oriented and safety-focused
  • Eager to learn how data fuels validation and system improvement
  • Comfortable working in dynamic, real-world conditions

As an apprentice, you will receive on-the-job training, clear daily guidance, and the opportunity to develop practical skills in vehicle testing, data logging, and sensor systems-key foundations for future roles in data analytics, vehicle testing, or ADAS/AD development.
Key Responsibilities
1. Vehicle Operations
  • Safely operate prototype-level ADAS/AD vehicles across the USA and surrounding regions.
  • Drive on defined and exploratory routes with varying road topology, traffic density, and weather conditions.
  • Utilize Aptiv's Route Intelligence Tool to follow, adapt, and optimize test routes.
  • Maintain full readiness to take over manual control when the system disengages-executing overrides smoothly, safely, and without over-correction.
  • Perform pre-trip and post-trip checklists to ensure vehicle readiness.

2. Data Collection & Equipment Handling
  • Operate in-vehicle DAQ (Data Acquisition) systems, including:
    • Start/stop recordings
    • Event tagging
    • Monitoring sensor states
    • Performing simple debugging of software or hardware anomalies
  • Follow daily Test Plans, including assigned scenarios, trip targets, and route variations.
  • Ensure all captured data meets quality, completeness, and formatting standards required by engineering teams.
  • Conduct basic troubleshooting of sensors, cameras, GNSS/IMU units, and logging equipment when needed.

3. Feedback & Observation
  • Provide structured and objective feedback on vehicle behavior, such as:
    • System hesitation
    • Unexpected maneuvers
    • Near-miss events
    • Incorrect or delayed perception
  • Document environmental factors that commonly challenge AD systems (e.g., sharp turns, complex intersections, hills/elevation changes, construction zones, school areas, pedestrian crossings).
  • Clearly communicate findings during daily sync-ups or through digital feedback tools.

4. Data Management
  • Upload collected data to Aptiv's High-Performance Computing (HPC) infrastructure promptly after each test session.
  • Verify successful data transfer, labeling accuracy, and metadata completeness.
  • Coordinate with the Data Insight and MCIP teams to flag corrupted or incomplete logs.

YOUR BACKGROUND
Key skills and competencies for succeeding in this role are:
Required Qualifications
  • High school diploma, GED
  • Visa sponsorship is not available for this position. Candidates must be legally authorized to work in the United States on a permanent basis.
  • Must be a resident of the Greater Troy, MI area, with ability to work on site.

Aptiv Rewards and Advantages
  • Structured onboarding and mentorship for early-career engineers
  • Hands-on exposure to real ADAS vehicle programs
  • Safety Training Certificates - Tier-1 and Tier-2 as safety driver for ADAS
  • Competitive compensation and benefits aligned with local regulations while data collection
  • Learning and professional development opportunities
  • Clear technical growth path within Data Analytics, ADAS, and AI/ML domains
  • Recognition for innovation, learning, and teamwork
  • Meaningful work contributing to safer and smarter mobility

Privacy Notice - Active Candidates: https://www.aptiv.com/privacy-notice-active-candidates
Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.