CrawlJobs Logo

Senior Software Developer (HVAC)

Canada, Markham 115000.00 - 164600.00 USD / Year · Job Posted April 16, 2026
Apply Position
Job Link Share

Job Description

This role is categorized as hybrid. This means the successful candidate is expected to report to Markham Elevation Center three times per week, at minimum [or other frequency dictated by the business].

Job Responsibility

  • Leads and generates technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for current, new and major programs
  • Lead development of software system team design content and software anomaly corrections
  • Performs complex design analysis
  • Specifies and balances system requirements
  • Provide, communicate, and support common best practices among software community
  • Performs as Subject Matter Expert (SME) for at least one platform or application component

Requirements

  • Bachelor's Degree in Computer Science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience
  • Experience with writing and debugging C code and SW design and Architecture
  • Experience with CppUTest, Multicomponent testing framework including debugging and implementing dynamic scheduler
  • Minimum 5-7 years of embedded software development experience
  • prior working experience with GM or other automotive software standards, test procedures and build processes in particular
  • Individually motivated
  • Scrum Team members are expected to pursue their goals with a high degree of independence and motivation
  • Experience with project and software configuration management processes and tools (e.g. GitHub and Jira) preferred
  • Experience in deciphering Ethernet, CAN and LIN Logs
  • Good oral and written communication skills are required, and high level of interpersonal skills to work effectively in a geographically dispersed team
  • Ability to manage time and meet deliverable timing is critical

Nice to have

  • Experience in any of the domains noted above an asset but not required (occupant access, position, protection, vision & visibility, and comfort/HVAC)
  • Literacy in MATLAB Simulink/Stateflow and Rational Rhapsody
  • Python scripting and experience in virtual test (e.g. cosim) is a plus
  • Prior experience working in Agile / Scrum
  • Experience with software configuration management processes and tools (e.g. Git Ecosystem)

What we offer

  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family, and friends

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Developer (HVAC)

8 matching positions

Senior Mechanical Designer

Are you a seasoned Senior Mechanical Designer looking for an exciting opportunit...
Location
Location
Canada , Calgary
Salary
Salary:
Not provided
reinboldengineering.com Logo
Reinbold Engineering Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have 6 years of Canadian experience in design in HVAC, plumbing for commercial, multi-family residential, and institutional projects
  • A degree in Mechanical Engineering and PMP is an asset
  • Detailed understanding of all building systems, including architectural, structural, civil, electrical and fire and how they impact and are impacted by the mechanical systems
  • Ability to interpret construction drawings and specifications
  • Strong knowledge of current codes and standards such as the applicable plumbing and building codes
  • Excellent written skills and understanding of software programs
  • Ability to schedule, mentor and manage project teams of 1 to 3 people on 2 or more concurrent projects, depending on size and complexity
Job Responsibility
Job Responsibility
  • Lead the detailed design of various-sized projects and delegate specific tasks or scopes to other team members
  • Supervise mechanical designers and intermediate mechanical designers
  • Provide technical guidance to clients and other project sub-consultants
  • Analyze client design proposals and specifications to determine the most appropriate and cost-effective design solutions
  • Selection of mechanical equipment working with suppliers and manufacturers
  • Preparation of schematic design, design development, and construction reports, specifications and drawings
  • Maintain project schedules and project budgets
  • Fulltime
Read More
Arrow Right

Senior Mechanical Engineer

A Senior Mechanical Engineer shall manage and lead teams responsible for compreh...
Location
Location
United States , Orlando
Salary
Salary:
Not provided
ingenuityengineers.com Logo
Ingenuity Engineers, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree with P.E. (required)
  • 8+ years of proven relevant technical and management experience (required)
  • military training, field experience
  • Experience working in a professional A/E office, Consulting Firm, Construction Contractor, or equivalent
  • Ability to travel
  • Proficient in Revit, AutoCAD, photometric, word processing/spreadsheet and other basic software
  • Strong written, verbal and communication skills with the ability to participate in a collaborative team environment
