Logo of Huzzle

Firmware Engineer Intern (Summer 2025)

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    Engineering
  • Raleigh

AI generated summary

  • You should be pursuing a degree in engineering or related fields, have basic EMC knowledge, firmware design experience, C coding skills, and be open to process-driven environments.
  • You will modify firmware, develop embedded software, participate in design reviews, conduct tests, analyze results, debug systems, and assist in creating user documentation.

Requirements

  • Working towards a Bachelor’s, Masters or PhD degree in electrical engineering or software engineering, Computer Science or related engineering field.
  • Basic understanding of EMC.
  • Experience working in new software development, embedded firmware design implementation.
  • Experience in digital signal processing is a plus.
  • Experience coding with C Language for microcontrollers applications, MatLab, SQL.
  • 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. Thermal modeling and understanding of magnetics is desirable.
  • 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 experience is a plus.
  • Experience with wireless communications technologies and protocols such as Bluetooth and Zigbee is a plus.
  • Able to work either a part-time internship or full-time Co-Op for Summer/Fall 2025 on-site in Raleigh, NC or Cedar Rapids, IA. Please note, this position does not provide funding for relocation.

Responsibilities

  • 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).
  • 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 imbedded systems from proof of concept through development.
  • Contribute to development of user documentation such as instruction bulletins, safety labels, and product markings.

FAQs

What is the job title for this position?

The job title is Firmware Engineer Intern (Summer 2025).

Where is the internship located?

The internship is located in either Raleigh, NC or Cedar Rapids, Iowa.

What qualifications are required for this position?

Candidates should be working towards a Bachelor’s, Master’s, or PhD degree in electrical engineering, software engineering, computer science, or a related field.

What programming languages are preferred for this role?

Experience coding with C Language for microcontroller applications, as well as familiarity with MatLab and SQL, is preferred.

Is experience in digital signal processing required?

No, but experience in digital signal processing is considered a plus.

What type of work will the intern be doing?

The intern will expand and modify existing firmware, contribute to firmware design reviews, perform coding and testing of embedded software solutions, and facilitate the generation of prototypes.

Is LabView programming experience beneficial for this position?

Yes, LabView programming experience is considered a plus.

Are there any opportunities for part-time work?

Yes, the position can be either a part-time internship or a full-time Co-Op for Summer/Fall 2025.

Does this position provide funding for relocation?

No, this position does not provide funding for relocation.

When is the application deadline for this internship?

The position will be posted until filled, so applicants are encouraged to apply as soon as possible.

Leading the Digital Transformation of Energy Management and Automation.

Manufacturing & Electronics
Industry
10,001+
Employees
1836
Founded Year

Mission & Purpose

Schneider Electric's purpose is to empower all to make the most of our energy and resources, bridging progress and sustainability for all. We call this Life Is On. Our mission is to be your digital partner for Sustainability and Efficiency. We drive digital transformation by integrating world-leading process and energy technologies, end-point to cloud connecting products, controls, software and services, across the entire lifecycle, enabling integrated company management, for homes, buildings, data centers, infrastructure and industries. We are the most local of global companies. We are advocates of open standards and partnership ecosystems that are passionate about our shared Meaningful Purpose, Inclusive and Empowered values. Recognized as the world’s most sustainable company in 2021 by Corporate Knights Global 100 Index.