
Senior Programmer
Required skills
- BMS software
- function block
- script
- BACnet
- Lon
- Modbus
- HVAC
- construction industry
- Microsoft Office Suite
Nice to have
- advanced software development
- graphics development
- programming standards
- standard libraries
Role summary
Stark Tech is seeking a Senior Programmer with advanced software and graphics development skills to join their team. This role requires expertise in building automation systems (BAS), including proficiency in multiple BMS software variants and programming styles (function block, script). The ideal candidate will have a strong understanding of HVAC/construction industry operations and experience with protocols like BACnet, Lon, and Modbus. Responsibilities include testing and implementing new features, adhering to programming standards, collaborating with field personnel, and mentoring junior programmers. A Bachelor's degree and 7+ years of related experience, with at least 3 years in BAS programming, are required. Strong computer skills, including Microsoft Office Suite, are essential.
To excel in this position, you demonstrate a strong command of advanced software and graphics development, confidently executing tasks with precision and efficiency. You thrive on testing and implementing new software features, ensuring seamless integration with evolving technology. Your ability to follow programming standards independently, while leveraging standard libraries, reflects your attention to detail and commitment to quality. Collaboration is second nature as you work closely with field personnel during programming and deployment phases, and your technical versatility allows you to integrate systems using protocols such as BACnet, Lon, and Modbus. You take pride in sharing your knowledge-coaching, mentoring, and training new and less experienced programmers to help elevate the team as a whole.
Work Experience
- Bachelors Degree.
- 7 or more years of related field work experience, including 3 or more years directly programming building automation systems.
- Proficiency in multiple variants of BMS software as well as multiple styles. I.e., function block, and script.
- A good understanding of how the mechanical equipment the programs and graphics are for, operate alone, and in concert with the larger scale mechanical systems.
- Advanced knowledge and understanding of HVAC/construction industry is essential.
- Strong Computer skills including Microsoft Office Suite is essential.
Benefits
Advance your career with Stark Tech, a leader in facilities and energy solutions. We specialize in integrating systems, providing energy-efficient equipment and services, and supporting sustainability through innovative technologies. At Stark Tech, we invest in our employees by offering a competitive benefits package recognized with Mployer's 2026 Great Employee Benefits designation, featuring Market Leading Medical Benefits, comprehensive medical, dental, and vision coverage, generous employer HSA contributions, paid time off, a 401(k) with employer match, wellness programs, and career development opportunities. Join our fast-growing, customer-focused organization where your skills and dedication will be valued and rewarded with competitive pay and a positive work environment.
Similar roles
Account Executive IIStark Tech · Bow, NH · Onsite
Sales Engineer - HVAC EquipmentStark Tech · Poughkeepsie, NY · Onsite- Sr. CNC ProgrammerGreene Tweed · Kulpsville, PA · Onsite
Applications Development Sr Programmer Analyst - Assistant Vice PresidentCiti · Mississauga, ON · Hybrid- CNC Programmer (Second Shift)Protolabs · Nashua, NH · Onsite
- CNC Laser ProgrammerQualdoc · Virginia Beach, VA · Onsite
