Schneider Electric

Schneider Electric

Global leader in electrification, automation and digitization for industries, infrastructure and buildings.

159,002EnergyInfrastructureIndustryBuildingsData CentersNetworksResidentialOil and GasWater TreatmentMiningMetalsHospitalsHotelsRetailOffice BuildingsMarineWebsite

Firmware/Software Engineer Intern

Develop and test embedded firmware and software solutions for next‑gen technologies.

Cedar Rapids, Iowa, United States
Internship
Entry-level

Job Highlights

Environment
Onsite
Visa Sponsorship
-no visa sponsorship offered; must already be authorized to work in the us.

About the Role

Interns will expand and modify firmware, develop embedded software components, and participate in design reviews. They will work with verification teams to define and interpret tests, create prototypes, and support web‑based interfaces and dashboards. The position also involves debugging hardware, performing root‑cause analysis, and preparing user documentation. • Expand and modify existing firmware to satisfy design requirements • Develop and test embedded software components using IDEs • Participate in firmware design reviews and share best practices • Define, document, and interpret verification and validation tests • Create prototypes and support testing of new hardware • Build web pages, database interfaces, and dashboards for product monitoring • Debug hardware and embedded systems, performing root‑cause analysis • Produce user documentation such as instruction bulletins, wiki pages, and safety labels • Work full‑time (40 hrs/week) on software or firmware projects • Apply creative, inquisitive design and system‑optimization skills • Use electronics lab equipment for testing and debugging • Follow a process‑driven environment with formal documentation and approval management

Key Responsibilities

  • firmware development
  • embedded software
  • debugging
  • prototyping
  • dashboard development
  • verification

What You Bring

Schneider Electric seeks a Firmware and/or Software Engineer Intern for Summer 2026 in Cedar Rapids, IA. The role offers experience in a fast‑paced design environment and exposure to Fortune‑500 projects. Candidates should be self‑motivated, passionate, and ready to contribute to next‑generation technologies. Applicants must be pursuing a degree in electrical, software, computer science, or a related engineering field and be able to work full‑time (40 hrs/week). Relevant experience includes software development, embedded firmware design, C programming for microcontrollers, and familiarity with tools such as MATLAB, Python, CSS/HTML, and database technologies. Additional skills in DSP, Flask, React, LabVIEW, or wireless protocols are advantageous. The firm is committed to diversity, inclusion, ethics, and equal opportunity, providing a safe environment where all employees are valued. Candidates must be authorized to work in the United States; no relocation assistance or immigration sponsorship is provided. • Pursue a B.S., M.S., or Ph.D. in Electrical, Software, Computer Science, or related engineering • Demonstrate experience with C programming for microcontrollers and software development • Familiarity with CSS, JavaScript, HTML, Python, MATLAB, SQL, or related tools (plus) • Knowledge of digital signal processing, Flask, React, Node.js, D3, LabVIEW, or wireless protocols (plus) • Communicate effectively within a team and present technical findings • Be locally based in Cedar Rapids, IA; relocation assistance not provided • Authorized to work in the United States; no immigration sponsorship available

Requirements

  • engineering degree
  • c programming
  • python
  • matlab
  • dsp
  • team communication

Work Environment

Onsite

Apply Now