Talent.com
Software Engineer
Software EngineerElectronic Theatre Controls • Middleton, United States
Software Engineer

Software Engineer

Electronic Theatre Controls • Middleton, United States
Hace más de 30 días
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

ETC (Electronic Theatre Controls) , a global leader in entertainment and architectural lighting, is seeking a Software Engineer who is passionate about building exceptional software and helping others grow. This position is based at our Middleton, WI headquarters.

Our software powers Broadway productions, world tours, film studios, houses of worship, and educational institutions worldwide. We’re looking for someone who thrives in a collaborative environment, contributes as a technical authority, and is eager to mentor others while developing professional-grade tools used across the entertainment industry.

What You’ll Do

Engineering Contributions

  • Write and review critical code in Rust, C, and C++ for embedded and distributed applications.
  • Analyze complex software problems, propose solutions, and apply unique approaches to achieve quality, reliability, and performance goals.
  • Contribute to software architecture for embedded Linux systems, real-time applications, and distributed services.
  • Promote best practices in Yocto, Zephyr, BSP bring-up, Linux device drivers, and OpenThread networking.
  • Lead investigative work, including feasibility studies, prototyping, and research into emerging technologies applicable to ETC products.

Mentorship & Collaboration

  • Provide career guidance, hands-on code reviews, and day-to-day technical support to junior and mid-level engineers.
  • Lead onboarding bootcamps, workshops, and technical talks to accelerate learning and raise our collective technical bar.
  • Model constructive feedback and foster a culture where everyone is both a teacher and a learner.
  • What We’re Looking For

    Minimum Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent field
  • All levels of previous work experience will be considered
  • Written and oral communications with marketing, engineering, manufacturing, and R&D management to define and modify product or process specifications
  • Written and oral presentation of project schedule and status to engineering or project managers
  • Demonstrates awareness and understanding of related technology development both inside and outside ETC
  • Creativity and innovation skills required to solve new problems
  • Demonstrates ability to make independent decisions
  • Demonstrates ability to dissect problems and projects into manageable tasks
  • Demonstrates ability to perform multiple tasks and set own priorities
  • Well experienced in software development languages (assembler, C, C++, etc.)
  • Experienced in the application of software design methodologies
  • Grasps a full range of applicable software engineering principles and practices and has the ability for effectively applying accepted approaches to complex engineering problems
  • Demonstrates ability to accurately estimate time to complete assigned tasks
  • Performs engineering assignments of moderate technical breadth
  • Preferred Qualifications

  • 7–10+ years of professional software development experience in C or C++.
  • Demonstrated ability to mentor engineers and raise technical standards.
  • Strong debugging and problem-solving skills in production-grade systems of significant scope.
  • Proven ability to work independently and make technical decisions with limited oversight.
  • Experience with Rust in production environments.
  • Background in embedded Linux development (drivers, BSPs, build systems).
  • Familiarity with networking protocols such as Thread or OpenThread.
  • Experience in real-time or performance-critical systems.
  • Demonstrated success leading research or introducing new technologies into production systems.
  • Why ETC

  • Time Off : Four weeks of PTO starting your first year.
  • Healthcare : Medical, dental, and vision coverage starting day one.
  • Retirement : 401(k) with employer match.
  • On-Site Amenities : Fitness center, at-cost deli, wellness programs.
  • Employee Ownership : As a 100% employee-owned company, every team member shares in our success through our ESOP.
  • Join us to build great software—and help others do the same.

    Crear una alerta de empleo para esta búsqueda

    Software Engineer • Middleton, United States

    Ofertas similares
    Associate Engineer I, Process Engineering

    Associate Engineer I, Process Engineering

    Arrowhead Pharmaceuticals • Verona, WI, US
    A tiempo completo
    Arrowhead Pharmaceuticals, Inc.Nasdaq : ARWR) is a clinical stage biopharmaceutical company that develops medicines that treat intractable diseases by silencing the genes that cause them.Using a bro...Mostrar más
    Última actualización: hace 19 días • Oferta promocionada
    Remote Senior Java Engineer - AI Trainer

    Remote Senior Java Engineer - AI Trainer

    SuperAnnotate • Monroe, Wisconsin, US
    Teletrabajo
    A tiempo completo
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Mostrar más
    Última actualización: hace 13 días
    Surrogates Start at $55K–$75K+ — Includes $1,200 Bonus + $11K Pre-Pregnancy Payout

    Surrogates Start at $55K–$75K+ — Includes $1,200 Bonus + $11K Pre-Pregnancy Payout

    Physician's Surrogacy • Verona, WI, US
    A tiempo completo +2
    Earn up to $75,000 as a stay-at-home mom or as a second job.Sign up today and earn $1,200 bonus.What qualities make you a great Surrogate?. Experienced no complications during your own pregnancy.Hea...Mostrar más
    Última actualización: hace 5 días • Oferta promocionada
    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Data Annotation • Middleton, Wisconsin
    Teletrabajo
    A tiempo completo +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Mostrar más
    Última actualización: hace 14 días • Oferta promocionada
    Compensated Surrogacy Opportunity - Make a Life Changing Impact and Earn $60,000+

    Compensated Surrogacy Opportunity - Make a Life Changing Impact and Earn $60,000+

    Newborn Advantage Surrogacy • Lake Wisconsin, WI, US
    A tiempo completo
    Compensated Surrogacy Opportunity - Make a Life Changing Impact and Earn $60,000+.Newborn Advantage Surrogacy is seeking qualified women to become gestational surrogates and help intended parents g...Mostrar más
    Última actualización: hace 11 horas • Oferta promocionada • Nueva oferta
    Packaging Operator- 3rd shift- T6

    Packaging Operator- 3rd shift- T6

    Sabrosura Foods • Monroe, WI, US
    A tiempo completo
    Sabrosura Foods is one of the leading marketers of Hispanic products sold throughout the U.El Viajero, Reynaldo’s, La Morenita, Caribe, and Bio Salud!. Sabrosura Foods is also one of the large...Mostrar más
    Última actualización: hace 4 días • Oferta promocionada
    Surrogate – Earn $75,000+

    Surrogate – Earn $75,000+

    Shining Light Baby • Monroe, Wisconsin
    A tiempo completo
    Become a Gestational Surrogate | Earn $75,000+ | Apply to Learn More.Shining Light Baby is a surrogacy agency dedicated to providing clear guidance and individualized support for gestational surrog...Mostrar más
    Última actualización: hace 11 días • Oferta promocionada
    DoorDash Shopper - Sign Up and Start Earning

    DoorDash Shopper - Sign Up and Start Earning

    DoorDash • Monroe, WI, United States
    A tiempo completo +1
    Why Become a Shopper with DoorDash?.Turn your shopping skills into extra income.Whether you’re helping someone stock up on groceries or delivering a last-minute convenience order, as a Shopper you ...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Remote Financial Analyst - AI Trainer ($50-$60 / hour)

    Remote Financial Analyst - AI Trainer ($50-$60 / hour)

    Data Annotation • Verona, Wisconsin
    Teletrabajo
    A tiempo completo +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Mostrar más
    Última actualización: hace 13 días • Oferta promocionada
    Cloud Systems Engineer I (Onsite)

    Cloud Systems Engineer I (Onsite)

    Colony Brands, Inc. • Monroe, WI, US
    A tiempo completo
    As a Cloud Systems Engineer, you will work collaboratively with cross-functional teams to help design, develop, and implement highly available and secure private and public cloud-based solutions th...Mostrar más
    Última actualización: hace 20 días • Oferta promocionada
    MECHANICAL DESIGNER - CAD

    MECHANICAL DESIGNER - CAD

    McFarlane's • Sauk City, WI, US
    A tiempo completo
    JOB SUMMARY : Design and redesign components, products, and fixtures.Prepare layouts, detailed drawings, and specifications. Work with a diversified range of products with mid-level design complicati...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Online Survey Participant : Work Remote and Earn Up To $25 Per Survey

    Online Survey Participant : Work Remote and Earn Up To $25 Per Survey

    Earn Haus • Middleton, WI, US
    Teletrabajo
    A tiempo completo +1
    Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion. You will help influence brand decisions on se...Mostrar más
    Última actualización: hace 29 días • Oferta promocionada
    Associate Engineer, cGMP Computer Systems Validation

    Associate Engineer, cGMP Computer Systems Validation

    Arrowhead Pharmaceuticals • Verona, WI, US
    A tiempo completo
    Arrowhead Pharmaceuticals, Inc.Nasdaq : ARWR) is a clinical stage biopharmaceutical company that develops medicines that treat intractable diseases by silencing the genes that cause them.Using a bro...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Controls Engineer - Team Lead

    Controls Engineer - Team Lead

    ALKAR-RAPIDPAK, INC. • Lodi, WI, US
    A tiempo completo
    The Controls Engineer – Team Lead is responsible for developing and programming control systems, coordinating the work of Controls Engineers, assigning tasks, and tracking and reporting proje...Mostrar más
    Última actualización: hace 9 días • Oferta promocionada
    Surrogates Start at $55K-$75K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

    Surrogates Start at $55K-$75K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

    Physician's Surrogacy • Verona, WI, US
    A tiempo completo +2
    Earn up to $75,000 as a stay-at-home mom or as a second job.Sign up today and earn $1,200 bonus.What qualities make you a great Surrogate?. Experienced no complications during your own pregnancy.Hea...Mostrar más
    Última actualización: hace 5 días • Oferta promocionada
    ObGyn Physician

    ObGyn Physician

    CompHealth • Monroe, Wisconsin, US
    A tiempo completo
    ObGyn physician employment in Wisconsin : Monroe, WI has charm and community pride with its biennial Cheese Days festival, scenic bike trails, parks, and affordable, family?friendly living.Physicia...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Remote Insurance Field Sales Agent

    Remote Insurance Field Sales Agent

    Platinum Supplemental Insurance, Inc. • New Glarus, WI, US
    Teletrabajo
    A tiempo completo
    Ready to jump-start your career and take charge of your earning potential?.At Platinum Supplemental Insurance, we’re looking for motivated individuals ready to learn, grow, and thrive in a fast-pac...Mostrar más
    Última actualización: hace 20 días • Oferta promocionada
    Manufacturing Engineer - Machining

    Manufacturing Engineer - Machining

    Latitude Corporation • Verona, WI, United States
    A tiempo completo
    Manufacturing Engineer - Machining.We embrace problem solvers, creativity and innovation.With clean, climate-controlled facilities, we offer comfortable working environments.Our customers span a va...Mostrar más
    Última actualización: hace 5 días • Oferta promocionada