Job Responsibility
Job Responsibility
  • Manage and coordinate complex designs/efforts and teams with little or no oversight
  • Oversee project mechanical engineers ensuring that codes, standards, best practices, coordination and QA/QC are incorporated into the mechanical design
  • Develop scope requirements for new projects
  • Create and manage work plans and budgets
  • Nurture relationships with existing clients and reach out to new contacts to foster additional work
  • Provide mentorship to associates with less experience and training
  • Understand advanced mechanical theory/calculations, mechanical system components and devices
  • Engineer of Record for projects developed under their direction
  • Apply advanced engineering principles to solve technical and coordination issues
  • Perform site visits and investigation with the ability to give clear direction for field solutions
Read More
Arrow Right

Senior Mechanical Project Manager

Seeking a Sr. Mechanical PM with experience delivering HVAC and Plumbing solutio...
Location
Location
Salary
Salary:
Not provided
staffingblueprint.com Logo
Blueprint Staffing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Mechanical Engineering, Construction Management, or related field preferred
  • 3–7+ years of project management experience in commercial HVAC and plumbing systems
  • Strong understanding of mechanical systems, drawings, and specifications
  • Proficiency in project management software, MS Office, and Bluebeam
  • Valid driver's license and clean driving record
  • Excellent communication, leadership, and organizational skills, with the ability to manage multiple projects in a fast-paced environment
Job Responsibility
Job Responsibility
  • Lead mechanical construction projects from pre-construction through closeout
  • Develop and manage project budgets, schedules, and resource plans
  • Coordinate with engineers, architects, and subcontractors to ensure effective project execution
  • Prepare and manage necessary project documentation, including submittals, RFIs, and change orders
  • Monitor field progress and maintain communication with senior management regarding project status
What we offer
What we offer
  • Competitive Salary
  • 401(k) with Company Match
  • Performance-Based Bonus
  • Medical/Dental/Vision Insurance
  • Paid Time Off and Development Opportunities
  • Gas Allowance
Read More
Arrow Right

Mechanical Engineer, E.I.T.

Location
Location
United States , Orlando
Salary
Salary:
Not provided
ingenuityengineers.com Logo
Ingenuity Engineers, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree and E.I.T. exam passed (required)
  • military training, field experience, proven relevant technical experience
  • Experience working in a professional A/E office, Consulting Firm, Construction Contractor, or equivalent
  • Ability to travel
  • Proficient in Revit, AutoCAD, energy calculation, word processing/spreadsheet and other basic software
  • Strong written, verbal and communication skills with the ability to participate in a collaborative team environment
Job Responsibility
Job Responsibility
  • Understand advanced mechanical/HVAC theory and calculations, mechanical system components and devices
  • Have the ability to comprehend and implement inputs and direction from the project engineer
  • Apply Revit, AutoCAD, energy calculation, word processing/spreadsheet and other basic software to support project designs
  • Quickly develop knowledge of codes, standards, and best practices and the ability to apply them within the mechanical design
  • Be able to develop and draft HVAC plans, riser diagrams and schedules
  • Develop the understanding of the components of the electrical, plumbing and fire protection systems that will affect the design and be able to coordinate those discipline requirements into the mechanical design
  • Attend internal and client coordination meetings with senior staff
  • Apply general engineering principles to develop problem solving abilities and technical expertise
  • Learn the basics of project management and project budgets
  • Expectation of technical and management growth to assume a more responsible role
Read More
Arrow Right

Regional Maintenance Director

