Embedded Linux & Python Software Engineer II (Hybrid)

Legrand AV, Inc.

Minnetonka (MN)

Hybrid

USD 90,000 - 95,000

Full time

4 days ago
Be an early applicant
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 AV, Inc. in Minnetonka, MN, seeks a Software Engineer II - Embedded Linux/Python to design, develop, validate, and support embedded software across the Audio Video division portfolio.

You will develop Python-based applications, services, diagnostic tools, and hardware integrations for Linux-based AV products, collaborating with software, FPGA, electrical, mechanical, and QA teams.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field with 2+ years of embedded software experience.
  • Proficient Python programming skills.
  • Experience developing software on Linux-based systems.
  • Understanding of object-oriented design and software engineering principles.
  • Experience debugging complex issues in embedded environments.
  • Familiarity with Git version control.
  • Experience with network protocols such as TCP/IP, HTTP, MQTT, WebSocket.
  • Knowledge of software testing methodologies and automated tests.
  • Ability to work with AI-assisted development tools and maintainability practices.
  • Clear written and verbal communication skills.

Responsibilities

  • Design, develop, validate, and support embedded software for Linux-based AV products.
  • Develop Python-based apps, services, diagnostic tools, and hardware integrations.
  • Translate requirements into reliable, secure software designs and debug accordingly.
  • Create unit, integration, automated, and regression tests and resolve defects.
  • Collaborate with cross-functional teams to deliver manufacturable solutions.
  • Support lifecycle activities including new product development and security updates.

Skills

Python
Embedded Linux
OOP
Debugging
Communication
AI-assisted tools

Education

Bachelor's degree in CS/CE or related field

Tools

Git
Docker

Job description

Legrand AV, Inc. in Minnetonka, MN, seeks a Software Engineer II - Embedded Linux/Python to design, develop, validate, and support embedded software across the Audio Video division portfolio.

You will develop Python-based applications, services, diagnostic tools, and hardware integrations for Linux-based AV products, collaborating with software, FPGA, electrical, mechanical, and QA teams.

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
Software Engineer II – Embedded Linux/Python
Software Engineer II – Embedded Linux/Python

Legrand • Minnetonka (MN)

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

Legrand AV, Inc. • Minnetonka (MN)

Hybrid
USD 90,000 - 95,000
Embedded Systems QA Engineer I (Hybrid)
Embedded Systems QA Engineer I (Hybrid)

Legrand AV, Inc. • Minnetonka (MN)

Hybrid
USD 65,000 - 72,000
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
Embedded Software Engineer II - C++, Python, Linux
Embedded Software Engineer II - C++, Python, Linux

BAE Systems, Inc. • Hudson (NH)

On-site
USD 90,000 - 130,000
Health insurance
Dental insurance
Vision insurance
+13
Embedded Software Engineer – Linux & Hardware Integration
Embedded Software Engineer – Linux & Hardware Integration

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Tuition assistance
Paid vacation
Senior Embedded Audio Software Engineer (Linux/Yocto)
Senior Embedded Audio Software Engineer (Linux/Yocto)

Connect Tech+Talent • Niles (IL)

On-site
USD 110,000 - 150,000
Senior Embedded Software Engineer - Linux/Yocto for Audio
Senior Embedded Software Engineer - Linux/Yocto for Audio

Connect Tech+Talent • Niles (OH)

Hybrid
USD 120,000 - 155,000