CrawlJobs Logo

Senior Software Developer (HVAC)

gm.com Logo

General Motors

Location Icon

Location:
Canada , Markham

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

115000.00 - 164600.00 USD / Year

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

Additional Information:

Job Posted:
April 16, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Developer (HVAC)

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
New

HVAC Service Manager

We are looking for a dedicated HVAC Service Manager to oversee the daily operati...
Location
Location
United States , Parsippany
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of experience in managing a commercial HVAC service department
  • In-depth technical knowledge of commercial HVAC systems and controls
  • Proven leadership skills with a track record of operational success
  • Strong customer service and conflict resolution capabilities
  • Understanding of financial management, including budgeting and P&L oversight
  • Preferred certifications in HVAC-related areas
  • Familiarity with industry codes, regulations, and safety practices
  • Proficiency in service management software and Microsoft Office applications
Job Responsibility
Job Responsibility
  • Lead and guide HVAC technicians and support staff to achieve departmental goals
  • Supervise scheduling, dispatching, and preventative maintenance activities to ensure efficiency
  • Address escalated customer concerns and foster positive client relationships
  • Analyze budgets, track performance metrics, and recommend strategies for improvement
  • Ensure adherence to safety standards, industry regulations, and company policies
  • Collaborate with sales and project teams to identify and develop new service opportunities
  • Recruit, onboard, and train technicians while supporting their growth and development
  • Manage inventory, oversee equipment procurement, and maintain vendor partnerships
  • Prepare and deliver detailed performance reports to senior management
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan
Read More
Arrow Right