Job Summary The Manager, Hardware Engineering, leads the development of the next generation of controllers and display platforms within a strategic and revenue-driving product portfolio. This role ...
Job Summary The Manager, Hardware Engineering, leads the development of the next generation of controllers and display platforms within a strategic and revenue-driving product portfolio. This role ...
The Senior AI Programmer will have ownership of various AI systems and features while ensuring ... Plan work effectively and provide realistic updates on progress to managers. * Proactively identify ...
The Senior AI Programmer will have ownership of various AI systems and features while ensuring ... Plan work effectively and provide realistic updates on progress to managers. * Proactively identify ...
They also participate in Level 1 technical support coordinated by the Data Conversion Manager. What ... Adjust your T-SQL programming according to the comments received. This feedback will come from the ...
They also participate in Level 1 technical support coordinated by the Data Conversion Manager. What ... Adjust your T-SQL programming according to the comments received. This feedback will come from the ...
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
They also participate in Level 1 technical support coordinated by the Data Conversion Manager. What ... Adjust your T-SQL programming according to the comments received. This feedback will come from the ...
They also participate in Level 1 technical support coordinated by the Data Conversion Manager. What ... Adjust your T-SQL programming according to the comments received. This feedback will come from the ...
They also participate in Level 1 technical support coordinated by the Data Conversion Manager. What ... Adjust your T-SQL programming according to the comments received. This feedback will come from the ...
They also participate in Level 1 technical support coordinated by the Data Conversion Manager. What ... Adjust your T-SQL programming according to the comments received. This feedback will come from the ...
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
Reporting to the Sr. Engineering Manager, the Project Engineer leads the development of the scope of work, the detailed engineering specifications, and the engineering plans in order to meet the all ...
Reporting to the Sr. Engineering Manager, the Project Engineer leads the development of the scope of work, the detailed engineering specifications, and the engineering plans in order to meet the all ...
Join us as Bogie Project Engineer Manager, and you'll be looking at a career-defining role based in St-Bruno (QC), CA. Responsible for the definition of the mechanical system (bogie) and guarantor of ...
Join us as Bogie Project Engineer Manager, and you'll be looking at a career-defining role based in St-Bruno (QC), CA. Responsible for the definition of the mechanical system (bogie) and guarantor of ...
Join us as Bogie Project Engineer Manager, and you'll be looking at a career-defining role based in St-Bruno (QC), CA. Responsible for the definition of the mechanical system (bogie) and guarantor of ...
Join us as Bogie Project Engineer Manager, and you'll be looking at a career-defining role based in St-Bruno (QC), CA. Responsible for the definition of the mechanical system (bogie) and guarantor of ...
Proven experience in C++ programming, with a solid understanding of low-level systems, multi-threading, and memory management. * Windows Internals Knowledge: A deep understanding of Windows operating ...
Quick apply
Proven experience in C++ programming, with a solid understanding of low-level systems, multi-threading, and memory management. * Windows Internals Knowledge: A deep understanding of Windows operating ...
Senior Programmer Analyst
Montreal, QC · On-site
... management, settlement, and straight through processing of electronic trades within the Post Trade ... developers). An environment that will be a benchmark in your career (9M lines of code, 1000 VMs ...
Senior Programmer Analyst
Montreal, QC · On-site
... management, settlement, and straight through processing of electronic trades within the Post Trade ... developers). An environment that will be a benchmark in your career (9M lines of code, 1000 VMs ...
Senior UI Programmer
Quebec, QC · On-site
Frima is looking for a Senior Unreal (C++) Programmer with a UI-focused profile to help take our ... Excellent stress management in a fast-paced environment; * Strong collaboration and communication ...
Quick apply
Senior UI Programmer
Quebec, QC · On-site
Frima is looking for a Senior Unreal (C++) Programmer with a UI-focused profile to help take our ... Excellent stress management in a fast-paced environment; * Strong collaboration and communication ...
We currently have a role as a Programmer Analyst - C#/NET - Banking with our large consulting ... Managing and coordinating the rollout of software releases. * Providing clear, consistent, and ...
Quick apply
We currently have a role as a Programmer Analyst - C#/NET - Banking with our large consulting ... Managing and coordinating the rollout of software releases. * Providing clear, consistent, and ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... Apply best practices in project management with a focus on operational excellence * Ensure adequate ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... Apply best practices in project management with a focus on operational excellence * Ensure adequate ...
Document data engineering processes, data flows, and system configurations to facilitate knowledge ... Manage release processes, including drafting release notes, developing release scripts, and leading ...
Document data engineering processes, data flows, and system configurations to facilitate knowledge ... Manage release processes, including drafting release notes, developing release scripts, and leading ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... Apply best practices in project management with a focus on operational excellence * Ensure adequate ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... Apply best practices in project management with a focus on operational excellence * Ensure adequate ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... Apply best practices in project management with a focus on operational excellence * Ensure adequate ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... Apply best practices in project management with a focus on operational excellence * Ensure adequate ...
Frima is looking for a Senior Unreal (C++) Programmer with strong mobile platform experience to ... Excellent stress management in a fast-paced environment * Strong collaboration and communication ...
Quick apply
Frima is looking for a Senior Unreal (C++) Programmer with strong mobile platform experience to ... Excellent stress management in a fast-paced environment * Strong collaboration and communication ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... management with a focus on operational excellence Ensure adequate documentation of project ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... management with a focus on operational excellence Ensure adequate documentation of project ...
Programmer Manager information
What does a programming manager do?
Is a TPM role stressful?
What is a programme manager's salary?
Can I make 100k as a project manager?
What is the difference between Programmer Manager vs Software Developer?
| Aspect | Programmer Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in Computer Science; management experience | Bachelor's or higher in Computer Science or related field |
| Work Environment | Leads teams, manages projects, coordinates tasks | Focuses on coding, designing, and implementing software |
| Employer & Industry Usage | Used in tech companies, software firms, IT departments | Common across tech, startups, enterprise software |
The main difference is that a Programmer Manager combines technical coding skills with team leadership and project management, whereas a Software Developer primarily focuses on coding and software creation without managerial responsibilities.

Acuity Brands rating
4.5
Based on 5 frontline employees who took The Breakroom Quiz
142nd of 142 rated electronics manufacturers
Job description
Acuity Inc. (NYSE: AYI) is a market-leading industrial technology company. We use technology to solve problems in spaces, light and more things to come. Through our two business segments, Acuity Brands Lighting (ABL) and Acuity Intelligent Spaces (AIS), we design, manufacture, and bring to market products and services that make a valuable difference in people's lives.
We achieve growth through the development of innovative new products and services, including lighting, lighting controls, building management solutions, and an audio, video and control platform. We focus on customer outcomes and drive growth and productivity to increase market share and deliver superior returns. We look to aggressively deploy capital to grow the business and to enter attractive new verticals.
Acuity Inc. is based in Atlanta, Georgia, with operations across North America, Europe and Asia. The Company is powered by approximately 13,000 dedicated and talented associates. Visit us at www.acuityinc.com.
The Manager, Hardware Engineering, leads the development of the next generation of controllers and display platforms within a strategic and revenue-driving product portfolio. This role combines strong people leadership, cross-functional collaboration, and deep technical expertise to ensure successful delivery from concept through NPI and certification.
You will grow and mentor a high-performing hardware team, drive engineering excellence, and oversee end-to-end hardware development including architecture, design, testing, and product qualification.
People & Team Leadership
- Lead, mentor, and develop a team of 5-10 hardware engineers, providing regular feedback, coaching, and career growth support.
- Recruit, hire, and retain top engineering talent while fostering an inclusive, innovationdriven culture.
- Empower team members to contribute ideas, present solutions, and take ownership of their work.
- Promote psychological safety, healthy team dynamics, and high engagement.
- Build and maintain strong collaboration with leaders and managers across programs to ensure seamless execution of multidisciplinary projects.
Program & Project Management
- Support product managers and product owners in defining requirements, estimating effort, and planning new features and products.
- Prioritize engineering activities aligned with business needs and organizational goals.
- Collaborate with Project Managers to track progress, risks, timelines, and deliverables, ensuring clear communication with internal and external stakeholders.
- Champion engineering processes, quality standards, and continuous improvement across the development lifecycle.
Technical Leadership
- Lead the hardware engineering function across controllers and displays programs, ensuring technical excellence and scalability.
- Oversee specifications, requirements documentation, architecture decisions and design documentation.
- Coordinate internal and external development resources (card manufacturers, JDM partners, mechanical design, sourcing, industrialization).
- Ensure rigorous internal hardware and firmware testing, including test definition, prioritization, and quality validation.
- Ensure products meet qualification, reliability, and compliance requirements, driving adoption of APQP methodologies.
- Oversee EMC, safety, environmental, and regulatory certifications (UL, CE, FCC, BTL).
- Communicate NPI readiness, risk assessments, and mitigation plans to senior leadership.
- Drive ontime delivery of highquality designs in a fastpaced and evolving environment.
Qualifications
- Bachelor's degree in electronic engineering, Computer Science, or equivalent experience.
- Proven track record in Hardware engineering leadership roles. 5+ years of management experience.
- 5+ years of experience in developing and maintaining complex Electronic Devices deployment.
- Strong background in embedded systems, MCU/MPU based designs, displays, and power supply architectures.
- Experience leading engineering teams through the entire Development cycle (Design Review process, EVT/DVT/PVT).
- Strong understanding of EMC compliance, safety standards, and certification requirements.
- Excellent verbal and written communication skills.
- Strong people-centric leadership style with a focus on trust, clarity, conflict management, and team well-being.
- Excellent analytical, problemsolving, and decisionmaking skills with strong attention to detail.
- Demonstrated ability to deliver results under dynamic and rapidly shifting priorities.
- Good communication skills, both written and verbal.
- Understanding of industrial, HVAC, or building automation protocols (BACnet, Modbus) is an asset.
- Experience with Azure DevOps or similar ALM tools (work management, Git, CI/CD pipelines, test plans).
We value diversity and are an equal opportunity employer. All qualified applicants will be considered for employment without regards to race, color, age, gender, sexual orientation, gender identity and expression, ethnicity or national origin, disability, pregnancy, religion, covered veteran status, protected genetic information, or any other characteristic protected by law.
Accommodation for Applicants with Disabilities: As an equal opportunity employer, Acuity Brands is committed to providing reasonable accommodations in its application process for qualified individuals with disabilities and disabled veterans. If you have difficulty using our online system due to a disability and need an accommodation, you may contact us at (770) 922-9000, select option 4. Please clearly indicate what type of accommodation you are requesting and for what requisition.
Any unsolicited resumes sent to Acuity Inc. from a third party, such as an Agency recruiter, including unsolicited resumes sent to an Acuity Inc. mailing address, fax machine or email address, directly to Acuity Inc. employees, or to Acuity Inc. resume database will be considered Acuity Inc. property. Acuity Inc. will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.
Knowledge of French is required for positions permanently located in Quebec so incumbents can communicate with their colleagues and suppliers in Quebec as necessary. French-language training is offered to all incumbents in permanent positions in Quebec who do not have a good knowledge of French.
Acuity Inc. will consider any candidate for whom an Agency has submitted an unsolicited resume to have been referred by the Agency free of any charges or fees. This includes any Agency that is an approved/engaged vendor but does not have the appropriate approvals to be engaged on a search.
About Acuity Brands
Sourced by ZipRecruiter
Industry
Electrical equipment, appliance, and component manufacturing
Company size
10,000+ Employees
Headquarters location
Atlanta, GA, US
Year founded
2001