Software Engineer II - Embedded Linux/Python
$90k - $95kLegrand AV, Inc.
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. What Will You Do? Design, develop, validate, and support embedded software solutions for Linux-based audiovisual and unified communications products across the Legrand IAV Connected Platforms and Ecosystems portfolio, including Vaddio, Middle Atlantic Products (MAP), C2G, On-Q, and Luxul. Develop Python-based applications, services, diagnostic tools, automation scripts, and hardware integrations that support product functionality, manufacturing, testing, field diagnostics, and ongoing product support. Translate product requirements and technical specifications into reliable, secure, maintainable, and scalable software designs; implement, debug, and optimize software components for embedded Linux environments. Create and execute unit, integration, automated, and regression tests; investigate and resolve complex software defects and system-level issues using disciplined debugging, root cause analysis, and corrective action practices. Collaborate with software, FPGA, electrical, mechanical, quality, manufacturing, technical support, and product management teams to deliver integrated, manufacturable, and supportable product solutions. Support product lifecycle activities, including new product development, sustaining engineering, manufacturing readiness, field issue resolution, security updates, documentation, continuous improvement, and release traceability while following established development processes, coding standards, version control practices, and release procedures. Understand workplace hazards and take steps to proactively prevent and report hazards or injuries in the workplace. Cooperate in safety programs, initiatives, and investigations. Demonstrate our core values of Customers, People, Integrity, Teamwork, Continuous Learning & Improvement, and Empowerment & Accountability. Required Skills: Bachelor's degree in Computer Science, Computer Engineering, or related field, and 2+ years of experience in embedded software design and development, or equivalent combination of education and experience. Proficient Python programming skills. Experience developing software on Linux-based systems. Understanding of object-oriented programming and software design principles. Experience debugging complex software issues in embedded environments. Familiarity with version control systems, preferably Git. Experience working with network protocols such as TCP/IP, SSH, MQTT, WebSocket, or similar. Working knowledge of software testing methodologies and automated test frameworks. Ability to analyze requirements and deliver quality software solutions within deadlines with limited direction. Ability to effectively use AI-assisted development tools to improve productivity, software quality, problem solving, testing, and documentation while applying sound engineering judgment and validation practices. Clear written and verbal communication skills. Preferred Skills: Experience with embedded Linux distributions (Yocto, Buildroot, Ubuntu Embedded, etc.). Experience with Docker or containerized deployments. Knowledge of C/C++ for debugging or integration activities. Experience with audio/video technologies, AV-over-IP, conferencing, or unified communications products. Familiarity with serial communications, USB, GPIO, I2C, SPI, or other hardware interfaces. Experience with cloud-connected IoT or edge devices. Working Conditions/Physical Demands: This is a hybrid role requiring three days onsite per week, with additional onsite presence as needed based on business needs. While performing the duties of this job, the employee is regularly required (for the majority of the working day) to sit and make coordinated movements of the fingers for data entry on a keyboard. Ability to lift up to 40 pounds. General office environment. Salary Range : The expected salary range for this position is $90,000 - $95,000 annually. Legrand is the global specialist in electrical and digital building infrastructures. Its comprehensive offering of solutions for residential, commercial, and datacenter markets makes it a benchmark for customers worldwide. Legrand's Integrated AV division delivers integrated and connected technology solutions that simplify how people communicate, collaborate, and engage. By uniting the industry's most comprehensive portfolio of audiovisual technologies, infrastructure, intelligent management platforms, and professional services, we help organizations create seamless, scalable experiences that meet today's needs and evolve for the future. Legrand, North & Central America offers comprehensive medical, dental, and vision coverage, as well as distinctive benefits like a high employer 401K match, paid time off (PTO) and holiday pay, short-term and long-term disability benefit plans, above-benchmark paid maternity and parental leave, bonus opportunities in accordance with the Company's incentive plans, paid time off to volunteer, and an active/growing Employee Resource Group network. For more information, visit legrand.us. #J-18808-Ljbffr Legrand AV, Inc.
- 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...PythonLinux
$118.57k - $125.05k
...Qualifications Bachelor's degree in Software Engineering, or related Science,... ...POSITION OBJECTIVES:As an embedded software engineer for Land &... ...C and C++. Knowledgeable in python or RustSolid background in... ...embedded software development, Linux, RTOS, and HW/SW...PythonLinuxFlexible hours$149.83k - $162.12k
...Requires a Bachelor’s degree in Software Engineering, or a related Science,... ...experiences:Strong experience with embedded C/C++Strong understanding of... ....Strong experience with Linux.Software Development... ...experience in Assembly, C/C++, Python, Rust, or others.Solid background...PythonLinuxFlexible hours- hireneXus in Eden Prairie, MN seeks a Senior Software Engineer to design, implement, and test embedded and desktop application software across 8, 16, 32 and... ...and middleware. The role requires strong C/C++, Python, Yocto Linux experience, collaboration with engineers and...PythonLinux
$118.57k - $126k
...Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering... ...proficiency in languages such as C++, C, Python Solid background in embedded software development, Linux, RTOS, and HW/SW integration Extensive experience...PythonLinuxFull timeWork at officeFlexible hoursShift work- The Senior Software Engineer performs research, designs, tests, and implements... ...software on a variety of embedded and desktop platforms.... ...assembly language, C, C++ and Python languages Familiarity with... ...software for bare metal, RTOS, Linux and Android platforms. Experience...PythonLinux
- Sr. Embedded Engineer Location: Minneapolis area (On-site) Employment Type... ...are seeking a Senior Embedded Software Engineer to lead the... ...platforms (FreeRTOS, Zephyr OS, or Linux RTOS). Hands-on experience... ...debugging tools. Proficiency in Python or C# for higher-level...PythonLinuxFull timeWorldwide
$118.57k - $126k
...Requirements:Bachelor's degree in Software Engineering, or related Science,... ...experiences:Strong experience with embedded C/C++Strong experience with... ...in Assembly, C/C++, Python, Rust, or others.Solid background... ...software development, Linux, RTOS, and HW/SW integration...PythonLinuxFlexible hours- The Software Developer II will play a pivotal role in designing and developing a comprehensive suite... ...with one or more of Java, C#, Python or React Preferred Qualifications Experience... ...with EMV specification Experience in embedded software development Experience with...PythonWork at office3 days per week
- ...resource.RequiredBachelor’s degree.5+ years in software development/architecture roles.5+ years... ...deployments (Azure/AWS/GCP).OS & servers: Linux (RHEL), Windows Server, Apache, IIS, Tomcat.Scripting: Bash, PowerShell, Python, Perl.Monitoring: Splunk, Prometheus, Grafana...PythonLinux
$105k - $160k
...CitizenSummaryWe are looking for a Senior Software Engineer to join the Learning &... ...and targeting low-SWaP embedded processorsSupports testing... ...systemsExperience with Python for tooling, scripting, and... ...Experience with Ubuntu and/or CentOS Linux operating systemsExperience...PythonLinuxPermanent employmentFull timeContract workWork experience placementWork at office$85.2k - $127.6k
...are seeking an Experienced Software Engineer to join the Tennant Company... ...integration, and support of embedded and connected software systems... ...embedded software using C/C++ on Linux and/or Real‑Time Operating... ...‑level languages such as Python or C#.Familiarity with communication...PythonLinuxLocal area$85k - $110k
...Our client, an innovative engineering consultancy specializing in embedded, medical, IoT, and real‑... ..., is seeking a Senior Software Engineer to join their growing... ...in C, C++, C#, and Python (Rust and Dart/Flutter a... ...Strong experience with Linux and developing GUI applications...PythonLinuxFull timeImmediate start$95.6k - $188.4k
Position Summary Software Engineer II, AI & Engineering/Engineering as a Service Position Summary Software Engineer II, AI & Engineering... ...with proficiency in at least one back-end language (Python, Java, .NET, Go, or Node.js) and a modern front-end framework...PythonLocal areaVisa sponsorshipFlexible hours- ...level verification. Develop Python automation for testing,... ...analysis. Perform targeted Embedded C code reviews and static analysis... ...of experience in embedded software testing, verification, validation... ...'s degree in Electrical Engineering, Computer Engineering, Computer...PythonContract work
- ...Mission Systems (GDMS) engineers a diverse portfolio of... ...Bachelor's degree in Software Engineering, or related... ...for developing embedded systems, products, and... ...C++ Knowledgeable in python Experience working... ...software development, Linux, RTOS, and HW/SW integration...PythonLinuxFlexible hours
$100.78k - $147.81k
...anticipate the future. Position Overview:The Software Engineer II will play a pivotal role in designing... ...with one or more of Java, C#, Python or ReactPreferred Qualifications:Experience... ...with EMV specificationExperience in embedded software developmentExperience with...PythonFull timeTemporary workWork at officeRemote workRelocationFlexible hours3 days per week$32 per hour
...for the Department of Aerospace Engineering and Mechanics. We are looking for an experienced software engineer to help with the... ...Graphical User Interface (GUI) and Python API Create the communication layer... ...OCCA, CUDA, HIP Knowledge of Linux operating systems and build/installation...PythonLinuxHourly payFull timeTemporary workPart timeWork experience placementCasual workFlexible hours- ...Mission Systems (GDMS) engineers a diverse portfolio of high... ...Bachelor's degree in Software Engineering, or related... ...Strong experience with embedded C/C++ Strong experience with Linux Software Development... ...experience in Assembly, C/C++, Python, Rust, or others....PythonLinuxFlexible hours
$100.78k - $147.81k
...that drive our success and help us anticipate the future. The Software Developer II will play an active role in designing and developing Entrust... ...functions, ECS, Docker, Kubernetes, Ansible, JPA, and Linux.Experience with SSO and SAML 2.0.Experience working in an SDLC...LinuxFull timeWork at officeRemote workRelocationFlexible hours3 days per week- ...DevOps Engineer We are looking for an experienced DevOps Engineer with 8+ years of hands... ...in AWS/Azure/GCP Scripting knowledge in Python, Shell, or Bash Experience with Terraform... ...Ansible, or similar automation tools Strong understanding of Linux systems and networking...PythonLinux
$80k - $90k
...Exempt Salary: $80,000.00 - $90,000.00 DOE Job Title: Embedded Software Engineer The Embedded Software Engineer is responsible for design... ...products. Configure, build, and deploy embedded Linux OS with drivers on customized hardware platforms. Develop...LinuxImmediate start- ...ASIC Chip Lead and Design Engineer Job Description: You'll play a key role in designing... ...community. Proficiency with UNIX/Linux incl. shell scripting, text utilities (e.... ...high-level programming such as C/C++, PERL/Python/TCL scripting. Proficiency with Windows...PythonLinux
$85.41k - $125.27k
...Entrust is seeking a Firmware Engineer II to work within our product... ...products to life through use of embedded control of motors, sensors,... ...Responsibilities:Real-time embedded system software design for control systems in... ...VxWorks, Zephyr, embedded Linux, or other embedded real-time...LinuxFull timeRemote workFlexible hours- ...science, information technology, network engineering, or a related field (Required) One... ...network analyzers; isolate hardware vs software/firmware/OS vs application and patterned... ...configure and maintain networked Windows, Linux, Unix systems and support production data...LinuxFull timeWork experience placementWork at officeFlexible hours
$100k - $130k
...Software Engineer II – Embedded Systems Minneapolis, MN | Direct Hire | $100,000–$130,000 (Flexible) Konik is partnering with an innovative... ...~ Experience with hardware systems, software testing, Python, Java, SQL, communication protocols (MODBUS, Ethernet), UX...PythonFlexible hours$128k - $252.5k
...US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering... .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure... ...with Java, Spring Boot, JavaScript, Python, .NET, and/or Microsoft technologies....PythonLocal areaVisa sponsorshipFlexible hours- ...equivalent work experience. 3 years or more DBA working experience on Linux and Unix environments. 3 years or more of experience in database... ..., Chef, GitLab using one or more programming languages [I.E. - Python, Perl, etc] on bare metal and virtual environments [I.E. - AZ/...PythonLinuxContract workFor contractorsWork experience placementWork at office2 days per week3 days per week
$91.1k - $179.5k
...Summary Join our AI & Engineering team in transforming technology... ...sector solutions in software, data, AI, network, and hybrid... ...AI and Data Science Engineer II on the AI & Data team, you will... ...of hands-on experience with Python and SQL across enterprise data...PythonLocal areaVisa sponsorship- Real-Time Embedded Software Development Requirements analysis, software architecture and design... ...Real-time operating systems (VxWorks and Linux/Unix derivatives) Pluses: Device... ...testing software on bare metal Model-based engineering tools Weapon systems, munitions, combat...Linux
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II - Embedded Linux/Python. Be the first to apply!
- software development engineer aws Minnetonka, MN
- federal - software developer Minnetonka, MN
- part time software developer remote Minnetonka, MN
- software developer Minnetonka, MN
- software engineer internship remote Minnetonka, MN
- software engineer amazon Minnetonka, MN
- senior software engineer Minnetonka, MN
- software engineer Minnetonka, MN
- junior software developer remote Minnetonka, MN
- information technology software engineer Minnetonka, MN




