Legrand is seeking a Firmware Engineering Intern for its Power & Thermal Management division in Reno, Nevada. The intern will help develop embedded software for power distribution products, contributing to firmware development, testing, automation, and engineering improvements while working alongside experienced engineers and cross-functional teams. The role offers hands-on exposure to embedded systems, software development, automated testing, and AI-assisted engineering practices in a collaborative learning environment. The intern will assist with firmware implementation and testing, write and debug C or C++ code, build scripts for test automation and data collection, and help integrate software with device APIs. They will test on target hardware, investigate and document defects, participate in technical reviews, and support version control, change management, and engineering documentation. Company-approved AI coding assistants may be used, with all generated work reviewed and validated in accordance with company requirements. The position is based in a fast-paced engineering environment where priorities may change and team members may balance several tasks or occasionally support work outside their primary responsibilities. It is designated safety sensitive under NRS 613.132. Physical activities may include standing, walking, sitting, climbing stairs or ladders, reaching, bending, kneeling, crouching, and lifting. Occasional lifting of up to 10 pounds and rare lifting of up to 40 pounds may be required; reasonable accommodations will be made for qualified individuals with disabilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Intern