Grand Rapids, United States of America On-site

Control Solutions Inc is hiring a BAS Software Engineer

About the Role

Shape the future of building efficiency by developing advanced software for electrical HVAC systems. In this role, you'll work alongside engineers and product teams to translate technical requirements into robust, scalable solutions that enhance system performance and energy optimization.

What You'll Do

  • Partner with engineering and product teams to define software specifications for HVAC control components
  • Design and maintain embedded software applications for real-time monitoring and control
  • Develop and refine algorithms for data collection, processing, and system optimization
  • Perform rigorous testing and debugging to ensure software reliability and compliance
  • Integrate software with hardware platforms and external systems for seamless operation
  • Support internal teams and end users throughout development, deployment, and maintenance cycles
  • Keep current with evolving technologies and industry trends to inform innovation
  • Document designs, implementations, and test protocols to support team knowledge and continuity
  • Engage in code reviews and agile planning to uphold development standards

What We're Looking For

A candidate with a Bachelor of Science in HVACR Engineering and a background in software development, particularly in embedded or real-time environments. You should understand electrical controls and building automation systems, with strong analytical skills and a meticulous approach to problem-solving.

Excellent communication abilities are essential—you must be able to explain complex technical concepts clearly to both technical and non-technical stakeholders. You're equally effective working independently and as part of a collaborative team.

Preferred Attributes

  • Proven ability to optimize processes and implement cost-efficient technical solutions

What We Offer

  • Competitive compensation based on experience
  • Health, dental, and vision insurance
  • Retirement savings plan
  • Paid time off and holidays
  • Professional growth and advancement opportunities
  • Company-issued technology
  • Cell phone and clothing stipends

Work Environment

This is an onsite position with locations in Grand Rapids, Alpena, and Rochester Hills. Our culture is rooted in customer focus, technical excellence, and mutual support. We value diversity, inclusion, fairness, and a service-oriented mindset across all teams.

We are an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, disability, genetic information, marital status, sexual orientation, gender identity, citizenship, veteran status, or any other legally protected characteristic.

Required Skills
HVAC SystemsEmbedded SystemsReal-time ApplicationsElectrical ControlsBuilding AutomationSoftware DevelopmentProblem-solvingCommunication embedded systemsreal-time applicationsHVAC systemselectrical controlsbuilding automationsoftware developmentproblem-solvingcommunication skillsteam collaborationindependent work
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Control Solutions Inc
A temperature controls HVAC company founded in 2008.
All jobs at Control Solutions Inc Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago