Software Engineer
Core
Developing and managing software for HVAC systems, including control software, test procedures, and embedded systems.
Role type
Embedded Software Engineer (HVAC)
Builds
System control software, test procedures, and embedded firmware for HVAC equipment.
Domain
HVAC industry, embedded systems, industrial automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C, C++, Python, C#, PHP, JavaScript, LabVIEW, embedded programming, low-level software development, microcontroller platforms, operating systems, communication protocols, software design and analysis, cybersecurity implementation
Preferred skills
HVAC systems knowledge, BTE (test benches), inverters, power converters
Technologies
C, C++, Python, C#, PHP, JavaScript, LabVIEW
Responsibilities
Manage and execute software projects in the HVAC environment; define system control software functionality based on customer requirements; write, review, and approve test procedures; perform unit, integration, and validation tests; implement software architectures and improvement processes.
Seniority
Mid-Senior, hands-on IC