Schneider Electric-logo
Schneider Electric
·
February 15, 2025
Apply Now
This job has closed.

Backend Software Engineer Co-Op

Raleigh, NC
Internship
Onsite
Intern
Schneider Electric specializes in the digital transformation of energy management and automation, and they are seeking a Backend Software Engineer Co-Op to join their team. The role involves expanding and modifying firmware, collaborating with teams on testing protocols, and developing software for embedded systems.

Responsibilities

  • Expand and modify existing firmware to meet design requirements.
  • Participate in design reviews to adopt best practices.
  • Collaborate with the formal verification team to define and analyze testing protocols.
  • Design and Develop software using Integrated Development Environments (IDEs).
  • Facilitate prototype generation for testing.
  • Contribute to verification and validation test plans.
  • Synthesize data into effective technical communication for presentations.
  • Develop and debug embedded systems from proof of concept through development.
  • Assist in creating user documentation such as instruction bulletins and safety labels.

Qualification

Required

  • Pursuing a Bachelor’s, Master’s, or PhD in Electrical Engineering, Software Engineering, Computer Science, or related fields.
  • Experience in embedded firmware design and software development.
  • Proficient with electronics lab equipment for testing and debugging.
  • Experience with statistical techniques for analyzing empirical data.
  • Strong analytical skills, creativity for design optimization, problem-solving skills, and an innovative mindset.
  • Able to work full-time on-site in Raleigh, NC for Summer/Fall 2025.

Preferred

  • Basic understanding of EMC principles is appreciated.
  • Familiarity with Embedded Linux is a plus.
  • Familiarity with C for microcontrollers, MATLAB, .NET, C#, MySQL, Rust, and databases.
  • Familiarity with build and configuration management tools such as Jenkins, GitHub, and Jira are a plus.
  • Familiarity with communication protocols such as UDP and TCP/IP is advantageous.
  • Experience with wireless communication technologies (Bluetooth, Zigbee) is a plus.
  • LabVIEW programming experience is a plus.
  • Exposure to cloud-based solutions is beneficial.

Benefits

Schneider Electric specializes in the digital transformation of energy management and automation.
Glassdoor
4.3
Founded in 1836
Rueil-malmaison, Ile-de-France, FRA
10001+ employees
https://www.se.com

Similar Job