We are seeking a Regional Director of Maintenance to scale and develop a multi-t...
Location
Location
United States , Boston
Salary
Salary:
Not provided
groma.com Logo
Groma (MA)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7-10 years of progressive experience in residential maintenance management, with a strong background overseeing a portfolio of 500+ units
  • Minimum of 3-5 years of experience in a leadership role overseeing multiple teams or properties (e.g., Regional Manager, Senior Maintenance Manager)
  • Demonstrated ability to manage complex operations and multiple competing priorities in a fast-paced environment
  • Extensive knowledge of all aspects of residential building systems, including HVAC, plumbing, electrical, carpentry, and general construction
  • Proven track record in strategic project management, including budget and timeline oversight
  • Exceptional leadership, team-building, and interpersonal skills, with the ability to inspire and motivate a large, diverse team
  • Superior communication and negotiation skills, capable of interacting effectively with residents, vendors, and senior leadership
  • Proficiency with property management software (e.g., Yardi, AppFolio, RealPage) and strong analytical skills
  • In-depth knowledge of Massachusetts building codes, safety regulations, and housing laws
  • Highly adaptable and flexible, with the ability to respond to business needs, including potential off-hours support or emergency response
Job Responsibility
Job Responsibility
  • Direct, mentor, and develop a high-performing regional team of maintenance supervisors and technicians
  • Establish performance metrics and conduct regular evaluations, providing impactful coaching and fostering a culture of continuous improvement
  • Develop and implement comprehensive training programs to enhance team skills and capabilities
  • Optimize staffing models and resource allocation across the portfolio to ensure maximum efficiency and responsiveness
  • Develop and execute preventative and reactive maintenance strategies across a multi-family portfolio
  • Oversee the prioritization and management of work orders, ensuring timely completion, quality standards, and optimal resource deployment
  • Implement robust inspection protocols to proactively identify and address maintenance needs across all properties
  • Leverage property management software and data analytics to track performance, identify trends, and drive operational efficiencies
  • Identify, qualify, and manage a network of preferred external vendors for specialized maintenance services
  • Negotiate high-value contracts, ensuring favorable terms, quality assurance, and compliance with all safety and regulatory standards
What we offer
What we offer
  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off
  • 5% 401k match
  • High-quality health and dental insurance plans
  • Fully covered commuter passes for bus, subway, boat, or commuter rail
  • Competitive paid time off policy
  • Competitive compensation package
  • 13 official company holidays
  • 1 floating holiday
  • Fulltime
Read More
Arrow Right

Technical Support Engineer

This role is the first line of technical escalation for customers and field serv...
Location
Location
Ireland , Dublin
Salary
Salary:
55000.00 - 65000.00 EUR / Year
syntechrecruitment.co.uk Logo
SYNTECH RECRUITMENT LTD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in a technical support, helpdesk, commissioning, or field service role within HVAC
  • Strong knowledge of heat pumps, chillers, mechanical plant, ventilation equipment, or controls
  • Confident diagnosing faults related to electrical systems, refrigerant circuits, software/PLC interfaces, and mechanical components
  • Excellent communication skills with the ability to translate technical issues into clear, actionable guidance
  • Logical troubleshooting approach and strong problem-solving capability
  • Experience using CRM or service management systems
  • Ability to work independently while managing multiple technical cases
  • Professional proficiency in English
  • Full right to work permanently in Ireland
Job Responsibility
Job Responsibility
  • Deliver first-line technical support across HVAC systems including heat pumps, chillers, ventilation equipment, controls, and associated plant
  • Diagnose and resolve mechanical, electrical, control-system, software, and configuration issues
  • Provide technical guidance to customers, field service engineers, and internal teams
  • Escalate complex cases to senior HVAC engineers or product specialists when necessary
  • Log and manage all technical cases, warranty queries, and service activity within the CRM system
  • Assist with developing HVAC-focused user guides, troubleshooting flows, FAQs, and technical bulletins
  • Support the commissioning and configuration process by providing remote engineering advice
  • Collaborate closely with engineering, service, and product teams to ensure consistent technical accuracy
