1

Volunteer Embedded Software Engineer Robotics Jobs in Michigan

Embedded Control Software Engineer

Allen Park, MI ยท On-site

$119K - $157K/yr

Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at / As an Embedded Controls Software Engineer, you will be a ...

Embedded Software Engineer I

Grand Rapids, MI ยท On-site

$126K - $166K/yr

POSITION OVERVIEW Embedded Software Engineer I at Gentex creates software code to meet product requirements. This position requires interfacing with all groups within the company to develop, track ...

Embedded Software Engineer I

Zeeland, MI ยท On-site

$121K - $159K/yr

POSITION OVERVIEW Embedded Software Engineer I at Gentex creates software code to meet product requirements. This position requires interfacing with all groups within the company to develop, track ...

Embedded Software Engineer I

Zeeland, MI ยท On-site

$121K - $159K/yr

POSITION OVERVIEW Embedded Software Engineer I at Gentex creates software code to meet product requirements. This position requires interfacing with all groups within the company to develop, track ...

Robotics Engineer, Software

Grand Rapids, MI ยท Hybrid

$96K - $128K/yr

Architect and develop core C++ software systems for embedded onboard software, simulation, and ... C++ software engineering and robotics. * Hands-on experience with ROS/ROS2 or other robotics ...

Robotics Engineer, Software

Holland, MI ยท Hybrid

$96K - $128K/yr

Architect and develop core C++ software systems for embedded onboard software, simulation, and ... C++ software engineering and robotics. * Hands-on experience with ROS/ROS2 or other robotics ...

Embedded Software Engineer II

Hudsonville, MI ยท On-site

$123K - $162K/yr

... Software Engineering or Computer Science. Equivalent combination of education and experience may be considered. * Minimum of 4 years' experience in embedded software development. * Proficiency in ...

Robotics Engineer, Software

Holland, MI ยท On-site

$96K - $128K/yr

Architect and develop core C++ software systems for embedded onboard software, simulation, and ... C++ software engineering and robotics. * Hands-on experience with ROS/ROS2 or other robotics ...

Robotics Engineer, Software

Holland, MI ยท Hybrid

$96K - $128K/yr

Architect and develop core C++ software systems for embedded onboard software, simulation, and ... C++ software engineering and robotics. * Hands-on experience with ROS/ROS2 or other robotics ...

Showing results 41-60

Volunteer Embedded Software Engineer Robotics information

What does a volunteer embedded software engineer robotics do?

A Volunteer Embedded Software Engineer in Robotics designs, develops, and tests software that operates on hardware devices within robotic systems. They typically work with microcontrollers, sensors, and actuators to enable robots to perform specific tasks. As a volunteer, their work often supports research, educational, or nonprofit projects, contributing technical expertise to advance innovative robotics solutions. Tasks may include writing firmware, debugging code, and collaborating with a multidisciplinary team to integrate hardware and software components.

How does a volunteer embedded software engineer robotics typically collaborate with hardware and mechanical teams?

As a Volunteer Embedded Software Engineer in Robotics, you will work closely with hardware and mechanical engineers to integrate software with physical components. This collaboration often includes joint troubleshooting sessions, regular design meetings, and iterative testing to ensure that firmware interacts correctly with sensors, actuators, and control boards. Clear communication and a willingness to learn about hardware constraints are key, as your code may need to adapt to changes in hardware design. This teamwork fosters a dynamic and supportive environment, especially in volunteer or non-profit settings where resourcefulness and flexibility are highly valued.

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

To thrive as a Volunteer Embedded Software Engineer in Robotics, you need a solid understanding of embedded C/C++ programming, microcontroller architectures, and real-time operating systems, often supported by a degree in computer engineering, electrical engineering, or a related field. Familiarity with hardware debugging tools, version control systems like Git, and robotics-specific platforms such as ROS (Robot Operating System) is typically required. Strong problem-solving abilities, teamwork, and effective communication help you collaborate with multidisciplinary teams and tackle complex technical issues. These combined skills are crucial for developing reliable, efficient robotic systems that meet project goals and function safely in real-world conditions.

What is the difference between Volunteer Embedded Software Engineer Robotics vs Volunteer Mechanical Engineer Robotics?

AspectVolunteer Embedded Software Engineer RoboticsVolunteer Mechanical Engineer Robotics
Required CredentialsKnowledge of embedded systems, programming languages (C/C++), and robotics fundamentalsMechanical design, CAD skills, and understanding of robotics hardware
Work EnvironmentSoftware development labs, robotics teams, or field testingDesign workshops, prototyping labs, and manufacturing settings
Employer & Industry UsageTech companies, research institutions, robotics startups

