1

Assistant Engineer Jobs in Canton, MI (NOW HIRING)

Software Engineer, Embedded Rust

Novi, MI ยท On-site

$123K - $163K/yr

Collaborate with cross-functional and cross-regional teams working in an agile development environment. * Assist engineering and product teams in defining product specifications. * Work with systems ...

Software Engineer, Embedded Rust

Novi, MI ยท On-site

$123K - $163K/yr

Collaborate with cross-functional and cross-regional teams working in an agile development environment. * Assist engineering and product teams in defining product specifications. * Work with systems ...

Infrastructure Engineer

Dearborn, MI ยท On-site

$99K - $129K/yr

Automate manual tasks using scripting. * Assist engineers with API development and tools integration to maintain infrastructure. * Perform deep-dive diagnostics using packet captures and system logs.

From massive data centers to modernizing transmission systems, our industry-recognized engineers ... Key Responsibilities * Assist engineering teams by supporting drawing, checking in, checking out ...

From massive data centers to modernizing transmission systems, our industry-recognized engineers ... Key Responsibilities * Assist engineering teams by supporting drawing, checking in, checking out ...

Be Seen First

Quality Engineer

Southfield, MI ยท On-site

$85K - $110K/yr

Quality Engineer Quality Engineer has overall responsibility to ensure new products are launched ... * Assist VP of Quality to monitor and improve COPQ , Cost of Poor Quality , factors such as scrap ...

Be Seen First

Quality Engineer

Warren, MI ยท On-site

$85K - $110K/yr

Quality Engineer Quality Engineer has overall responsibility to ensure new products are launched ... * Assist VP of Quality to monitor and improve COPQ , Cost of Poor Quality , factors such as scrap ...

Be Seen First

Quality Engineer

Sterling Heights, MI ยท On-site

$85K - $110K/yr

Quality Engineer Quality Engineer has overall responsibility to ensure new products are launched ... * Assist VP of Quality to monitor and improve COPQ , Cost of Poor Quality , factors such as scrap ...

Pipeline Engineer

Detroit, MI ยท On-site

$50 - $60/hr

Conducts studies and analyses to assist in the resolution of engineering-related issues; may assist with developing engineering standards and practices. Mentors and provides guidance/direction for ...

Engineer

Rochester Hills, MI ยท On-site

$83K - $135K/yr

Who You Are The Engineer will provide technical support to integrators and end users across a multi ... Use SolidWorks, AutoCAD, and FANUC simulation software to assist internal and external customers in ...

Certify engineering work of the office as required, ensuring conformance with established programs ... Essential Duties and Responsibilities: * Assist Production, Field, Sales, Estimating and Project ...

Analysis * Assist in performing structural analyses for outdoor structures, including wind, snow, and other loading conditions. * Support the development of engineering calculations, design packages ...

Showing results 41-60

Assistant Engineer information

See Canton, MI salary details

$30.6K

$82.3K

$124.6K

How much do assistant engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for assistant engineer in Canton, MI is $82,253.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,300.00 and $96,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an assistant engineer, and why are they important?

To thrive as an Assistant Engineer, you need a solid grounding in engineering principles, analytical thinking, and a relevant bachelor's degree in engineering or a related field. Familiarity with technical tools such as CAD software, project management systems, and industry-specific standards or certifications (like EIT or FE) is often required. Strong problem-solving skills, teamwork, and effective communication help you collaborate on complex projects and interact with stakeholders. These skills and qualifications are essential for delivering accurate technical support, ensuring project efficiency, and contributing to successful engineering outcomes.

How does an assistant engineer typically collaborate with senior engineers and other team members on projects?

Assistant Engineers work closely with senior engineers, designers, and other technical staff by supporting project planning, conducting site visits, and preparing technical documentation. They often assist in problem-solving sessions and help implement design solutions under supervision. Regular communication and teamwork are essential, as Assistant Engineers frequently coordinate tasks, share updates, and seek feedback to ensure project objectives are met efficiently. This collaborative environment provides valuable learning opportunities and helps build a strong foundation for career advancement.

What is the difference between Assistant Engineer vs Junior Engineer?

AspectAssistant EngineerJunior Engineer
Required CredentialsBachelor's degree in engineering or related field, often with some certificationsBachelor's degree in engineering, entry-level certification may be preferred
Work EnvironmentSupports senior engineers, involved in project planning and executionPerforms basic engineering tasks, supervised by senior staff
Employer & Industry UsageCommon in construction, manufacturing, civil, and mechanical sectorsUsed interchangeably in similar industries, often as entry-level role

Assistant Engineers typically have more responsibilities in supporting project management and planning, while Junior Engineers focus on executing specific technical tasks under supervision. Both roles require similar educational backgrounds, but Assistant Engineers often have additional certifications or experience. The roles are used across various engineering sectors and serve as stepping stones for career advancement.

What is an assistant engineer?

