1

Raspberry Pi Jobs in Michigan (NOW HIRING)

Raspberry Pi information

See Michigan salary details

$43.1K

$84.2K

$108.1K

How much do raspberry pi jobs pay per year?

As of Aug 25, 2026, the average yearly pay for raspberry pi in Michigan is $84,221.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,300.00 and $95,000.00 per year, depending on experience, location, and employer.

What is a Raspberry Pi?

A Raspberry Pi job typically involves working with Raspberry Pi computers to develop, program, or integrate them into various projects. These roles can include tasks like building IoT devices, developing software, creating automation systems, or teaching computer science concepts. Job positions may be in industries like education, robotics, home automation, or embedded systems. Common skills required include programming (Python, C, or Bash), hardware interfacing, and networking.

What are the key skills and qualifications needed to thrive in the Raspberry Pi position?

To thrive as a Raspberry Pi Developer or Specialist, you need strong knowledge of embedded systems, Linux operating systems, Python programming, and hardware interfacing. Experience with the Raspberry Pi hardware platform, GPIO programming, and familiarity with related tools such as SSH and version control (e.g., Git) are commonly required, while certifications in IoT or embedded computing can be advantageous. Strong problem-solving skills, creative thinking, and effective teamwork help in designing and deploying practical solutions. These combined skills enable efficient prototyping, troubleshooting, and integration of Raspberry Pi technology in diverse projects and industries.

What are the most common projects or tasks a Raspberry Pi Developer might work on in a typical week?

Raspberry Pi Developers often engage in a variety of projects, such as building IoT prototypes, automating home or industrial systems, or developing educational kits and digital displays. Daily tasks can include writing and debugging code, configuring operating systems, connecting and testing sensors or other peripherals, and collaborating with hardware and software teams to integrate their solutions. Depending on the company, you may also be responsible for documenting your work, providing support to end-users, and staying up-to-date with new Raspberry Pi releases and capabilities. The diversity of applications offers opportunities for continuous learning and problem-solving, making this a dynamic and rewarding field for technically minded professionals.

What are the most commonly searched types of Raspberry Pi jobs in Michigan?

The most popular types of Raspberry Pi jobs in Michigan are:

What are popular job titles related to Raspberry Pi jobs in Michigan?

For Raspberry Pi jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Raspberry Pi jobs in Michigan look for?

The top searched job categories for Raspberry Pi jobs in Michigan are:

Infographic showing various Raspberry Pi job openings in Michigan as of August 2026, with employment types broken down into 2% As Needed, 82% Full Time, 10% Part Time, 2% Temporary, 3% Contract, and 1% Nights. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $84,221 per year, or $40.5 per hour.

Python Fullstack Sr. Software Engineer

Dechen Consulting Group

Dearborn, MI • On-site

Other

Posted 7 days ago


Job description

W2 ONLY NO C2C PLEASE

We''''re hiring a Full-Stack Software Engineer to strengthen our product. The primary focus is software hardening — taking on Maintainability, Reliability, Quality, Stability, and related engineering-excellence items. This role also contributes to fleet management and deployment work, so comfort with DevOps-adjacent tasks (containers, pipelines, deployment to edge/child devices or distributed systems) is a plus.

  Responsibilities

- Build and maintain full-stack features across frontend and backend.
- Drive software readiness improvements: maintainability, testability, reliability, documentation, and scalability.
- Improve test coverage, CI checks, logging, metrics, and data validation.
- Pay down technical debt and raise engineering standards across the codebase.
- Contribute to fleet management and deployment tooling as needed (rollouts, versioning, health/status reporting).
- Collaborate closely with the team to unblock fleet-management work.

Required Qualifications

- Strong full-stack development experience (React/typescript + Python preferred).
- Solid software engineering fundamentals: testing, code quality, version control, code review.
- Comfortable working across the stack and picking up new tools quickly.

Nice to Have

- Experience with software readiness / engineering-excellence frameworks (MRL/SRL).
- Familiarity with containers (Docker), CI/CD pipelines, and container registries.
- Experience deploying and managing software on edge/IoT/fleet devices (Jetson, Raspberry Pi, Arduino, similar).
- Experience with observability (logging, metrics, alerting) in production.
- Exposure to fleet management, software versioning, and edge deployment workflows.

What Success Looks Like

- The team''''s software is measurably more maintainable, tested, and reliable — freeing others to focus on fleet management.
- The engineer can step into fleet management and deployment work when needed.