Volunteer Embedded Software Engineers focus on developing and maintaining the software that controls robotic systems, requiring programming and embedded systems skills. In contrast, Volunteer Mechanical Engineers work on designing and building the physical components of robots, emphasizing mechanical design and hardware integration. Both roles are essential in robotics projects but differ in their technical focus and daily tasks.

What are popular job titles related to Volunteer Embedded Software Engineer Robotics jobs in Michigan?

For Volunteer Embedded Software Engineer Robotics jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Volunteer Embedded Software Engineer Robotics jobs in Michigan look for?

The top searched job categories for Volunteer Embedded Software Engineer Robotics jobs in Michigan are:

What cities in Michigan are hiring for Volunteer Embedded Software Engineer Robotics jobs?

Cities in Michigan with the most Volunteer Embedded Software Engineer Robotics job openings:

Infographic showing various Volunteer Embedded Software Engineer Robotics job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, 4% Contract, and 1% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.

Embedded Software Engineer - Product Engineer

Ford Motor

Allen Park, MI โ€ข On-site

$102.19 - $190.50/hr

Other

Medical, Dental, Life, PTO

Posted 17 days ago


Job description

Embedded Software Engineer โ€“ Product Engineer Job Description

At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrowโ€™s transportation.

Do you have what it takes to make smart vehicles for a smart world? Join the Ford Product Development team. Utilizing Design Thinking & User Experience methods, youโ€™ll work to deliver breakthrough products and services that delight our customers. Weโ€™re seeking forward-thinking, laser-focused professionals with a passion for bringing innovative, exciting, and sustainable ideas to life. We have opportunities around the world for you to contribute to such advancements as autonomy, electrification, smart mobility technologies, and more!

Responsibilities

What youโ€™ll be able to do:

Embedded Software Engineer โ€“ Product Engineer positions offered by Ford Motor Company (Allen Park, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned worksite. Hence, the employee must live within a reasonable commuting distance from the aforementioned worksite. Support the development and maintenance of embedded software build infrastructure for automotive control units. Design and implement scalable CI/CD pipelines to automate build, test, and deployment processes across virtual and hardware ECU platforms. Collaborate with development teams to integrate DevOps workflows and enable continuous integration of model based and hand coded software components. Debug and optimize embedded software build environments, ensuring reliability and performance across Linux and Windows platforms. Develop and maintain scripts and tools for automated testing, version control, and configuration management. Evaluate and integrate cloud-native technologies such as Docker, Kubernetes, and Jenkins to enhance build scalability and traceability. Contribute to the development of virtual ECU environments using hardware models to support L1-L4 simulation-based testing and validation. Analyze CI/CD build logs and test data to improve software quality.

Qualifications

You'll haveโ€ฆ

Bachelorโ€™s degree or foreign equivalent in Electrical Engineering, Computer Science, Electronics and Communication Engineering, Electronic Engineering or related field and 3 years of experience in the job offered or related occupation. 3 years of experience with the following skill is required: 1. Programming in C, C++, Python, or Groovy. 2 years of experience with each of the following skills is required: 1. Developing CI/CD pipelines using Jenkins and GitHub Actions. 2. Working in Unix/Linux-based development environments and agile development settings including Jira. 1 year of experience with each of the following skills is required: 1. Debugging embedded ECU software using network tools (Vector CANoe or CANalyzer) on hardware benches and breadboards. 2. Embedded software development or test automation. 3. Working with configuration and test management tools (GitHub, Jama, TestRail, Confluence, and SharePoint). 4. Containerization and orchestration technologies (Docker, Kubernetes, and OpenShift).

We are offering a salary of $102,190.00 - $190,500.00/yr.

You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!

As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builderโ€ฆor all the above? No matter what you choose, we offer a work life that works for you, including:

  • Immediate medical, dental, and prescription drug coverage
  • Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Vehicle discount program for employees and family members, and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year's Day
  • Paid time off and the option to purchase additional vacation time.

For a detailed look at our benefits, click here:

Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660.

#LI-DNI

#DNP

Job Info
  • Job Identification 65645
  • Job Category PD Operations and Quality
  • Posting Date 06/16/2026, 03:16 PM
  • Job Schedule Full time
  • Locations 1525 Fairlane Cir, Allen Park, MI, 48101, US (Hybrid)
#J-18808-Ljbffr

Ford logo

About Ford

Sourced by ZipRecruiter

At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow's transportation.

Industry

Civil engineering construction

Company size

51 - 200 Employees

Headquarters location

Doral, FL, US

Year founded

1982