Intern - Engineering Firmware
Listed on 2026-06-01
-
Software Development
Software Engineer, Embedded Software Engineer
Thank you for your interest in becoming part of the team at Legrand! Job Description
General PurposeThe Software Engineer Intern will assist with new product development of embedded devices for the audio‑visual market such as PTZ cameras, AV Mixers, and Audio Peripherals. Working under the guidance of the software supervisor, the candidate will develop software for assigned projects in coordination with other software, hardware, and FPGA team members for design implementation and verification of new products.
Responsibilities & DutiesResponsibilities will include learning to build tools related to embedded Linux, writing code for assigned projects, participating in code reviews, testing and fixing bugs.
Duties and accountabilities include:
- New Product Development:
Work with software, hardware, and FPGA departments to create innovative new products for the AV market. Design, implement, and verify embedded software on target platforms for assigned projects. - Continuous Improvement Projects:
Assist in implementing new feature enhancements and bug fixes on existing products as assigned. Work with the test department in the verification/validation of related firmware releases. - Dev Ops Support:
Learn the various tool chains associated with current software development and production of our products. Assist in the creation, administration, and maintenance of the tools associated with the development and production of our products. Research new Dev Ops platforms that may improve our development process or increase productivity with the software group.
Essential Knowledge, Skills, and Abilities:
- Knowledge or interest in Embedded Linux and associated toolchain.
- Interest in design, verification, and validation of software.
- Ability to create and maintain timelines for deliverables as assigned.
- Familiar with Python, C++, or similar programming languages.
- Familiar with Agile, Waterfall, and other development methodologies.
- GIT/SCM knowledge.
Minimum
Education and Experience:
- Working towards a Bachelor’s degree in software engineering or a related technical degree.
- General office environment.
- May require occasional ground travel to other company facilities within the local metropolitan area.
Legrand is proud to be an Equal Opportunity Employer. You will be considered for this position based on your experience and education, without regard to race, color, religion, age, sex, national origin, sexual orientation, ancestry, marital, disabled, or veteran status. We are committed to creating and maintaining a workforce environment that is free from any form of discrimination or harassment. Legrand is an equal employment opportunity employer.
PrivacyNotice for California Residents
For California residents, please see the link for the Privacy Notice for Candidates. California law requires that we provide you this notice about the collection and use of your personal information.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).