What we offer
What we offer
  • Annual performance-based bonus
  • 21 days annual leave + Irish bank holidays
  • Company pension scheme
  • Life assurance & critical illness cover
  • Employee wellbeing and support programmes
  • Ongoing training, upskilling, and development support
  • Fulltime
Read More
Arrow Right

Senior Mechanical Engineer

Deliver cutting-edge mechanical, electrical, and plumbing solutions with a colla...
Location
Location
United States , Edina
Salary
Salary:
105000.00 - 145000.00 USD / Year
gilbertmech.com Logo
Gilbert Mechanical Contractors, LLC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of HVAC systems
  • Ability to manage multiple projects simultaneously
  • Strong leadership and communication skills
  • Bachelor’s degree in mechanical engineering from an ABET accredited institution
  • Knowledge of Microsoft Office products
  • AutoCAD and REVIT software experience
Job Responsibility
Job Responsibility
  • Calculate heat loss/heat gain requirements for buildings
  • Layout of mechanical systems using AutoCAD and/or REVIT software
  • Field verify site conditions as required
  • Coordinate system design with other trades
  • Attend jobsite meetings as needed
  • Identify and resolve issues/conflicts as they arise
  • Maintain and develop customer relationships
What we offer
What we offer
  • Company Paid medical, dental, vision, prescription drug, accident & sickness benefit, basic group life and AD&D, and Employee Assistance Program
  • Paid vacation, company-paid holidays, and paid sick leave
  • 401(k) retirement savings plan
  • Fulltime
Read More
Arrow Right

Facilities - Utilities Maintenance Program Manager

Amentum is seeking a Facilities Maintenance Manager for our team in Groton, CT! ...
Location
Location
United States , Groton
Salary
Salary:
115000.00 - 135000.00 USD / Year
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Business, Facility/ Management, Maintenance Management, Engineering, or a related discipline, or demonstrated equivalent combination of education, training and experience in process or production maintenance - OR - 8 years of experience in industrial facilities or production maintenance related work
  • 5 years of progressive career experience in industrial, pharmaceutical, biomedical, or research & development facility maintenance
  • Strong knowledge of electrical, HVAC, plumbing, and general maintenance systems
  • Familiarity with BMS software (e.g., Siemens, Johnson Controls) and LIS standards
  • Proficiency in CMMS (Computerized Maintenance Management Systems) and data analytics tools
  • Understanding of reliability engineering principles (e.g., RCM, predictive maintenance)
  • Excellent leadership, communication, and interpersonal skills
  • Strong problem-solving and decision-making abilities
  • Ability to manage multiple priorities in a fast-paced environment
  • Ability to pass a medical evaluation for respirator use and be able to successfully complete a fit test for several types of respirators
Job Responsibility
Job Responsibility
  • Oversee and coordinate the operations of multiple facilities maintenance disciplines, including electricians, HVAC, general maintenance, plumbing, Building Management Systems (BMS), LIS, asset management, Reliability, planning/scheduling, vendor management, and Maintenance, Repair, and Operations (MRO)
  • Oversee the operation and maintenance of steam turbines, gas turbines, and large industrial boilers to ensure optimal performance and reliability
  • Manage high-voltage electrical distribution systems, ensuring safe and efficient power delivery
  • Monitor and analyze plant performance metrics, implementing strategies to improve efficiency and reduce downtime
  • Plan and execute preventive and corrective maintenance programs for turbines, boilers, electrical distribution and ancillary systems
  • Ensure proper operation of reverse osmosis, deionization, and wastewater treatment systems to support boiler feedwater and cooling tower requirements
  • Maintain reliable operation of compressors and air dryers for instrumentation and process needs
  • Manage cooling towers, chillers, and associated heat exchangers to support plant processes
  • Oversee and manage the operation and maintenance programs of a large Chilled water plant with up to 30,000 tons of cooling capacity
  • Coordinate with maintenance teams to schedule outages and repairs, minimizing operational disruptions
What we offer
What we offer
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
  • Fulltime
Read More
Arrow Right