Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer - HVAC Systems in Minneapolis, MN vacancy
  •  ...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... 
    Suggested
    Local area

    Swoop Technologies

    Minneapolis, MN
    4 days ago
  • $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... 
    Suggested
    Work experience placement
    Work at office
    Local area

    HR Green

    Saint Paul, MN
    15 days ago
  • 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... 
    Suggested
    Full time

    Grace Church

    Eden Prairie, MN
    5 days ago
  • $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.... 
    Suggested
    H1b
    Work from home
    Visa sponsorship
    Work visa
    Monday to Friday
    Night shift

    TKDA

    Bloomington, MN
    15 days ago
  • $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.... 
    Suggested
    H1b
    Work at office
    Work from home
    Visa sponsorship
    Work visa
    Flexible hours
    Night shift

    TKDA

    Bloomington, MN
    15 days ago
  • $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 office
    Immediate start
    Remote work
    Flexible hours

    AEC Resources

    Minneapolis, MN
    7 days ago
  • $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

    Shutterfly

    Eden Prairie, MN
    5 days ago
  •  ...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 contractors
    Fixed term contract
    Local area
    Night shift

    The Keep Company

    Saint Paul, MN
    1 day ago
  •  ...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 pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Saint Paul, MN
    1 day ago
  • $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 time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Minneapolis, MN
    5 days ago
  •  ...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 hiring
    Local area
    Remote work

    HealthPartners

    Bloomington, MN
    5 days ago
  •  ...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

    SynergisticIT

    Minneapolis, MN
    4 days ago
  • $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 work
    Work at office
    Flexible hours

    RFA Engineering

    Eden Prairie, MN
    3 days ago
  • $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 wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  •  ...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

    Comfort Health

    Saint Paul, MN
    4 days ago
  •  ...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... 

    Hire Talent

    Saint Paul, MN
    5 days ago
  •  ...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 time
    Remote work

    Talent Software Services

    Saint Paul, MN
    5 days ago
  • $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 work
    Local area
    Remote work

    Optum

    Eden Prairie, MN
    1 day ago
  • $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 pay
    Work from home

    Stryker

    Minneapolis, MN
    4 days ago
  •  ...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

    C.H. Robinson

    Saint Paul, MN
    4 days ago
  •  ...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... 

    Compunnel

    Eagan, MN
    5 days ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Infinite Campus

    Minneapolis, MN
    1 day ago
  • $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 hours
    Weekend work
    Afternoon shift

    WEX

    Saint Paul, MN
    5 days ago
  •  ...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++... 

    TechDigital Group

    Richfield, MN
    5 days ago
  •  ...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 office
    Worldwide

    OCLC

    Saint Paul, MN
    4 days ago
  •  ...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 time
    Work at office
    Remote work
    3 days per week

    QuantLink AI

    Minneapolis, MN
    4 days ago
  • $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

    Accurant International

    Minneapolis, MN
    4 days ago
  • 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 work
    Flexible hours

    Kobie

    Minneapolis, MN
    5 days ago
  • $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 office
    Immediate start

    Dedicated Networks Inc

    Brooklyn Park, MN
    5 days ago
  • $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 time
    Part time
    Work experience placement
    Local area
    Relocation
    Visa sponsorship
    Flexible hours

    Black & Veatch

    Bloomington, MN
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - HVAC Systems. Be the first to apply!