UIUC Research Park Intern - Embedded Software
$25 - $40 per hourRivian
About Rivian
Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.
As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.
Role Summary
Internship Term: Fall 2026
Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between December 2026 through June 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions.
If you are not pursuing a degree, please see our full time positions on our Rivian careers site.
Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements.
As an embedded software intern, you will have the opportunity to work with a world class software engineering team working on Rivian's electric adventure vehicles. You will be given meaningful assignments which will contribute to the development of real-world products. You will interact and work with a seasoned engineering team.
Responsibilities
- Design and Implement Embedded Firmware: Assist in the development, modification, and updating of Embedded C software for automotive Electronic Control Units (ECUs) and microcontroller-based systems.
- Develop Diagnostic Tooling: Create and maintain Python-based scripts and automation tools to streamline debugging processes, parse vehicle communication logs (e.g., CAN/LIN bus data), and support diagnostic workflows.
- Participate in Code Quality Assurance: Actively engage in peer code reviews to identify performance improvements, ensure adherence to industry coding standards (such as MISRA C), and verify that implementations meet strict automotive safety requirements.
- Execute System Testing and Validation: Perform functional and unit testing on embedded code using hardware-in-the-loop (HIL) setups or test benches to validate software reliability and hardware-software integration.
- Collaborate on Troubleshooting: Work closely with senior engineers to debug complex embedded systems, document software updates, and translate vehicle diagnostic requirements into actionable technical solutions.
Qualifications
- Must be currently pursuing a bachelors, masters, or PhD degree at the University of Illinois Urbana Champaign
- Actively pursuing a degree or one closely related in Computer Engineering, with emphasis on embedded software engineering.
- Profiency in Embedded C software programming.
- Proficiency in Python scripting.
- Strong background in communication and electronics.
- Experience with o scilloscope, logic analyzers, debuggers, etc.
- Must be enrolled at the University of Illinois Urbana Champaign.
- Must be located in Champaign, IL and able to work out of our office in the Research Park
- Must be available for 20 hours per week in the Fall and Spring and 40 hours in the summer.
- This project will require weekly task status update and monthly project update.
LI -HH2
Pay Disclosure
The salary range for this role is $25.00-40.00 per hour for Illinois based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee's position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs.
We offer a comprehensive package of benefits including but not limited to paid vacation, paid sick leave, and medical insurance benefits. Internship positions are not eligible for retirement benefits. More information about benefits is available at rivianbenefits.com .
You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). This job is not expected to be closed any sooner than 7/31/2026.
Equal Opportunity
Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.
Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on click.appcast.io .
Candidate Data Privacy
Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services.
Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please note that we are currently not accepting applications from third party application services.
$25 - $40 per hour
...to fulfill those requirements. This Intern will be responsible for collaborating with... ...that meet project specifications Use software tools such as SOLIDWORKS for modeling... ...and able to work out of our office in the Research Park. Must be available for 20 hours per week...InternshipSoftwareHourly payFull timeContract workSummer workWork at officeLocal areaShift work$25 - $40 per hour
...Champaign. Must be able to work out of our office in the Research Park. Must be available for 20 hours per week in the Fall and Spring... ...apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). This...InternshipHourly payFull timeContract workSummer workWork at officeLocal areaShift work$25 - $40 per hour
...cases of interest. ML Model Building: Research, develop, and train machine learning... ...Practical experience with C or C++ for embedded systems development and code review.... ...through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current...InternshipHourly payFull timeContract workLocal areaShift work$23 - $26 per hour
...Overview :? Brunswick's BI-DesignLab (BIDL), a member of the University of Illinois Urbana-Champaign Research Park is seeking a Computer Graphics Software Development intern. In this role, you will work on various inter-disciplinary projects to create immersive...InternshipSoftwareHourly payPermanent employmentTemporary workSummer internshipLocal areaVisa sponsorshipWork visa$18 - $26 per hour
...help transform vision into reality: Position Overview: The Boating Intelligence (BI) Design Lab is seeking a talented Software Engineering Intern. This role will involve software development across the full-stack: backend, web/mobile apps, databases, and cloud...InternshipSoftwareHourly payPermanent employmentTemporary workSummer internshipLocal area$25 - $43 per hour
...electronic components. Will work with various internal Caterpillar clients to understand... ...Caterpillar quality requirements Embedded Software Development: Develop embedded software... ...Previous technical internship, co-op, or research/relevant experience Current intern or...InternshipSoftwareHourly payFull timeTemporary workPart timeTraineeshipWork experience placementSummer workWork at officeLocal areaRelocation package$26 per hour
...the largest in the world and one of the worst served by modern software, and we're building the platform that drags it into the future.... ...Champaign-Urbana, including residential leasing companies, Greek life, UIUC departments, student organizations, local employers, community...InternshipSoftwarePart timeLocal area$1,000 per month
...useful recommendations Gain exposure to proprietary planning software platforms Engage in weekly coaching, training, and... ...is based on production. If offered to apply for approval of an intern contract to become a Northwestern Mutual College Financial Representative...InternshipSoftwareFull timeContract workFor contractorsLocal areaFlexible hours$23 - $37 per hour
...Proficient in analytical tools, instrumentation, troubleshooting, and method development. Data integrity discipline and database software management; MS Office skills. Excellent time management, multitasking, organization, and problem-solving abilities. Benefits Pay Range...SoftwareHourly pay$66.82k - $83.52k
...tasks and activities * Ensure effective internal controls over division accounts payable... ...ARA is an employee-owned international research and engineering company recognized for... ...expertise in civil technologies, computer software and simulation, defense technologies, systems...SoftwareFull timeWork at office$130k - $160k
...Software Engineering Manager – Embedded Systems Champaign, IL area – 2 hours south of Chicago, IL Onsite - Relocation available – Must Currently be in the US $130k-$160k This role requires very strong experience in C++, RTOS, and its related security, networking,...SoftwareRelocation$15 - $17 per hour
...experience. At Litania Sports Group, we offer a unique opportunity for interns to immerse themselves in a diverse range of sales, marketing,... ...existing product content into Product Information Management software. Help plan and draft LinkedIn content aimed at key markets to...InternshipSoftwareHourly payPart timeWorldwideMonday to Friday$102.17k
...DevSecOps to protect critical software systems that support water... ...software development lifecycle—embedding security controls,... ...lead remediation efforts. • Research advanced threat actors and develop... ...degree. Domestic and/or international travel may be required. The...SoftwareWork experience placementH1b$100k
...pple, google, Paypal, Western Union, Client, visa, Walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers...SoftwareFull timeH1b$100k
...like Apple, Google, Paypal, Western Union, Client, Visa, Walmart Lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for...SoftwareFull timeH1b$28.35 - $38.98 per hour
...technicians on histology procedures, including tissue cut down, embedding, cutting, and staining. Maintains all histologic manuals in... ...office machines including a personal computer, computer software, (i.e. Word, Excel) phone, fax, shredding equipment, copier, and...SoftwareHourly payFull timeWork at officeMonday to FridayFlexible hoursShift workDay shift- ...member audiences. You will produce high-quality multimedia messaging and materials adhering to brand standards using industry-standard software. The role supports a dynamic marketing team, requiring five years in marketing or related fields and proficiency with Adobe...Software
$1,000 per month
...meetings to understand their financial goals Prepare plans and offer useful recommendations Gain exposure to proprietary planning software platforms Engage in weekly coaching, training, and development meetings Receive Risk Product State Licensing: Life, Accident, and...InternshipSoftwareFull timeLocal areaFlexible hours$20 - $35 per hour
...phone call with a member of our team. LRS willneverask a candidate for payment, fees, or to purchase equipment (e.g., laptops, software) as a condition of employment. All genuine job opportunities are listed directly on our official careers portal atCareers ( ....InternshipSoftwareHourly payPermanent employmentContract workWork experience placementRemote work- ...competitive intelligence, and other sales-related research. Responsibilities/Essential Functions... ...’s proprietary sales force automation software to manage daily sales activities.... ...Ensuring timely response to internal and external inquiries Must be able to...SoftwareWork at officeFlexible hoursNight shift
- ...employed position with comprehensive multi-disciplinary tumor board support Academic appointment opportunity with teaching and research components Full spectrum cancer care with access to clinical trials Weekly disease-specific tumor boards with strong surgical...Hourly payFull timeContract workImmediate startShift work
$8k
...wireless and mobility products and groundbreaking integrated software solutions to be able to successfully promote and position products... ...top performers with all inclusive travel to domestic and international destinations, gifts, and other incentives Lucrative paid time...SoftwareFull timeTemporary workPart timeWork experience placementShift work- Duties & Responsibilities Install, dismantle, maintain and repair fixturing used at Civil and Environmental Engineering for research and testing. Install, dismantle, maintain, and repair flumes used at Civil and Environmental Engineering for research and testing. Operate...Relocation
- ...About the job: Software Engineer – SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside... ...at ( Must be able to come into the company office in Menlo Park, CA; Chicago, IL; or Champaign, IL. Responsibilities...SoftwareFull timeWork at office
$17.6 - $28.51 per hour
...families, labeling and delivery, cleaning of pharmacy area, inventory management, processing and filling prescriptions and supplies. Software used: CPR+, NewLeaf, Epic, OneTrack, and TherigySTM. Hours may vary depending upon census and program need. Responsibilities...SoftwareWork experience placementLocal areaShift work- ...Processes and issues lease documentation for new residents. Provides park rules, and other community literature to new residents.... ...Complete and upload all prospect cards and information into rent software Follow up with prospective clients via phone and email....SoftwareFor contractorsWork at office
$21 - $34 per hour
...specifications, and reports Utilize CADD and other engineering software to support project deliverables Compile and analyze data to... ...project updates, issues, and progress effectively to internal teams Attend meetings with clients and project stakeholders...InternshipSoftwareFor contractorsSeasonal workWork at officeLocal areaNight shift$52.06 - $89.54 per hour
...Requirements & Logistics Schedule: Hours vary and include on-call rotations based on census and program needs. Primary Software: CareTend, NewLeaf, EPIC, TherigySTM, and Abacus. Qualifications EDUCATION ~ Bachelor of Science in Pharmacy | Required...SoftwareWork experience placementLocal areaShift work$61k - $119k
...& Advisory Services • Trust Services • Retirement Solutions • Business Needs Analysis Northwestern Mutual’s proprietary planning software helps you educate your clients and deliver holistic financial plans—including investments for growth, insurance for protection, and...SoftwareWork at office$48k - $60k
...include: ChatGPT Microsoft Copilot Canva AI Adobe Firefly Google Analytics CRM platforms Marketing automation software Email marketing platforms We're looking for someone excited about learning and adopting new technology. You'll Thrive...InternshipSoftwareFreelanceSeasonal workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to UIUC Research Park Intern - Embedded Software. Be the first to apply!
- entry level software sales Champaign, IL
- ultimate software Champaign, IL
- healthcare software sales Champaign, IL
- software asset management analyst Champaign, IL
- software Champaign, IL
- software sales Champaign, IL
- remote software sales Champaign, IL
- id software Champaign, IL
- software implementation project manager Champaign, IL
- software support Champaign, IL



