You are viewing a preview of this job. Log in or register to view more details about this job.

Firmware/Software Engineer Intern

Schneider Electric is looking for a Firmware and/or Software Engineer Intern to join our team for Summer 2026 based in Cedar Rapids, IA. We are looking for a positive, self-motivated, passionate individual with a strong desire to work in an exciting, fast-paced design environment to help us develop next generation technologies. This individual will be able to grow with Fortune 500 experience, and work in the following areas:

 

What will you do?

  • Expand and modify existing firmware to meet design requirements
  • Perform development (coding and/or testing) of a part of an embedded software solution whose specification and architecture are defined.
  • Participate in firmware design reviews with peers to gain knowledge on the best practices.
  • Work with the formal verification team to define, document, analyze, perform and interpret developmental tests for new and/or modified products.
  • Firmware development using Integrated Development Environment (IDEs).
  • Software development for web pages, database interfaces and dashboards.
  • Facilitate the generation of prototypes for testing.
  • Contribute to verification and validation test plans including test method and acceptance criteria.
  • Interpretation of test results and other data. Ability to synthesize data into technical communication for effective written and oral presentation.
  • Capable with developing, debugging, analyzing and root cause analysis for HW and embedded systems from proof of concept through development.
  • Contribute to development of user documentation such as instruction bulletins, wiki pages, safety labels, and product markings.

What qualifications will make you successful? 

  • Working towards a Bachelor’s, Masters or PhD degree in electrical engineering or software engineering, Computer Science or related engineering field.
  • Able to work 40 hours per week
  • Experience working in new software development, and/or embedded firmware design implementation.
  • Experience in digital signal processing and simulation tools is a plus.
  • Experience with CSS, Java Script, Matlab, Python, HTML, SQL, or SQL Server is a plus.
  • Familiarity with Flask, React, Node.js, D3, are preferrable.
  • Strong experience coding with C Language for microcontrollers applications.
  • Desired analysis skills: Highly creative & inquisitive for design and system optimization. / Strength of component & system analysis / Capable with electronics lab equipment for test and debug / Strong understanding of design for test & reliability in safety products. Use of statistical techniques for analyzing empirical data.
  • Willingness to work in a process driven environment using formalized documentation and approval management.
  • Ability to discuss a new software product development success as a team member and be able to articulate your role.
  • LabView programming and Data Acquisition system experience is a plus.
  • Experience with wireless communications technologies and protocols such as Bluetooth and Zigbee is a plus.
  • Currently local to Cedar Rapids, Iowa, this role does not provide funding for relocation or housing.

Applicants must be authorized to work in the United States on a full-time, ongoing basis. The company does not provide immigration sponsorship now or in the future.

Let us learn about you! Apply today. #SEcareers

 

You must submit an online application to be considered for any position with us. This position will be posted until filled.