Software Engineer- Desktop

AC Lighting
Mississauga, Ontario L5A 2W4
  • Job Type
  • Job Status
    Full Time
  • Jobs Rated


We are looking for an innovative and enthusiastic Desktop Software Engineer (C++, Qt, GUI, C#, Python, VB) that will join our R&D and Engineering Department. As a member of our R&D team, he/she will be responsible for providing leading edge product design, technical support for manufactured products, assist in building R&D prototypes that are best in class and build relationships with suppliers with business solutions in mind.

To be considered for this position, you must go to this website, attach your resume and complete the application process:**


•Working in conjunction with the R&D engineering group to deliver conceptual ideas for future projects.

•Follow through an entire project from concept to pre-production.

•Researching and evaluation of new technologies.

•Developing software requirements, plans, designs, unit tests, and associated documents.

•User interface development with Qt in C++ on Windows and Mac.

•Development of test software for prototype bring-up and test.

•Leading activities related to code architecture and design.

•Designing and coding of PC based utilities for end user/customer use.

•Designing and coding of PC based utilities for in-house use.

•Developing infrastructure which enables management of the complexity related to the release of software (build tools, repository configuration) as required.

•Developing documentation using flow charts, diagrams, and charts as needed.

•Maintaining software documentation throughout product life cycle.

•Development of software testing practices to ensure a high degree of code quality.

•Assisting technical support teams in regards to isolating problems from clients in regards to SMI manufacture goods.

•Design of test software for evaluating prototype units and for production QA purposes.

•Testing and debugging of prototype software.

•Developing unit tests and continuous integration.

•Attend weekly team meetings to discuss all projects that are in progress.

•Researching and locating vendors that can supply parts for production and building a rapport with the suppliers.

•Negotiating pricing and timelines for delivery.

•Processing purchase orders for all orders $1000.00 or less (before tax) to vendors for prototype units.

•Follow up with supplier to ensure that the delivery dates are met or exceeded.

AC Lighting/ Spectrum Manufacturing is committed to being an Equal Opportunity Employer and offers opportunities to all job seekers including job seekers with disabilities. If you need a reasonable accommodation to assist with your application for employment, please contact us at 416-255-9494 or by emailing Please include a description of the specific accommodation you are requesting and a description and location of the position for which you are applying.

Interested Applicants are required to go to this URL: and complete a Survey to be considered for a position at AC Lighting/ Spectrum Manufacturing. Please indicate the position you are applying for and attach a copy of your resume to the completed Survey and notify our HR department at when completed.



•University degree in Electrical Engineering, Computer Science or equivalent.

•Minimum 4+ years practical job experience in software development for embedded systems engineering in an R&D environment.

•Excellent oral and written communication skills Ability to read electrical schematics

•Ability to operate measuring tools, manual and electronic measuring equipment for testing and debugging of code.

•Must have advanced troubleshooting skills

•PC software development in: Qt, C++, C#, Python, VB

•Experience with user interface development.

•Experience with the Qt Framework an asset.

•Experience with serial and IP based protocols.

•Implementing mathematical models in code.

•Knowledge of configuring and working with databases an asset

•Detailed oriented Professional work ethic Excellent organizational skills

•Ability to work well independently or as part of a team

•Familiarity with Lighting Consoles and entertainment lighting and controls, would be an asset.

•Working knowledge with of Microsoft Office applications (Word, Excel, Outlook).


Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer- Desktop

AC Lighting
Mississauga, Ontario L5A 2W4

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good