Jobs
>
Minneapolis

    Software Engineer II - Minneapolis, United States - Legrand AV, Inc.

    Default job background
    Description

    Thank you for your interest in becoming part of the team at Legrand

    The Software Engineer I is responsible for the design and development of Python-based embedded software in support of our full spectrum of Linux-based audiovisual and unified communications devices.

    DUTIES AND ACCOUNTABILITIES

    • Design and develop multi-threaded, multi-process embedded software in Python to monitor and control device hardware and provide back end logic for communication and user interfaces
    • Build efficient and reusable abstractions and systems
    • Perform thorough reviews of requirements, design, and code artifacts
    • Follow established software development processes and procedures
    • Collaborate effectively with external groups and engineers from a variety of disciplines
    • 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 Customer, People, Integrity, Teamwork, Continuous Learning & Improvement, and Empowerment & Accountability

    JOB REQUIREMENTS

    Essential Knowledge, Skills and Abilities Required:

    • Strong knowledge of object-oriented programming principles
    • Experience with multi-threaded, multi-process software design and development
    • Possess high degree of professionalism and ability to work effectively with close direction
    • Ability to function in a deadline driven environment

    Minimum Education and Experience Required:

    • Bachelor's degree in Computer Science, Computer Engineering, or related field and 2-4 years' experience; or equivalent combination of education and experience

    Preferred Qualifications:

    • Experience with Python strongly desired
    • Experience with embedded software development a major plus
    • Experience with Linux kernel/driver development a major plus
    • Experience with full-system performance profiling and test definition a plus
    • Experience with A/V streaming over USB/IP a plus
    • Familiarity with C/C++ and git a plus

    WORKING CONDITIONS/PHYSICAL DEMANDS

    • 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 25 pounds
    • General office environment
    • May require regular ground travel to other company facilities
    • Long-distance or air travel as needed

    Note: Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this job at any time.

    Legrand is proud to be an Equal Opportunity Employer. You will be considered for this position based upon 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.

    If you'd like to work in a fun, creative, business-casual environment that offers a comprehensive benefit package, we encourage you to apply

    Legrand is an equal employment opportunity employer.

    For California residents, please see the link for the . California law requires that we provide you this notice about the collection and use of your personal Information.



  • Apex Ventures Como, United States

    We are currently seeking a Senior Software Engineer with expertise in Python, FastAPI, and Data to join a highly successful sustainability and infrastructure consultancy in Germany. This company is looking to expand their tech teams in order to further develop their SaaS products ...

  • General Dynamics Mission Systems

    Software Engineer

    1 week ago


    General Dynamics Mission Systems Minneapolis, United States

    Education Requirements:Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5 years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile e Software Engineer, Software, ...

  • The Toro Company

    Software Engineer

    3 weeks ago


    The Toro Company Bloomington, MN, United States

    Who Are We? · The Toro Company is a homegrown, Minnesota-based company that has been in business since 1914. We pride ourselves on providing world-class equipment to help maintain the environment that we love, while putting an emphasis on giving back to the communities that surr ...

  • InfoTree

    Software Engineer

    2 weeks ago


    InfoTree Minneapolis, United States

    Job Description · Job DescriptionWe have openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II performs a variety of tasks across the areas of software requirements analysis, software design, implementation ( ...

  • General Dynamics Mission Systems

    Software Engineer

    3 weeks ago


    General Dynamics Mission Systems Bloomington, MN, United States

    Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field · Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience · Agile experience preferred · CLEARAN ...

  • Delaget

    Software Engineer

    2 weeks ago


    Delaget Minneapolis, United States

    Software Engineer · Delaget develops innovative software solutions to help restaurants run more efficient and profitable operations. As industry experts, we provide data analytics and actionable insights to help growing restaurateurs expand their business. Our user-friendly produ ...

  • Advanced Technology Innovation

    Software Engineer

    2 weeks ago


    Advanced Technology Innovation Minneapolis, United States

    Real-time embedded software development · Requirements analysis, software architecture and design · Hardware-software integration · Software verification testing · Object-oriented design, C++ coding, unit testing · Real-time operating systems (VxWorks and Linux/Unix derivatives) ...

  • DelaGet

    Software Engineer

    4 weeks ago


    DelaGet Minneapolis, United States

    Software Engineer · Delaget develops innovative software solutions to help restaurants run more efficient and profitable operations. As industry experts, we provide data analytics and actionable insights to help growing restaurateurs expand their business. Our user-friendly prod ...

  • TechDigital Corporation

    Software Engineer

    2 weeks ago


    TechDigital Corporation Minneapolis, United States

    Qualifications: When you join Clientthe nation's central bankyou will play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. Bring your passion and expertise, and we will provide the opportunities tha ...

  • Daikin Applied

    Software Engineering

    2 weeks ago


    Daikin Applied Plymouth, United States

    Make your mark at the world's largest HVAC company Daikin Applied is a global leader in providing innovative HVAC solutions for commercial and industrial applications. We are currently seeking a highly motivated and detail-oriented Software Engineering Intern to join our dynamic ...

  • The Toro Company

    Software Engineer

    3 weeks ago


    The Toro Company Minneapolis, United States

    Who Are We? · The Toro Company is a homegrown, Minnesota-based company that has been in business since 1914. We pride ourselves on providing world - class equipment to help maintain the environment that we love, while putting an emphasis on giving back to the communities that s ...

  • Room & Board

    Software Engineer

    2 weeks ago


    Room & Board Minneapolis, United States

    Overview: · You're a Software Engineer / Front End Web Developer who is passionate about learning and building great code. Discover a career designed to be different. · Technologies aside, at Room & Board our Software Engineers / Front-End Web Developers find their work rewardi ...

  • Capgemini

    Software Engineer

    3 weeks ago


    Capgemini Minneapolis, United States

    Life at Capgemini · Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer: · Flexible work · Healthcare including dental, vision, mental health, and well-being programs · Financial well-being pro ...

  • Bosch Ai

    Software Engineer

    6 days ago


    Bosch Ai Minneapolis, United States

    **Software Engineer (Driver Assistance - Recompute SiL Development Engineer) - XC** · 15000 N Haggerty Rd, Plymouth, MI 48170, USA · Full-time · Legal Entity: Robert Bosch LLC · **Company Description** · This group is working on ADAS functions for series projects. Examples i ...

  • Apex Systems

    Software Engineer

    4 days ago


    Apex Systems Minneapolis, United States

    Apex Systems is currently seeking a Back-End Software Engineer for one of our top Pet Retail clients in Minneapolis, MN. Apply now · Job Description: · To enable Pet Health to build new notifications to Pet Parents and Veterinarians using the pharmacy rules engine to help keep P ...

  • DelaGet

    Software Engineer

    2 weeks ago


    DelaGet Minneapolis, United States

    Software Engineer · Delaget develops innovative software solutions to help restaurants run more efficient and profitable operations. As industry experts, we provide data analytics and actionable insights to help growing restaurateurs expand their business. Our user-friendly produ ...

  • DelaGet

    Software Engineer

    4 weeks ago


    DelaGet Minneapolis, United States

    Software Engineer · Delaget develops innovative software solutions to help restaurants run more efficient and profitable operations. As industry experts, we provide data analytics and actionable insights to help growing restaurateurs expand their business. Our user-friendly prod ...

  • Advanced Technology Innovation

    Software Engineer

    3 weeks ago


    Advanced Technology Innovation Minneapolis, United States

    Real-time embedded software development · Requirements analysis, software architecture and design · Hardware-software integration · Software verification testing · Object-oriented design, C++ coding, unit testing · Real-time operating systems (VxWorks and Linux/Unix derivatives ...


  • INSPYR Solutions Minneapolis, United States

    Title: Software Engineer/Backend · Location: Minneapolis/St. Paul, MN, Boston, MA OR Seattle, WA. *Must be local to one of these locations *Must work hybrid schedule · Duration: 3 months plus extensions · Compensation: 50-70hr. · Work Requirements: US Citizen, GC Holders or Autho ...


  • INSPYR Solutions Minneapolis, United States

    Title: Software Engineer/Backend Location: Minneapolis/St. Paul, MN, Boston, MA OR Seattle, WA. Must be local to one of these locations Must work hybrid schedule Duration: 3 months plus extensions Compensation: 50-70hr. Work Requirements: US Citizen, GC Holders or Authorized to W ...