BAS Software Engineer
Job Description
Contribute to Automated Logic (ALC) software for HVAC and lighting control, plus third-party device integration.
Responsibilities
- Collaborate with cross-functional teams to understand system requirements and develop solutions
- Design, develop, and test software components to meet functional and performance specifications
- Create detailed design documentation, including flowcharts, diagrams, and code comments
- Ensure designs align with industry standards, regulatory requirements, and internal coding guidelines
- Perform thorough code reviews and unit testing to identify and resolve defects
- Participate in design reviews and provide constructive feedback to improve system quality
- Interact with customers to understand needs and provide technical support
- Communicate effectively with customers, project managers, and team members to support project success
- Actively participate in peer reviews and apply feedback to improve code quality
- Prepare accurate parts orders based on system design requirements
- Coordinate with procurement teams to help ensure timely delivery of required components
Requirements
- Provide regular progress reports for project managers, project directors, and clients
- Complete an initial project review
- Review sequence of operations
- Generate databases using ALC Sitebuilder
- Generate software programs using ALC Logicbuilder
- Modify existing systems as needed
- Run program simulation and troubleshoot as needed
- Improve system efficiencies
- Integrate multiple systems
- Demonstrate knowledge of industry standard integration
- Coordinate with project directors and project engineers
- Create custom report generation
- Implement change orders
- Manage multiple projects with competing priorities
- Perform other duties as required
Technology
- ALC Sitebuilder
- ALC Logicbuilder
Preferred Qualifications
- Comprehensive understanding of ALC products and software
- 3-5 years of industry related field experience with HVAC systems
- Experience with embedded systems and real-time programming
- Knowledge of hardware-software integration and debugging techniques
- Familiarity with industry standards and regulatory compliance requirements
- Experience with version control systems
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Paid time off
- Vision insurance
Job Details
- Job type: Full-time
- Pay: From $85,000.00 per year
- Work location: In person
- Location: Lee's Summit, MO (onsite)