• Software Systems Engineering Manager

    Job Locations US-IL-Sycamore
    Posted Date 3 months ago(4/27/2018 3:12 PM)
    # of Openings
    Regular Full-Time
  • Overview

    IDEAL INDUSTRIES INC. has made its mark by developing the iconic products and practical technology demanded by critical industries like data communications, aerospace, electrical, wire processing, automotive, construction and more.  Since the beginning, IDEAL INDUSTRIES has been a growing, energetic company, and that’s never been more true than today. It’s always been a compelling place to work and we’re poised for even more growth as we continue to move across the globe. With growth comes opportunity—and at IDEAL INDUSTRIES, the opportunity can be yours.


    IDEAL Technologies is a division of IDEAL INDUSTRIES, INC. established in 2018 to lead in the development, manufacturing, and marketing of the company’s portfolio of advanced solutions. Through technology and software innovation, the division's mission is to enhance the experience of built spaces by way of intelligent design, practical innovation, and personal interaction. The portfolio includes AUDACY®, an advanced wireless lighting control system that has been successfully installed at large-scale projects across the U.S., and PowerPuck®, a system that aims to transform the way people charge their electronic devices in public spaces.


    IDEAL INDUSTRIES is looking for a passionate Software Systems Engineering Manager to own functionality, quality, and design of all software components produced by the IDEAL Technology Business's. As part of the Audacy Wireless Services and PowerPuck leadership team, this person is expected to be a significant contributor to strategic plan of the Technology Business. In addition, it will be expected that this person will build and mentor a software development team, enhance the existing software development processes/procedures/tools to ensure long term success of the product lines. In this role you will need to work closely with the Hardware Systems Engineering Manager and the Product Development Manager to bring new features and functionality to production.

    Learn more about AWS

    Learn more about PowerPuck


    • Establish the long-term software architecture and vision for the AWS and PowerPuck product lines. This includes, but is not limited to:
      • Establishing long-term design strategy to allow for planned future software changes
      • Determining and documenting the interaction between software and hardware functionalities
      • Ongoing evaluation of which methods, standards, and/or procedures are suitable for implementation in IDEAL Technologies products or product development.
    • Develop, build, and maintain necessary software processes, tools, and procedures for the IDEAL Technologies Business Unit
    • Provide significant input to long-term Business Unit strategy
    • Translate market and customer requirements into detailed software engineering specifications
    • Determine the best software technologies & techniques to use for given software development projects
    • Create suitable system documentation for the rest of the engineering organization
    • Provide software support of existing products, for design related matters involving customer inquiries, applications, quality or cost improvement opportunities.
    • Propose new and improved software changes in order to meet the new requirements, standards and marketplace opportunities.
    • Expected to manage a team of 3-4 software engineers
    • Provide technical design guidance and mentoring to software engineers


    • Bachelor’s Degree in Computer Science (or Computer Engineering with applicable experience) required.
    • 7-10 years experience in software design and development, with significant experience in software and enterprise network system architecture
    • Previous experience bringing software products to market from concept to implementation, deployment, and support
    • Solid experience designing, coding and debugging applications in C/C++, Golang, Python, Java, .NET, and HTML/REST required. Experience with JSON preferred.
    • Linux experience required, embedded Linux preferred
    • Knowledge of the following: Ethernet, IP, routing, WiFi, and other wireless protocols.
    • Demonstrated sense of urgency and results oriented
    • Experience communicating complex concepts to upper management required
    • Previous experience in customer-facing situations in pre- or post-sales roles
    • RF communication protocols including ZigBee/Zwave experience preferred
    • Experience designing or optimizing graphical user interfaces for web and mobile applications preferred
    • SQL experience, API development preferred


    • Strong coordination, organization, teaming and communication abilities
    • Ability to think strategically with long-range goals in mind
    • Successfully presents and communicates technical information
    • Must be able to work across all business disciplines, including engineering, operations, marketing, customer service, sales, and management
    • Responsive to the New Product Development Cycle typical for the industry
    • Acts with integrity
    • Learning agility – ability and desire for continuous learning
    • Ability to respond quickly to changing technologies and changing customer demands
    • Results driven

    IDEAL INDUSTRIES is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply or would you like information on future opportunities? Connect with us for general consideration.