26040 Ynez Road, Temecula, CA United States of America 1-888-QUIETCOOL Mon-Fri 8:00 AM - 5:00 PM PST Contact Us


Receive up to $300 instant rebate on QuietCool Professional Whole House Fans depending on model. Click for details.

Software Engineer and Mobile App Developer

Software Engineer and Mobile App Developer

Website QC Manufacturing, Inc. - QuietCool

Makers of the Advanced Whole House Fan

Job Description


QC Manufacturing, Inc. is a dynamic and innovative high-tech manufacturing company located in Temecula, CA. We are looking for exceptional individuals to join our team, who have high desire and drive to succeed both personally and professionally, in a fast paced and growing company. We manufacture QuietCool ventilation products. With substantial growth across the country, we are looking for an engineer that can help work with our team to take our products to the next level.

Every day we strive to bring new and innovating products to market. From our humble beginnings we now have multiple fan lines for whole house ventilation, attic ventilation, and garage ventilation. With QuietCool, every possible home ventilation configuration is possible.

We operate by the principle that in everything we do, we strive to improve peoples’ lives. Our dealers and customers tell us we’re succeeding.

We are looking for a passionate Software Engineer to design, develop and maintain software solutions. The successful candidate will be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Design, modify, develop, write and implement software programming applications. Support and/or install software applications/operating systems. Participate in the testing process through test review and analysis, test witnessing and certification of software.

Essential Functions

Full life cycle application development

App development and maintenance for iOS and Android

Design, code and debug applications in various software languages

Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis

Software testing and quality assurance

Support, maintain and document software functionality

Integrate software with existing systems

Evaluate and identify new technologies for implementation

Project planning and Project management

Document and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code

Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations

Protect operations by keeping information confidentially

Integrate software components into a fully functional software system

Document and maintain software functionality

Tailor and deploy software tools, processes and metrics

Serve as a subject matter expert

Comply with project plans and industry standards


Proven work experience in software engineering (3-5 years’ experience)

Hands on experience in designing interactive applications for iOS, Android, and Web Apps

Ability to develop software in the languages listed below

Excellent knowledge of Relational Databases such as SQL

Experience in developing web applications using at least one popular web framework

Experience with test-driven development

Mastery in software engineering tools

Ability to document requirements and specifications

Familiarity with software development methodology and release processes

BS degree in Computer Science or Engineering

Work Environment

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. The employee is occasionally exposed to a variety of extreme conditions at job sites. The noise level in the work environment and job sites can be loud.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.

The employee is occasionally required to sit; climb or balance; and stoop, kneel, crouch or crawl. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.

The employee may be required to lift up to 50 pounds in normal testing situations.

Required Education and Experience

The employee is required to have completed four years of college level schooling and received a Bachelors in Computer Science or Engineering. Minimum 1 to 3 years’ experience as a Software Engineer.

Common IT Hardware, Software, Platform and Systems Knowledge

Software: Xcode, Android Studio

Code Languages: Objective-C, Swift, Java, .NET, HTML, JavaScript, Web Services, XML, PHP, MySQL, SQL Server, C, C++

Frameworks: Android and iOS frameworks, Bluetooth and Wi-Fi Frameworks

Additional Eligibility Qualifications

Software Engineer Top Skills & Proficiencies

Software Development

Analytical & Problem-Solving Skills

Ability to Learn Quickly

Team player

Agile Development Processes and Principles

Written and Verbal Communication



General Programming Skills

Software Debugging

Software Documentation

Software Testing

Software Development Fundamentals & process

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

To apply for this position, click on the link:

You will be asked to create a username (your email) and password. Please follow the instructions to complete application process.

Job Type: Full-time

Pay: $39,129.00 – $55,000.00 per year

Contact Info

[email protected]


To apply for this job please visit