Software Engineer II – Embedded Linux/Python

Legrand

Minnetonka (MN)

Hybrid

USD 90,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

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

Qualifications

  • Design, develop, validate, and support embedded software across Legrand IAV platforms.
  • Develop Python-based apps, services, and tests for Linux-based AV products.
  • Collaborate with FPGA, electrical, mechanical, QA, and PM teams.

Responsibilities

  • Deliver reliable, maintainable software through automated testing and modern development practices.
  • Support product lifecycle from design to manufacturability.

Skills

Embedded Linux
Python
Software development
Automated testing
Hardware integration

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux/Python Engineer II - AV Systems
Embedded Linux/Python Engineer II - AV Systems

Legrand • Minnetonka (MN)

Hybrid
USD 90,000 - 130,000
Embedded Linux & Python Software Engineer II (Hybrid)
Embedded Linux & Python Software Engineer II (Hybrid)

Legrand AV, Inc. • Minnetonka (MN)

Hybrid
USD 90,000 - 95,000
Software Engineer II - Embedded Linux/Python
Software Engineer II - Embedded Linux/Python

Legrand AV, Inc. • Minnetonka (MN)

Hybrid
USD 90,000 - 95,000
Software Test Engineer I
Software Test Engineer I

Legrand AV, Inc. • Minnetonka (MN)

Hybrid
USD 65,000 - 72,000
Software Test Engineer I
Software Test Engineer I

Legrand • Minnetonka (MN)

On-site
USD 65,000 - 90,000
Embedded Systems QA Engineer I (Hybrid)
Embedded Systems QA Engineer I (Hybrid)

Legrand AV, Inc. • Minnetonka (MN)

Hybrid
USD 65,000 - 72,000
Engineering Manager
Engineering Manager

Legrand AV, Inc. • Warsaw (IN)

On-site
USD 110,000 - 160,000
Medical, dental, and vision coverage
401(k) with company match
Paid time off and holidays
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Connect Tech+Talent • Niles (OH)

On-site
USD 120,000 - 155,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000
Strategic IT Channel Development Manager
Strategic IT Channel Development Manager

Legrand • Minnetonka (MN)

On-site
USD 130,000 - 150,000