1

Robotics Embedded Software Engineer Internship Jobs in Pinckney, MI

Develop, prove, and document embedded software products and solutions and support to design them ... Occasionally mentor software developers, engineers, and interns * Review code and unit tests of ...

Software Engineer, Embedded Rust

Novi, MI · On-site

$123K - $163K/yr

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 ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

Software Engineer, Embedded Rust

Novi, MI · On-site

$123K - $163K/yr

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 ...

Develop, prove, and document embedded software products and solutions and support to design them ... Occasionally mentor software developers, engineers, and interns * Review code and unit tests of ...

Torc Robotics is a leader in autonomous driving technology focused on developing software for ... PyTorch) • Experience with Linux Preferred : • Experience developing SDK's for complex embedded ...

Software Integration Engineer

Ann Arbor, MI · On-site

$101K - $137K/yr

Software Integration Engineer This role focuses on deploying, validating, and integrating embedded software across next-generation high-performance electric vehicles. You will ensure that development ...

Showing results 21-40

Robotics Embedded Software Engineer Internship information

See Pinckney, MI salary details

$66K

$144.6K

$164K

How much do robotics embedded software engineer internship jobs pay per year?

As of Sep 10, 2026, the average yearly pay for robotics embedded software engineer internship in Pinckney, MI is $144,593.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,000.00 and $163,100.00 per year, depending on experience, location, and employer.

What does a robotics embedded software engineer intern do?

A Robotics Embedded Software Engineer Intern works on developing, testing, and optimizing software that runs directly on hardware components within robotic systems. This role involves programming microcontrollers and embedded processors, interfacing with sensors and actuators, and ensuring real-time performance and reliability. Interns often collaborate with hardware engineers and contribute to tasks such as firmware development, debugging, and integrating hardware and software components. The position provides valuable hands-on experience in embedded systems, robotics, and software engineering.

What types of projects and responsibilities can a robotics embedded software engineer intern expect during their internship?

As a Robotics Embedded Software Engineer Intern, you will typically work on real-world projects involving the development, testing, and debugging of embedded software for robotic systems. Daily tasks may include writing and optimizing code for microcontrollers, integrating sensors and actuators, and collaborating with hardware and robotics teams to ensure seamless system performance. Interns often participate in code reviews, assist with troubleshooting hardware-software integration issues, and contribute to documentation. This hands-on experience provides valuable exposure to the full product development lifecycle and fosters skills essential for a career in robotics engineering.

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

To thrive as a Robotics Embedded Software Engineer Intern, you need a solid foundation in programming languages such as C/C++, embedded systems knowledge, and coursework or experience in robotics or electrical engineering. Familiarity with microcontrollers, real-time operating systems (RTOS), and development tools like oscilloscopes and debuggers is typically expected. Strong problem-solving abilities, attention to detail, and effective team communication help interns excel in collaborative and rapidly changing environments. These skills are crucial for developing reliable, efficient robotic systems and contributing meaningfully to engineering teams.

What is the difference between Robotics Embedded Software Engineer Internship vs Robotics Software Developer?

AspectRobotics Embedded Software Engineer InternshipRobotics Software Developer
CredentialsTypically pursuing or recent graduate in Computer Engineering, Electrical Engineering, or related fieldsBachelor's or Master's in Computer Science, Electrical Engineering, or related disciplines
Work EnvironmentInternship programs in robotics companies, research labs, or startupsFull-time employment in robotics or automation companies, research institutions, or tech firms
Industry UsageEntry-level, focused on learning and supporting embedded systems developmentDeveloping and maintaining embedded software for robotic systems

The main difference is that the Robotics Embedded Software Engineer Internship is an entry-level, temporary position aimed at gaining hands-on experience, while the Robotics Software Developer role is a full-time position focused on designing and implementing embedded software for robotics systems.

What cities near Pinckney, MI are hiring for Robotics Embedded Software Engineer Internship jobs?

Cities near Pinckney, MI with the most Robotics Embedded Software Engineer Internship job openings:

Software Engineer (Client Opening- Treetown Tech)

Ann Arbor, MI • On-site

Rehmann
Finance and Insurance • 501 - 1,000 employees

Other

Medical, Dental, Vision, Retirement, PTO

Re-posted 26 days ago


Job description

## Software Engineer (Client Opening- Treetown Tech)Applylocations: Michigan - Ann Arbor (Rehmann Office)posted on: Posted Yesterdayjob requisition id: R-100384Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team in Ann Arbor, Michigan. This is a hybrid remote position offering schedule flexibility and the opportunity to work from home several days per week and dependent upon project needs.Are you a software engineer with embedded software and microcontroller experience? Are you a self-driven technical expert who enjoys conceiving and implementing solutions to complex real-world problems? Do you thrive in a collaborative, always learning and customer focused environment? If so, this may be your dream job developing cutting edge technology!**BENEFITS.** In addition to working with brilliant pace-setting teammates, employees enjoy a flexible work schedule; health, dental and vision insurance fully paid by the company; retirement plan with 3% match and immediate full vesting; bonus/profit sharing plan; paid time off and paid holidays (including the time between Christmas and New Year). Relocation assistance available.Applicants must be authorized to work in the United States for any employer; no sponsorship is available.**RESPONSIBILITIES.*** Develop embedded software for innovative R&D projects in both the consumer and military space.* Work closely with the software department and project teams to solve problems, design software architecture, and transfer knowledge.* Test and debug new and existing platforms.* Software documentation and version control.* Design and develop Windows and Linux based software test verification tools.**A CAREER OPPORTUNITY.** This position offers immense growth opportunity for a committed professional to excel. Strong candidates for this position possess the following:* 2 or more years’ experience developing embedded software required.* Experience and proficiency with C or C++ programming required; Python is a bonus.* Good understanding of low-level microcontroller programming.* Passion for developing quality software and software development methodologies.* Experience programming and debugging microcontrollers on PCBs.* Experience with Unit Test and CI/CD tool chains for embedded development preferred.* Degree in Computer Science, Computer Engineering, Software Engineering or Electrical Engineering desired, however, your experience matters most to us.* Ability to work directly with end-users and customers.* Collaborative nature that enjoys an R&D and prototyping environment that allows you to work as part of a team of experts as well be an active individual contributor.* Experience with tools like MATLAB/Simulink and Stateflow for developing, simulating, and validating control algorithms is a bonus.* Experience with web frameworks (Django, Flask, React, Vue.js, etc..) is a bonus.* Experience working with relational databases (i.e., PostgreSQL, MySQL, Oracle) and/or ORMs (i.e., ODB, Django, SQLAlchemy) is a bonus.*This organization provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.* #J-18808-Ljbffr