1

Contract Arduino Programming Jobs in Indiana (NOW HIRING)

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides ... Familiar with robotics curricula and competition platforms including FIRST, VEX, and Arduino-based ...

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides ... Familiar with robotics curricula and competition platforms including FIRST, VEX, and Arduino-based ...

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides ... Familiar with robotics curricula and competition platforms including FIRST, VEX, and Arduino-based ...

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides ... Familiar with robotics curricula and competition platforms including FIRST, VEX, and Arduino-based ...

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides ... Familiar with robotics curricula and competition platforms including FIRST, VEX, and Arduino-based ...

Contract Arduino Programming information

What are the key skills and qualifications needed to thrive as a Contract Arduino Programmer, and why are they important?

To thrive as a Contract Arduino Programmer, you need a solid understanding of embedded systems, C/C++ programming, and electronics fundamentals, often supported by a degree in engineering or computer science. Familiarity with the Arduino IDE, microcontroller platforms, circuit design tools, and version control systems like Git is typically required. Strong problem-solving abilities, attention to detail, and effective client communication distinguish top performers in this field. These skills are crucial for delivering robust, reliable solutions that meet client specifications within tight deadlines.

What are some typical challenges contract Arduino programmers face when working with clients on short-term projects?

Contract Arduino programmers often encounter challenges such as unclear project specifications, tight deadlines, and limited access to client hardware for testing. Communication is key, as clients may not always have a technical background, making it important to clarify requirements and expectations early. Additionally, contract programmers must be adaptable, frequently troubleshooting hardware and software issues independently while ensuring that their code is well-documented for client handover.

What is contract Arduino programming?

Contract Arduino programming refers to hiring a programmer or developer on a contractual basis to create, modify, or troubleshoot software for Arduino microcontroller projects. These professionals typically work on a temporary or project-by-project basis, helping clients with tasks such as prototyping, sensor integration, automation, and custom hardware solutions. The work can range from writing simple sketches to developing complex embedded systems, depending on the client's needs. Contract Arduino programmers may also assist with hardware selection, debugging, and documentation to ensure the success of an electronics project.

What is the difference between Contract Arduino Programming vs Contract Embedded Systems Developer?

AspectContract Arduino ProgrammingContract Embedded Systems Developer
CredentialsBasic electronics knowledge, Arduino certificationsAdvanced electronics, microcontroller certifications, embedded systems training
Work EnvironmentPrototyping labs, maker spaces, small-scale projectsIndustrial settings, manufacturing, complex hardware integration
Industry UsageHobbyist projects, educational tools, small startupsAutomotive, aerospace, medical devices, large tech companies

Contract Arduino Programming typically involves developing code for Arduino microcontrollers in prototyping or educational contexts, requiring basic electronics skills. In contrast, Contract Embedded Systems Developers work on complex embedded hardware across industries, often requiring advanced certifications and experience. Both roles involve embedded programming but differ significantly in scope, complexity, and industry application.

What are the most commonly searched types of Arduino Programming jobs in Indiana? The most popular types of Arduino Programming jobs in Indiana are:
What job categories do people searching Contract Arduino Programming jobs in Indiana look for? The top searched job categories for Contract Arduino Programming jobs in Indiana are:
What cities in Indiana are hiring for Contract Arduino Programming jobs? Cities in Indiana with the most Contract Arduino Programming job openings:
GHS - Teacher - Robotics & PLTW Engineering Design and Development (EDD) Teacher - 104877

GHS - Teacher - Robotics & PLTW Engineering Design and Development (EDD) Teacher - 104877

Goshen Community Schools

Goshen, IN • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

The following vacancy exists in Goshen Community Schools for the 2026-27 school year:

Goshen High School

Robotics & PLTW Engineering Design and Development (EDD) Teacher

POSITION PURPOSE:

The Robotics and PLTW Engineering Design and Development (EDD) teacher is responsible for delivering high-quality, project-based instruction that engages students in real-world engineering design, problem-solving, and innovation. This position prepares students for postsecondary education and careers in engineering, advanced manufacturing, and STEM-related fields through hands-on learning, industry-aligned practices, and collaboration with community partners.



ESSENTIAL FUNCTIONS:

  • Deliver engaging, standards-aligned instruction in robotics and PLTW Engineering courses
  • Facilitate student-driven, project-based learning experiences focused on the engineering design process
  • Guide students through long-term capstone projects involving research, design, prototyping, testing, and iteration
  • Teach and support skills in robotics systems, automation, coding (e.g., Arduino, Python, or similar), and engineering tools
  • Utilize industry-relevant software (e.g., CAD programs such as Fusion 360, SolidWorks, or similar)
  • Assess student learning using a variety of formative and summative methods aligned to PLTW expectations
  • Maintain a safe, organized lab environment, including proper use of tools, machinery, and equipment
  • Collaborate with CTE staff, counselors, and administration to support student pathways and program growth
  • Build partnerships with local industry, postsecondary institutions, and community organizations
  • Support and/or sponsor robotics teams or other engineering clubs (preferred)
  • Participate in required PLTW Core Training and ongoing professional development
  • Communicate effectively with students, families, and staff regarding student progress and program opportunities


REQUIREMENTS:

  • High school diploma or equivalent.
  • Valid Indiana teaching license (or ability to obtain) in Technology Education, Engineering, or related field
  • Ability to obtain and maintain PLTW certification for Engineering courses
  • Willingness to engage in ongoing professional development and industry-aligned learning

QUALIFICATIONS:

  • Candidates with industry experience in engineering, manufacturing, automation, or related fields are strongly encouraged to apply. Relevant experience may be considered in lieu of traditional education or certification pathways.
  • Bachelor’s degree in Engineering, Technology Education, STEM field, or related area (Master’s preferred but not required)
  • Experience with robotics systems, automation, and/or engineering design processes
  • Knowledge of or experience with PLTW curriculum (strongly preferred)
  • Experience with CAD software, 3D printing, and prototyping tools
  • Familiarity with coding/programming relevant to robotics (e.g., Arduino, Python, C++, etc.)
  • Ability to manage a hands-on lab environment and multiple student projects simultaneously
  • Strong classroom management and relationship-building skills
  • Commitment to equity and ensuring all students have access to high-quality STEM opportunities
  • Industry experience in engineering, manufacturing, or related field (preferred, not required)


WORK CALENDAR: School year - 184 days per year

SALARY: Teaching Contract – 184 days


For questions regarding this position please contact:


Jen Yoder

GHS

401 Lincolnway E

Goshen, IN 46526

574-533-8651

jenyoder@goshenschools.org

The Goshen Community School's Board of School Trustees is an equal opportunity employer. Selection of the applicant will be made without reference to race, color, creed, sex, age, handicap, or national origin.

THE CLOSING DATE FOR RECEIVING APPLICATIONS IS: Until Filled