Tallo logoTallo logo

Software Engineer

Job

ETC

Middleton, WI (In Person)

Full-Time

Posted 1 week ago (Updated 19 hours ago) • Actively hiring

Expires 6/8/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
81
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Software Engineer
ETC - 4.0
Middleton, WI Job Details 11 hours ago Benefits Health insurance On-site gym Dental insurance Paid time off Vision insurance 401(k) matching Employee stock ownership plan Qualifications Mid-level Full Job Description 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
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.

Similar remote jobs

Similar jobs in Middleton, WI

  • Job

    Cook

    Taco Bell

    Middleton, WI

    Posted2 days ago

    Updated19 hours ago

  • Job

    ETC

    Middleton, WI

    Posted2 days ago

    Updated19 hours ago

  • Job

    Shift Manager

    Taco Bell

    Middleton, WI

    Posted2 days ago

    Updated19 hours ago

  • Job

    Cashier

    Taco Bell

    Middleton, WI

    Posted2 days ago

    Updated19 hours ago

  • Job

    DuraShield Roofing & Contracting

    Middleton, WI

    Posted2 days ago

    Updated19 hours ago

Similar jobs in Wisconsin