Assistant Engineers are entry-level professionals who support senior engineers in the planning, design, development, and maintenance of projects across various engineering fields such as civil, mechanical, electrical, or software. Their responsibilities often include assisting with technical tasks, preparing reports, conducting research, and ensuring compliance with project specifications and safety standards. Assistant Engineers gain practical experience and skills under the supervision of more experienced engineers, which helps them advance in their engineering careers.
What are the most commonly searched types of Engineer jobs in Canton, MI? The most popular types of Engineer jobs in Canton, MI are:
What are popular job titles related to Assistant Engineer jobs in Canton, MI? For Assistant Engineer jobs in Canton, MI, the most frequently searched job titles are:
What job categories do people searching Assistant Engineer jobs in Canton, MI look for? The top searched job categories for Assistant Engineer jobs in Canton, MI are:
What cities near Canton, MI are hiring for Assistant Engineer jobs? Cities near Canton, MI with the most Assistant Engineer job openings:

Software Engineer, Embedded Rust

Gentherm

Novi, MI โ€ข On-site

$123K - $163K/yr

Full-time

Re-posted 12 days ago


Job description

Your Career. Your Impact. Your Future.
At Gentherm, we believe the next big breakthrough begins with you. As a global leader in thermal management and pneumatic comfort technologies, we develop advanced systems that deliver meaningful solutions to enhance health, wellness, comfort, and efficiency in everyday life. Our products and innovations are created for you, by you.
Be part of our team where a human-centric mindset drives everything we do-from the technologies we build to the careers we support. With decades of expertise, we have pioneered advanced solutions that have become a standard expectation for consumers around the world.
The same thoughtful approach we take in developing our technologies guides how we support your career: purposeful, impactful, and tailored to you. Because when you thrive, innovation thrives.
Software Engineer, Embedded Rust
Gentherm is expanding its business portfolio beyond the traditional automotive sector and into new markets. To support this strategic growth, the Advanced Engineering department is looking for a Software Engineer (Embedded Rust). This engineer will be directly involved in development of the next generation software for our electronics products. This role is instrumental in integration of almost every Gentherm product together. This is a highly interdisciplinary project that requires the successful candidate to demonstrate aptitude in acquiring and assimilating domain knowledge from diverse scientific and engineering areas.
The role will focus on supporting software development for the control of thermal and pneumatic comfort systems into products across diverse industries, including automotive seating, commercial trucks, two-wheelers, and medical applications. While our portfolio is broad, our core mission remains consistent: to create products that positively impact people. Whether through enhancing comfort or delivering measurable health benefits, our goal is to provide best-in-class user experiences and outcomes.
ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
  • Migrate existing embedded C-based software modules into Rust
  • Design and implement new drivers and software modules in Rust
  • Collaborate on software test plans, execute unit and HIL test cases
  • Expand our usage of open-source software and tooling
  • Collaborate with cross-functional and cross-regional teams working in an agile development environment.
  • Assist engineering and product teams in defining product specifications.
  • Work with systems team to establish best-in-class software and test requirements.
  • Follow software development process to ensure quality standards are met.
  • Develop test cases and automated testing based on defined software requirements and design.

MINIMUM QUALIFICATIONS
  • BSc Computer Engineering, Computer Science, Electrical or Electronics Engineering
  • 4+ years embedded development experience
  • 2+ years embedded Rust experience
  • Has open-source contributions to embedded Rust ecosystem
  • Experience with TI MSPM0 or NXP microcontrollers
  • Experience navigating detailed electronics schematics and data sheets
  • Demonstrated problem-solving, data analysis, and troubleshooting skills.
  • Strong communication and presentation skills with cross-functional teams.
  • Ability to thrive in fast-paced, multi-project environments

PREFERRED QUALIFICATIONS
  • Knowledge of communication protocols: CAN, LIN, Ethernet, Bluetooth
  • Knowledge of Python or another scripting language
  • Working knowledge of modeling tools such as Matlab/Simulink
  • Experience with embedded development kits.
  • Experience working in distributed repositories and managing merge/pull requests in GitHub/GitLab
  • History analyzing and parsing data to develop technical insights and make decisions
  • Basic project management skills, including planning and organization, decision making, problem solving, prioritizing
  • Ability to prepare and present technical written reports and other documents to peers and management

NICE TO KNOW
Travel: Possible (<5%)
Competencies:
Deliver Results
  • Understand the mission and output of your team; set SMART objectives and deliver.

Drive Change
  • Focus on agility and commitment to continuous improvement; Understand and act on internal and external drivers of change.

Build Capability
  • Foster a culture of learning and development; Support individual growth through continuous feedback to achieve personal and professional goals.

Cultivate Innovation
  • Openly embrace, create, implement and support new and innovative ideas, processes and technology that deliver business results.

PHYSICAL DEMANDS/WORK ENVIRONMENT (US):
All positions in our office require interaction with people and technology while either standing or sitting. In order to best service our customers, internal and external, all associates must be able to communicate face-to-face and on the phone with or without reasonable accommodation. Gentherm is committed to compliance with its obligations under all applicable state and federal laws prohibiting employment discrimination. In keeping with this commitment, it attempts to reasonably accommodate applicants and employees in accordance with the requirements of the disability discrimination laws. It also invites individuals with disabilities to participate in a good faith, interactive process to identify reasonable accommodations that can be made without imposing an undue hardship.
Gentherm is an Equal Opportunity Employer. We are committed to building an inclusive culture through Our Network of Engagement (ONE) where we value our differences and work together to positively impact the lives of our employees, customers, and communities. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, genetic information, sexual orientation, gender identity, disability, or protected veteran status.
Job Req ID: 10059
Country/Region: US
Published: Jul 29, 2026