1

Internship Coding Training Jobs in Michigan (NOW HIRING)

Senior Controls Engineer

Grand Rapids, MI

$93K - $122K/yr

... code reviews and debug, mentors interns and co‑ops on best practices, training, and overall workload, and delivers "lunch-and-learn" sessions as requested. - Interfaces with Mechanical, Build ...

Senior Controls Engineer

Walker, MI · On-site

$92K - $121K/yr

... code reviews and debug, mentors interns and co-ops on best practices, training, and overall workload, and delivers "lunch-and-learn" sessions as requested. - Interfaces with Mechanical, Build ...

Technical Lead Controls Engineer

Walker, MI · On-site

$79K - $102K/yr

Coaches Senior and mid-level engineers, delivers technical training sessions, and guides interns ... Proven track record of validated safety code and hard-wired safety applications that meet or exceed ...

next page

Showing results 1-20

Internship Coding Training information

What is the difference between Internship Coding Training vs Coding Developer?

AspectInternship Coding TrainingCoding Developer
Required CredentialsTypically students or beginners, no formal certification requiredRelevant degrees or certifications in programming or computer science
Work EnvironmentTraining programs, educational settings, or entry-level projectsProfessional work environment, full-time employment or freelance projects
Employer & Industry UsageUsed by companies to train interns, educational institutions, coding bootcampsEmployed by tech companies, startups, or as freelancers in software development

In summary, Internship Coding Training is a learning phase designed to build foundational skills, often in educational or training settings, while a Coding Developer is a professional role involving active software development and project delivery.

What are the key skills and qualifications needed to thrive in an Internship Coding Training position, and why are they important?

To thrive in an Internship Coding Training position, you need a basic understanding of programming concepts, problem-solving skills, and familiarity with at least one programming language, often supported by relevant coursework or self-study. Exposure to development environments, version control systems like Git, and basic debugging tools is typically expected. Initiative, willingness to learn, teamwork, and effective communication are valuable soft skills for making the most of the training experience. These abilities help interns quickly adapt, contribute to projects, and build a strong foundation for a career in software development.

What kind of projects or coding tasks can I expect to work on during an Internship Coding Training program?

During an Internship Coding Training, you’ll typically work on a mix of real-world projects and structured training exercises designed to build your programming skills. Common tasks include debugging code, developing small applications or features, writing scripts to automate processes, and collaborating with other interns or team members on group projects. You may also participate in code reviews and attend workshops to learn best practices. This hands-on experience helps you apply theoretical knowledge, gain exposure to version control systems, and become comfortable with industry-standard tools.

What is an Internship Coding Training?

An Internship Coding Training is a structured program designed to help students and aspiring developers gain hands-on experience in computer programming within a real-world work environment. These trainings typically combine classroom-style instruction with practical projects, allowing participants to apply their coding skills while learning industry best practices. Internship Coding Trainings are often offered by companies, coding bootcamps, or educational institutions, and can last from a few weeks to several months. They help individuals build a portfolio, improve their technical abilities, and increase their chances of securing a full-time job in software development.
What are the most commonly searched types of Coding Training jobs in Michigan? The most popular types of Coding Training jobs in Michigan are:
What cities in Michigan are hiring for Internship Coding Training jobs? Cities in Michigan with the most Internship Coding Training job openings:
Senior Controls Engineer

Senior Controls Engineer

Axis Automation

Grand Rapids, MI

$93K - $122K/yr

Full-time

Re-posted 17 days ago


Job description

Senior Controls Engineer

Position Overview: The Senior Controls Engineer is a high-impact individual contributor who designs, programs, commissions, debugs, and deploys complex automation systems while informally mentoring junior engineers. A senior CE is capable of executing a project independently throughout the entire project life cycle. The role serves as a technical cornerstone on multi-million-dollar projects, owning electrical design, PLC/HMI/robot code, motion solutions, and safety compliance. This position reports directly to the Director of Engineering.

Key Responsibilities:

- Develops PLC (ladder/structured text), HMI, simulations, and robot programs that meet cycle-time, quality, and safety targets.
- Simultaneously supports several projects that may be in different phases (design, build, debug, runoff) while maintaining task clarity and responsiveness.
- Drives assigned project segments from concept through runoff; maintains task lists, adheres to budgets, and supports on-site startup.
- Applies department coding/electrical standards and proposes incremental improvements for review by Technical Leads.
- Coaches Level 1-3 engineers during code reviews and debug, mentors interns and co‑ops on best practices, training, and overall workload, and delivers "lunch-and-learn" sessions as requested.
- Interfaces with Mechanical, Build, Electrical, and Project Management teams to align scope and resolve integration issues.
- Leads root-cause analysis on complex debug issues, escalating issues as needed.
- Presents technical details to customers, clarifies specifications, and works with vendors on component selection.

- Willing to travel approximately 10% - 20%.

- Champion Our Operating Principles: You will be expected to actively embody and uphold our ten Operating Principles, which guide our every action and decision at Axis Automation. These principles are key to our culture and success.

Qualifications:

Education: Bachelor's degree in Electrical, Controls, or related engineering field preferred.
Experience: 5+ years in controls/automation, with multiple full-project life-cycles delivered.

Technical Skills:
- High-level competency in electrical and pneumatic schematics and safety-circuit design.
- Advanced proficiency in PLC ladder logic, structured text, and program execution.
- Solid robot programming across at least one major OEM; able to adjust paths and optimize cycle time.
- Builds and applies cell simulations to check collision risks, estimate cycle times, and correlate results with shop-floor performance.
- Competent with motion control (VFDs, servos, auxiliary robot axes).
- Able to validate hard-wired and programmable safety to RIA/ANSI standards.
- Experienced in HMI design across common environments (e.g., FactoryTalk View, Ignition).

Leadership: Provides informal leadership through mentoring, code reviews, and example-setting; may act as technical lead on small project teams.
Communication: Excellent communicator with project teams, cross-functional stakeholders, customers, suppliers, and junior engineers, translating technical details into clear, actionable information.
Problem-Solving: Recognized "go-to" troubleshooter in wiring, controls theory, program execution, and robotics; leverages data to drive solutions.
Teamwork: Sets the tone for collaboration—shares knowledge freely, steps in during crunch periods, and reinforces a culture of mutual support.
Reliability: Consistently meets deadlines, delivers thorough hand-offs, and upholds quality & safety standards without close supervision.

Benefits: Axis offers a comprehensive benefits package to our employees with immediate eligibility upon hire.