1

Volunteer Embedded Software Engineer Robotics Jobs in Champaign, IL

Create highly efficient and repeatable toolpaths using CAM software * Set up and operate advanced 3 ... Expertise in 5-axis milling , high-speed machining, micro tooling , robotic automation , and manual ...

Collaborate with engineers to complete accurate and detailed drawings for new products. * Implement ... Stay current with the latest CAD software updates and features, and apply new capabilities to ...

Exhibits Coordinator

Urbana, IL ยท On-site

$55K - $60K/yr

... programming, and print and electronic media. * Assists with events and projects related to UIAA ... Serves as Welcome Gallery volunteer coordinator. * Provides scheduled Welcome Gallery tours for ...

Exhibits Coordinator

Urbana, IL ยท On-site

$55K - $60K/yr

... programming, and print and electronic media. * Assists with events and projects related to UIAA ... Serves as Welcome Gallery volunteer coordinator. * Provides scheduled Welcome Gallery tours for ...

Showing results 41-57

Volunteer Embedded Software Engineer Robotics information

See Champaign, IL salary details

$70.1K

$153.6K

$174.3K

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

As of Aug 17, 2026, the average yearly pay for volunteer embedded software engineer robotics in Champaign, IL is $153,608.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,700.00 and $173,300.00 per year, depending on experience, location, and employer.

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 Champaign, IL?

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

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

The top searched job categories for Volunteer Embedded Software Engineer Robotics jobs in Champaign, IL are:

What cities near Champaign, IL are hiring for Volunteer Embedded Software Engineer Robotics jobs?

Cities near Champaign, IL with the most Volunteer Embedded Software Engineer Robotics job openings:

Infographic showing various Volunteer Embedded Software Engineer Robotics job openings in Champaign, IL as of July 2026, with employment types broken down into 88% Full Time, 10% Part Time, and 2% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $153,608 per year, or $73.8 per hour.

Library Associate (Part-Time) - Adult Services

GovernmentJobs.com

Champaign, IL โ€ข On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 3 days ago


Job description

Job Title

Under the supervision of the Adult Services Manager, this position assists customers of all ages at our public service desks with information and reference questions; assists and instructs customers with their use of library computers, personal electronic devices, and other technologies including those in The Studio makerspace; prepares displays and demonstrates library resources; helps plan, prepare, and execute programming for adults. Demonstrates enthusiasm and curiosity about the changing world of public libraries; is customer focused and forward thinking; knowledgeable about popular books, movies and current technology and is eager to assist library customers.

25 hours a week and schedule is as follows:

  • Thursday: 1:00 - 5:00pm
  • Friday: 5:00 - 9:00pm
  • Saturday: 9:00am - 6:00pm
  • Sunday: 1:00 - 6:00pm
  • Monday: 5:00 - 9:00pm

Open until filled, with first review of applicants on August 3, 2026.

Examples Of Duties

Assist and advise customers with their use of library materials, including books, movies, music, media, and electronic resources

Assists with questions on software, makerspace tools, and other technology related needs to customers of all ages

Maintains current awareness of developments in technology as they relate to libraries and library users, including knowledge of mobile and handheld devices

Answer informational and basic reference questions for customers of all ages

Assists with planning and executing programs/events

Coordinates and contributes content to internal staff and public webpages

Assist with training and supervision of library volunteers

Assists with training staff and volunteers

Monitor and address customer behavior to ensure a safe and welcoming environment

Participate in departmental and library-wide training and activities, including technology and safety training

Provide excellent internal and external customer service

Other duties as assigned

Requirements

Exceptional customer service skills and commitment to public service

Ability to work with library customers and staff in a consistently friendly and efficient manner

Knowledge of and interest in books (print and electronic), music, television series, and movies

Excellent computer and technology skills, including use of the Internet, computers, mobile devices, and social media

Excellent oral and written communication skills

Proficiency with workplace productivity software, including skills in Microsoft Office Suite

Some experience with a library catalog or automation system

Some knowledge of library procedures, methods, techniques

Ability to issue guidance and ensure compliance with the Library's Rules of Conduct and policies

Ability to coordinate the work of others, including volunteers

Ability to perform routine clerical and record-keeping tasks

Ability to maintain reliable attendance and regular schedule

Ability to maintain a varied schedule, including day, evening, and weekend rotations

Good vision and hearing to effectively engage with customers

Manual dexterity to operate computer and phone equipment

Physical ability to lift library materials weighing up to 40 pounds, to push fully loaded carts of library materials, and setup for library events/programs

Satisfactory pre-employment background check

Acceptable Experience And Training

Bachelor degree required

Customer service experience in a public library will be preferred

Knowledge of Spanish and/or French is helpful

Any combination of experience and training which provides the required knowledge, skills and abilities

Benefits

The Champaign Public Library offers a comprehensive benefit package to regular full- and part-time employees that includes paid sick leave, vacation, and nine paid holidays each year.

Employees working 29 hours or less are not eligible for health insurance.

Other benefits include health and life insurance, and participation in the Illinois Municipal Retirement Fund pension plan, and access to a variety of other programs, such as dental and vision insurance, Employee Assistance Program, and deferred compensation plans.