Summary: Develops solutions for HVAC control system and related equipment by reviewing requirements, evaluating appropriate hardware solutions, developing embedded applications and assisting in documentation and deployment of those solutions. Essential Responsibilities/Activities: Develop integrated applications for microcontrollers and embedded control systems using languages such as 'C' and ‘C++’ and running either bare metal or in a Linux embedded operation system. Designs and implements object-oriented software in harmony with existing applications and following industry best practices. Works closely with hardware engineers to assure completed solutions will fulfill the requirements set forth for a given product. Works both independently and in collaboration with a software team to develop solutions to meet business and industry needs. Drives innovation in the field of smart control systems, telemetry, and building management systems. Develop test methods, procedures, and applications to validate system operations. Possesses an interest in HVAC systems (thermodynamics, control systems, civil engineering, energy efficiency etc.), embedded systems, bare-metal applications, networking, security, and IoT technology. Desires to make an impact in a rapidly changing industry. Documents operations, writes test procedures, and assists in developing user manuals. Develops test methods, procedures, and applications to assist production with validation and quality control checks. Provides technical support internally and directly to customers as may be required. Performs maintenance work and updates on existing software. Manages time with minimal oversight on multiple concurrent projects. Maintains product and company reputation by complying with company policies including confidentiality and compliance with federal, state, and industry regulations. Advances professional and technical knowledge by participating in educational opportunities, studying new and advanced programming techniques, reviewing professional publications, and utilizing web based resources.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
1,001-5,000 employees