Software Engineer - HVAC Systems
XeteX
Job Description
Job Description
About XeteX
At XeteX, our mission, vision, and values drive our company purpose: “Helping Buildings Breathe Better.” By designing and manufacturing high-performing energy recovery ventilation and air handling solutions for industrial and commercial buildings, XeteX produces a better world for all of us.
XeteX was founded in 1984. In recent years, our Company has experienced unprecedented growth and has been recognized as an eight-time Inc. 5000 Honoree ranking as one of the fastest-growing private companies in America. Our headquarters are located in Coon Rapids, MN and our production facilities are based in Holmen, WI.
Xetex is teaming with innovation, expertise, and outstanding people. That is why we value our people as our greatest asset! Our employees lead through integrity, apply creativity and talent, invent innovative solutions to meet new demands, and offer effective services/products to be leaders in the industry. By adding your creativity, innovations, and contributions, you take pride in being a valued member of our growth and success.
Software Engineer – HVAC Systems
The Software Engineer has a strong mechanical aptitude and HVAC knowledge to support the development and enhancement of engineering selection and performance software tools. This role bridges software development and mechanical engineering by translating HVAC concepts such as airflow, heat transfer, psychrometrics, and system performance into accurate, scalable, and user-friendly applications. The ideal candidate will collaborate closely with engineering, product management, and application teams to develop tools that support equipment selection, product configuration, and system design.
Job Duties:
Software Development & Engineering Logic
- Translate mechanical engineering concepts including thermodynamics, heat transfer, fluid dynamics, and airflow into executable software logic
- Collaborate with internal engineering teams and external software contractors to develop, revise, test, and maintain performance and sales selection tools
- Write clean, modular, and maintainable code following software development best practices and lifecycle standards
- Participate in system testing, debugging, validation, and software performance optimization
- Maintain version control and contribute to software documentation and process improvements
HVAC & Mechanical Systems Integration
- Convert HVAC engineering principles such as psychrometrics, static pressure, fan performance, and coil calculations into reliable software calculations
- Interpret engineering specifications, submittals, and product performance data to support application development
- Validate engineering calculations related to:
- Handling Unit (AHU) selection
- Coil performance
- Fan curves and system pressure
- Support software updates related to new product lines, engineering changes, and feature enhancements
Cross-Functional Collaboration
- Work closely with:
- Mechanical Engineers
- Product Managers
- Sales and Application Engineers
- Gather and refine software requirements for new tools and feature enhancements
- Participate in product development discussions and design reviews
- Provide technical support and user training for engineering selection software
Testing & Validation
- Develop and execute unit tests and validation routines for engineering calculations
- Cross-check software outputs against manual engineering calculations and performance data
- Support quality assurance efforts and ensure compliance with internal standards
Continuous Improvement
- Identify opportunities to automate manual engineering workflows and improve usability
- Enhance software scalability, performance, and maintainability
- Stay current with emerging software frameworks, technologies, and development best practices
- Contribute to technical documentation, knowledge sharing, and continuous improvement initiatives
Preferred / Nice-to-Have Experience
- Experience developing web-based or cloud-hosted engineering applications
- Familiarity with data visualization tools for fan curves, psychrometric charts, or performance plotting
- Experience integrating with BIM platforms such as Revit
- Knowledge of API development and external system integrations
Qualifications:
- Bachelor of Science in Computer Science, Software Engineering, Mechanical Engineering, or related technical field required
- Approximately 5 years of software development experience
- Strong mechanical aptitude and interest in HVAC systems required
- Experience with:
- C#
- .NET Framework / .NET Core
- HTML
- JavaScript
- Understanding of HVAC systems, thermodynamics, airflow, or related mechanical principles preferred
- Strong analytical, troubleshooting, and problem-solving skills
- Ability to work cross-functionally with engineering and technical teams
- Excellent communication and organizational skills
Our Purpose
Through our purpose of “Helping Buildings Breathe Better,” XeteX unlocks the full potential of building environments through our innovative custom air handling solutions. We are dedicated to designing and manufacturing high-performance, sustainable systems that optimize building air quality, increase energy efficiency, elevate occupant comfort, and enhance operations.
Our Vision
Our vision is to be the premier HVAC air handling company, setting the standard for excellence in the industry. XeteX strives to provide exceptional solutions that create commercial and industrial building environments exceeding customer expectations in comfort and performance. Through continuous innovation, advanced technology, and a commitment to sustainability, our products contribute to a greener planet.
Our Mission
With a relentless focus on innovation and quality, XeteX exists to breathe life into commercial and industrial facilities to reach their highest capabilities.
XeteX is directed by a simple idea: “Always do the right thing,” that represents our five Core Values:
- Integrity - Being honest, transparent, and ethical.
- Customer Focus - Prioritizing Customer needs in all we do.
- Excellence - Surpassing expectations in every aspect of our work.
- Collaboration - Embracing our collective strength which is the sum of our individual efforts.
- Autonomy - Empowering our people to make a difference.
Equal Opportunity Employer: XeteX is an equal opportunity employer. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
Additional Titles: Software Engineer – HVAC Systems | HVAC Software Engineer | Mechanical Software Engineer | HVAC Application Software Engineer | Engineering Software Developer | HVAC Systems Developer | C# Software Engineer – HVAC | .NET Software Engineer | Software Developer – Mechanical Systems | HVAC Product Software Engineer | Engineering Applications Developer | Building Systems Software Engineer | HVAC Design Software Engineer | HVAC Selection Software Engineer | Controls Software Engineer – HVAC | Full Stack Software Engineer – HVAC | HVAC Engineering Systems Developer | Mechanical Systems Application Engineer | HVAC Performance Software Engineer | Engineering Tools Developer | Software Engineer – Thermodynamics & Airflow | Software Engineer – Fluid Dynamics Applications | HVAC Modeling Software Engineer | Software Engineer – Psychrometrics | Mechanical Applications Developer | Software Engineer – Equipment Selection Tools | HVAC Configuration Software Engineer | Revit Integration Software Engineer | Cloud-Based Engineering Software Developer | Web Application Developer – HVAC | Technical Software Engineer | Engineering Platform Developer | Applied Engineering Software Developer | Systems Performance Software Engineer | Mechanical Product Software Developer | Software Engineer – Building Automation Systems | Engineering Calculation Software Developer | HVAC Technology Software Engineer | Fan & Coil Selection Software Engineer | Product Development Software Engineer | Mechanical Systems Programmer | Engineering Data Visualization Developer | AHU Software Engineer | Software Engineer – Mechanical Design Tools | Industrial Software Engineer | Software Engineer – Energy Systems | Software Engineer – HVAC Product Applications | Application Engineer – Software & HVAC | Software Engineer – Engineering Calculations | Computational Engineering Software Developer
- ...We are building a distributed operating system, SwoopOS, that decomposes the world’s equipment... ...blocks to be combined at the speed of software, limited by only the hard constraints of... ...cross-functionally with other engineering teams to debug complex issues spanning firmware...SuggestedLocal area
$101.2k - $161.6k
...Work and consistently ranking on Engineering News Record's Top 500 Design Firms... ...markets focusing on the design of HVAC, plumbing, and fire protection systems for water and wastewater infrastructure... ...with engineering and office software (Bluebeam, Excel, etc.) ~ Valid driver...SuggestedWork experience placementWork at officeLocal area- Grace Church in Eden Prairie is seeking a full-time Maintenance Engineer Associate responsible for supporting the maintenance and operation of various building systems including HVAC, plumbing, and general facility repairs. The ideal candidate should have a technical degree...SuggestedFull time
$118.3k - $171.5k
...Description TKDA is a 100% employee-owned engineering, architecture, and design firm... ...the mechanical design of complex HVAC, plumbing, and industrial systems, with a strong focus on Process and... ...Experience with energy modeling software such as Trane TRACE or similar....SuggestedH1bWork from homeVisa sponsorshipWork visaMonday to FridayNight shift$93k - $123.3k
...available for a Professional Mechanical Engineer who has extensive experience modeling and designing HVAC, plumbing, and other mechanical systems for industrial and commercial... ...experience working with energy modeling software such as Trane Trace 3D or related....SuggestedH1bWork at officeWork from homeVisa sponsorshipWork visaFlexible hoursNight shift$100k - $145k
...Job Description Job Description Mechanical Engineer (HVAC & Plumbing) If you're a Mechanical Engineer who’s tired of rigid work... ...Will Work On You’ll design mechanical and plumbing systems across a wide variety of project types, including: Civic and...Work at officeImmediate startRemote workFlexible hours$134.75k - $161.75k
...A renowned technology company in Eden Prairie is seeking a Principal Software Engineer to drive the design and development of their Snapfish website. Ideal candidates will possess extensive experience in distributed computing, backend services, and microservices, along...Remote work- ...event management feel effortless and community building feel natural. You'll work directly with the CTO and collaborate with other engineers, Product Management, and UX to ship features weekly. Your work goes into production quickly and impacts real people organizing...For contractorsFixed term contractLocal areaNight shift
- ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote... ...to design, build, and maintain scalable, data-intensive systems that power core products. You will participate in all phases...Hourly payPermanent employmentFull timeLocal areaRemote work
$152.5k - $219.2k
...the time-series database and supporting software components that store and serve the telemetry... ...real responsibility, and learn from the engineers around them. Your Impact As a... ...Minimum Qualifications Distributed Systems: Experience analyzing, scaling, troubleshooting...Full timeTemporary workLocal areaFlexible hours- ...Job Description HealthPartners is currently hiring a Software Engineer - Backend Integration & Modernization. This role primarily supports... ...claims domain, with future involvement in the administrative systems platform. It focuses on modern service development and system...Currently hiringLocal areaRemote work
- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers. Who should apply? Recent computer science/engineering/mathematics/...H1b
$120k - $180k
...RFA Engineering ( is an engineering service provider dedicated to delivering our clients with... .... We are seeking a Senior Front End Software Engineer to become an integral part of our... ...maintainable code across front-end and back-end systems. Support development of connected...Temporary workWork at officeFlexible hours$72.8k - $130k
...flow of health data and information to create a more connected system. We remove friction and drive alignment between care providers... ...Undergraduate degree or equivalent experience 3+ years of hands‑on software development experience 2+ years of development experience with...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...Join our dynamic engineering team to build scalable cloud-native applications that serve millions... ...teams to deliver high-quality software solutions. Requirements Bachelor’s degree... ...issues Participate in on-call rotation and maintain system reliability #J-18808-Ljbffr...Worldwide
- ...individual will participate in the development and deployment of system and software architecture to support our development programs. Design,... ...-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the...
- ...Position Overview: This request is for a Developer/Software Engineer in support of Education. The Education Systems technical team within IT provides support for a variety of vended and custom-built applications and interfaces in support of client College of Medicine...Full timeRemote work
$91.7k - $163.7k
...Senior Software Engineer - 2347770 Location: MN, TN, or NC. Telecommuting is available for those states. Primary Responsibilities Build high-performing and scalable data systems, applications, and data pipelines to process very large amounts of data from multiple sources...Temporary workLocal areaRemote work$127.11k - $177.87k
...and the planet. Whether you're advancing AI in HVAC or driving analytics for greater efficiency, your ideas will help engineer solutions for stronger communities and a... ...Trane Technologies is currently seeking a Senior Software Engineer for our Digital Solutions Team at...Hourly payWork from home- ...C.H Robinson is seeking a Senior Software Engineer on our Global Forwarding pricing/rating/quote automation space, where the work ties directly... ...production issues that may span multiple product areas or systems.* Develop and maintain clear architectural, technical, operational...Work experience placement
- ...We are seeking a highly skilled Software Engineer with recent hands-on implementation experience in ServiceNow Hardware Asset Management (HAM... ...and ensuring seamless integration across enterprise systems. The ideal candidate will possess deep technical expertise, a...
$67.16k - $75k
...for an accommodation or an alternative application process. SOFTWARE ENGINEER I (517A41726) Full Time Regular Minneapolis, Minneapolis, MN,... ...planning, estimation, communication, and release processes. Write system documentation in support of the code being developed. Who you...Full timeTemporary workLocal areaRemote workFlexible hours$121.5k - $145.5k
...arise. Participate in team meetings and feature discussions. Software Design and Architecture Create basic designs for new and existing... ...requests. Build relationships with architects, software engineers, quality assurance engineers, and business analysts to collaborate...Flexible hoursWeekend workAfternoon shift- ...Test Equipment's Matlab/Simulink Good to Have Job Description Required Skills Development or verification of certified software for flight control systems, flight management systems, or other safety critical avionics systems. Verification of embedded model-based or C/C++...
- ...Senior Software Engineer page is loaded## Senior Software Engineerlocations: Minnesotatime type: Full timeposted on: Posted Todayjob requisition... ..., developing, and testing complex software programs and systems. You will collaborate with team members to solve problems, provide...Work at officeWorldwide
- ...and analytics tools for public equity markets. We use modern software engineering, machine learning, and quantitative research to help... ...software engineering experience shipping and operating production systems ~ Strong experience building modern full-stack web applications...Full timeWork at officeRemote work3 days per week
$80k - $110k
...Salary Range: $80,000-$110,000 Position Description The Senior Software Engineer in Test is responsible for design and development of our... ...and modern grid integration, helping customers manage complex systems with confidence. Renovo Automation proudly operates as part of...Work experience placement- Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We’re always looking for talented individuals who are ready to join a collaborative, growth...Remote workFlexible hours
$55k - $100k
...infrastructure. We are building an internal software team focused on improving the efficiency of... ...experience.We are looking for a hands-on software engineer who enjoys solving real operational problems and building practical systems that improve how the business runs. This...Work at officeImmediate start$114.93k - $237.64k
...sustainable infrastructure and our expertise in engineering, procurement, consulting and... ...Veatch is seeking an experienced Power System Protection Engineer with a preferred 5-... ...setting file development, relay manufacturer software platforms, and power system analysis &...Full timePart timeWork experience placementLocal areaRelocationVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - HVAC Systems. Be the first to apply!
- software engineer amazon Minneapolis, MN
- experienced software developer Minneapolis, MN
- federal - software developer Minneapolis, MN
- senior software engineer Minneapolis, MN
- software developer fintech Minneapolis, MN
- part time software developer remote Minneapolis, MN
- software engineer Minneapolis, MN
- software engineer healthcare Minneapolis, MN
- network software engineer Minneapolis, MN
- software developer Minneapolis, MN


