Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Legrand is seeking a Software Engineer II – Embedded Linux/Python to join the Audio Video Division in Minnetonka, MN. The role focuses on designing, developing, validating, and supporting embedded software across Legrand’s IAV connected platforms and ecosystems, including Vaddio, MAP, and On-Q.
The engineer will develop Python-based applications, services, and diagnostic tools for Linux-based audiovisual products, collaborating with cross-functional teams to deliver secure, maintainable software
At a Glance
Legrand has an exciting opportunity for a Software Engineer II – Embedded Linux/Python to join the Audio Video Division in Minnetonka, MN.
This role is responsible for the design, development, validation, and support of embedded software solutions across the Legrand IAV Connected Platforms and Ecosystems portfolio, including Vaddio, Middle Atlantic Products (MAP), C2G, On-Q, and Luxul. The Software Engineer develops Python-based applications, services, diagnostic tools, and hardware integrations for Linux-based audiovisual and unified communications products. In collaboration with software, FPGA, electrical, mechanical, quality, and product management teams, this role delivers reliable, secure, maintainable, and manufacturable software solutions through the application of sound software engineering principles, automated testing, and modern development practices throughout the product lifecycle.