1

Software Engineer Trainee Jobs in Canton, MI (NOW HIRING)

Showing results 21-24

Software Engineer Trainee information

See Canton, MI salary details

$58.8K

$136.7K

$190.4K

How much do software engineer trainee jobs pay per year?

As of Aug 7, 2026, the average yearly pay for software engineer trainee in Canton, MI is $136,718.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,200.00 and $160,300.00 per year, depending on experience, location, and employer.

What is a software engineer trainee?

A Software Engineer Trainee is an entry-level position where individuals gain hands-on experience in software development. They typically work under the guidance of senior engineers, learning programming languages, software development methodologies, and debugging techniques. Their responsibilities may include coding, testing, and assisting in the design of applications. This role helps bridge the gap between academic knowledge and real-world software development practices. It is an opportunity to develop technical skills and gain industry exposure before advancing to a full-time software engineering role.

What kind of mentorship or training can I expect as a software engineer trainee?

As a Software Engineer Trainee, you can typically expect to receive structured onboarding, ongoing mentorship from experienced engineers, and participation in regular training sessions. Most teams pair trainees with more senior developers for code reviews, guidance on best practices, and support in understanding project workflows. You may also be encouraged to work on small projects or contribute to larger initiatives to apply your learning in real-world situations. This hands-on, supportive environment is designed to accelerate your growth and help you build the skills needed for a successful software engineering career.

What are the key skills and qualifications needed to thrive as a software engineer trainee, and why are they important?

To thrive as a Software Engineer Trainee, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or related fields. Familiarity with common programming languages (such as Java, Python, or C++), version control systems like Git, and basic software development methodologies is typical. Strong communication, eagerness to learn, and adaptability are vital soft skills for success in this role. These skills are essential for quickly growing your technical capabilities, effectively collaborating with your team, and making meaningful contributions to software projects.

What are the most commonly searched types of Software Engineer jobs in Canton, MI? The most popular types of Software Engineer jobs in Canton, MI are:
What are popular job titles related to Software Engineer Trainee jobs in Canton, MI? For Software Engineer Trainee jobs in Canton, MI, the most frequently searched job titles are:
What job categories do people searching Software Engineer Trainee jobs in Canton, MI look for? The top searched job categories for Software Engineer Trainee jobs in Canton, MI are:
What cities near Canton, MI are hiring for Software Engineer Trainee jobs? Cities near Canton, MI with the most Software Engineer Trainee job openings:
Infographic showing various Software Engineer Trainee job openings in Canton, MI as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $136,718 per year, or $65.7 per hour.

Fire Detection Inspector

Johnson Controls

Farmington Hills, MI • On-site

$21.44 - $29.52/hr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 21 days ago


Johnson Controls rating

8.0

Company rating: 8.0 out of 10

Based on 407 frontline employees who took The Breakroom Quiz

133rd of 536 rated manufacturers


Job description

Johnson Controls, a global leader in thermal management, mission-critical building systems, energy efficiency, and decarbonization, helps customers use energy more productively, reduce carbon emissions, and operate with the precision and resilience required in rapidly expanding industries such as data centers, healthcare, pharmaceuticals, advanced manufacturing, and higher education.
For more than 140 years, Johnson Controls has delivered performance where it really matters. Backed by advanced technology, lifecycle services and an industry-leading field organization, we elevate customer performance, turn goals into real-world results and help move society forward.
Visit johnsoncontrols.com for more information and follow @Johnsoncontrols on social platforms.
Be part of the future!
We are one team, dedicated to working collaboratively to create the purposeful solutions that propel the world forward. We hope you will join our diverse team of top people - you bring your talent, and we'll give you the space and opportunities to grow and succeed. We are committed to make a difference.
What we offer:
  • Competitive Starting Pay
  • Health Savings Account (HSA)
  • Tuition Reimbursement
  • Paid Training
  • Global Advancement Opportunities
  • Company Vehicle (as applicable)
  • Referral Bonuses
  • Comprehensive Benefits
    • Medical/Dental/Vision insurance
    • Life Insurance
    • 401(k) savings plan with company match
    • Short-Term and Long-Term Disability
    • Employee Assistance Program
    • Wellness Program
    • And more!

What you will do:
Inspectors are responsible for conducting routine inspections, testing, service, and preventative maintenance on Electrical, Sprinkler or Suppression life safety product lines as well as similar competitive manufacturers' product lines.
How you will do it:
  • Work with low voltage wiring and associated devices for the operation of low voltage equipment.
  • Complete Service Acknowledgements with proper coding through communication devices such as laptop computers and/or hard copy.
  • Follow and maintain a highly structured inspection schedule.
  • Input, retrieve and archive inspection documents via mobile device.
  • Make minor repairs and programming changes to systems being inspected.
  • Provide technical training to less senior inspectors and trainees.
  • Complete assigned inspections on time.
  • Perform other duties as assigned.

What we look for
Required:
  • 2+ years of Installation or Service Experience in testing and inspecting Fire Alarm Equipment.
  • Ability to follow verbal and written instructions.
  • Capable of performing physical labor to include carrying and moving equipment and tools up to 50-70 lbs.
  • Able to work in unusual and sometimes difficult position such as climbing ladders, scaffolding and high lift equipment up to 40 feet, working within ducts, crawl spaces, above ceilings, etc.
  • Ability to work flexible hours including weekends to meet customer requirements.
  • Willing to travel out of town including overnight lodging.
  • Demonstrate a high level of customer service.
  • Ability to adhere to, implement, and follow safety guidelines and procedures at all times.
  • Strong organizational skills, positive attitude, and an ability to learn quickly.
  • Possess a valid driver's license and driving record that meets company requirements.
  • Able to obtain and retain any licenses that are required by National, State and Local codes.
  • Moderate level of experience with computer software and technology.

Preferred:
  • NICET Level I Certification is preferred; however, the individual must demonstrate the ability to obtain certification within one (1) year of employment.

HIRING HOURLY RANGE: $21.44 - $29.52 Hourly rate to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data.) This position includes a competitive benefits package. The posted salary range reflects the target compensation for this role. However, we recognize that exceptional candidates may bring unique skills and experiences that exceed the typical profile. If you believe your background warrants consideration beyond the stated range, we encourage you to apply. To support an efficient and fair hiring process, we may use technology assisted tools, including artificial intelligence (AI), to help identify and evaluate candidates. All hiring decisions are ultimately made by human reviewers. For details, please visit the About Us tab on the Johnson Controls Careers site at https://jobs.johnsoncontrols.com/about-us
#LI -AD2
#TechnicalHiring
#nicet
Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit here.

What Johnson Controls employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Johnson Controls logo

About Johnson Controls

Sourced by ZipRecruiter

Johnson Controls is a world leader in smart buildings, creating safe, healthy and sustainable spaces. For nearly 140 years, we’ve made buildings better and now we’re transforming them again with our award-winning digital technologies and services. We’re using artificial intelligence and data driven solutions to give you deeper insight into your building’s health, sustainability and performance. It’s changing the way we design, operate and maintain indoor environments and driving to a new era of autonomous buildings. We deliver the blueprint of the future for industries such as healthcare, schools, data centers, airports, stadiums, hotels, manufacturing and beyond through OpenBlue, our comprehensive suite of connected solutions. Johnson Controls offers the world’s largest portfolio of building technology, software and services. Supported by a team of more than 100,000 dedicated employees working across 150 countries, we’re helping customers achieve their sustainability goals and power their mission.

Industry

Machinery manufacturing, water transportation, public safety statistics centers and offices and manufacturing

Company size

10,000+ Employees

Headquarters location

Milwaukee, WI, US