Careers

Careers @ REDCOM

REDCOM is Recruiting the Best People in Communications

We are a rare breed — an All American company, from design to manufacturing to sales. Our technology serves the most challenging environments on Earth. Are your skills up to the challenge?

REDCOM is an established equal opportunity employer (EOE) in Victor, New York, a suburb of Rochester, New York. REDCOM specializes in high-tech telecommunications switching system design and manufacture. We have many talented and dedicated engineers on staff. REDCOM’s employees have a wide cross-section of skills and education in engineering and non-engineering disciplines. Some of the areas for which we staff include:

  • Engineering – Electrical engineers, real time control software engineers, with C and/or Java experience, and IT software engineers. Telephony, IP, and network knowledge or educational specialization is highly desirable. While REDCOM provides a dynamic, structured environment to ensure high productivity, it also gives substantial freedom to engineers to use and build their skills and knowledge.
  • Sales – We sell direct, with our own direct sales staff and sales support staff. This includes technical requirements analysis, quotation, order entry, customer database customization, and customer technical support and training. Positions are staffed by salespersons, engineers and technicians. Education and experience requirements vary depending upon the position.
  • Manufacturing – REDCOM builds its own circuit boards and systems. REDCOM circuit boards use surface mount technologies. Positions include test engineering, manufacturing process design, board assembly/testing, system assembly/testing, as well as shipping and receiving. Education requirements vary, depending on job requirements. We cross-train our manufacturing employees, creating a flexible workforce able to meet changing demands, which greatly increases job diversity and satisfaction.
  • Facilities – We are proud of our office and manufacturing facilities. Maintenance and housekeeping activities are provided by our own facilities and grounds staff. They are an integral and valued part of our operation.
  • Administration – REDCOM administration staff handles purchasing, quality control, and a variety of other administrative activities. We have our own internal accounting staff for all necessary corporate activities. Dedicated IT servers equip them with the necessary tools, fully integrated with the rest of our corporate activities and systems. Education and experience requirements vary depending upon position.

Benefits

REDCOM offers a comprehensive benefits package. In addition to ten paid holidays, REDCOM employees enjoy three weeks of vacation time after only one year. We offer company paid life insurance, a 401(a) profit sharing plan, a 401(k) retirement savings plan, a tuition reimbursement plan, and a generous benefits plan including supplemental life insurance, medical insurance, dental insurance, and more.

State of the Art Facility

REDCOM’s workforce enjoys a comfortable, well maintained office and manufacturing facility. This 140,000 square foot facility is located on forty acres in suburban Victor, New York. Our manufacturing floor is built around a large, treed atrium. We have a health facility open to all employees, with two racquetball courts, exercise/workout equipment, saunas, and a large Jacuzzi. There is even an equipped radio shack for Ham radio operators. The grounds include walking paths through wooded areas.

Rochester and Upstate New York

Located near Rochester, New York, Victor is within driving distance of the Finger Lakes, Lake Ontario, Niagara Falls, the Adirondack Mountains, and the Catskill Mountains. These provide a wealth of year-round outdoor activities. Rochester also provides excellent access to advanced educational, medical, and cultural resources. For more information on Rochester and Upstate New York, see:

Hiring those who served

Throughout their careers Veterans have served and sacrificed for our nation while proving themselves to be determined and reliable team members and leaders. On behalf of everyone here at REDCOM, we want to take this opportunity to thank our Veterans for their service and dedication to our country.

Veterans make valuable and talented employees with the ingrained ability to perform and drive results in any environment. We are proud of the fact that Veterans make up 14% of our REDCOM family, and are an integral part of our success. We are always looking for Veterans to fill our open positions and become members of our ever-growing team.

Join us!

The combination of benefits, location, and work environment has proven highly desirable to REDCOM’s employees. The proof of this is in our turnover rate, which is substantially below industry and local norms. Isn’t it time you considered a career at REDCOM?

Current Job Openings

Join the Telecom Experts at REDCOM

Software Engineer – C++

Victor, NY

Serious security + savvy innovation + exceptionally easy to use. Sound like a fun challenge? Let’s chat. We create solutions for some of the most secure and critical conversations in the world. Software developers wanted. Come work with the REDCOM team to design and deliver secure, reliable voice, video and chat applications. Make a difference at REDCOM.

Skills and Requirements:

  • Fluent in C++ and Object-Oriented Programming
  • Working knowledge of FreeBSD, Linux or other Unix environments
  • Knowledge of commonly used concepts, practices and procedures within the software development field
  • BS or higher in Software Engineering, Computer Engineering, Computer Science, or equivalent

Additional Desired Qualifications:

Practical experience with one or more of the following would be a plus

  • VoIP – SIP, XMPP, or other computer telephony and chat protocols
  • Voice, audio and video codecs
  • TCP/IP and networking technologies and protocols
  • PostgreSQL or similar databases
  • Security and encryption
  • Lua programming

Due to US export control laws, must be a US citizen, permanent resident or have protected status.

            Technical Sales Engineer

            Victor, NY

            Associate to Senior level depending on experience

            Serious security + savvy innovation + exceptionally easy to use. Sound like a fun challenge? Let’s chat. REDCOM has been developing solutions for some of the most secure and critical conversations in the world for over 40 years. Join our team to design secure and reliable voice, video, and chat applications. Make a difference at REDCOM.

            • You will have the opportunity to meet customers across the globe to collect requirements and engineer solutions using REDCOM’s portfolio of products (hardware, software, licensing, and support services).
            • Stay on the cutting edge of voice and data security by continually monitoring emerging technologies.

            Knowledge & Skills

            • Demonstrable and related telecommunications experience
            • Preferred: AS or BS in a related technical discipline
            • Experience with data routing and switching for WAN, LAN, and voice service solutions
            • Excellent written and verbal communication skills

            Special Working Conditions

            • Domestic and international travel required.

                      Software Engineer (Android/iOS)

                      Victor, NY

                        We are looking for an experienced Mobile developer to join our Engineering team. You’ll be a major contributor to the development of current and future Unified Communications solutions at REDCOM. You will collaborate with other members of our engineering team to design and deliver secure and reliable voice, video and chat applications.

                        Skills and Requirements:

                        • Experience developing native mobile applications for iOS or Android using Swift, Objective C or Java.
                        • Working knowledge of associated development environments (XCode, Eclipse, or Android Studio)
                        • Ability to apply software development best practices and procedures
                        • Ability to produce fully functional software writing clean code
                        • Ability to work in a team environment
                        • BS or higher in Software Engineering, Computer Engineering, Computer Science, Web & Mobile Computing or equivalent

                        Additional Desired Qualifications:

                        Practical experience with some of the following would be a plus

                        • VoIP – SIP, XMPP, or other computer telephony and chat protocols
                        • TCP/IP and networking technologies and protocols
                        • Excellent analytical and problem-solving skills
                        • Security and encryption
                        • Windows application development
                        • C/C++ programming
                        • UX/UI Design skills
                        • Agile Methodologies

                                QA Automation Engineer

                                Victor, NY

                                Essential Functions

                                • Responsible for software product testing and test automation development
                                • Achieve high levels of confidence in product quality and support a continuous integration development pipeline to ensure product quality

                                  Knowledge (education and training)

                                  • Strong knowledge in a variety of network protocols and technologies (listed under Critical Skills) attained through the following: Associate’s or higher in Information Technology, Computer Science, Software Programming/Engineering, Networking & System Administration, Web & Mobile Computing, Systems/Electrical/Electronics Engineering, or closely related degree

                                    OR

                                  • Attainment of the same level of advanced knowledge through a combination of intellectual instruction (e.g., Industry recognized IT or telecom-related certification OR related university or military program of study) and at least 4 years of directly related work experience.

                                    Critical Skills

                                    • Demonstrated experience as a Software Test Engineer, Software Engineer, or equivalent role
                                    • Experience writing and executing test plans, test scenarios, and test cases
                                    • Must have a programming background to write automation scripts – preferably in Java
                                    • Experience with testing applications developed in Java, JavaScript, for web and mobile applications
                                    • Intermediate to advanced level experience with PostgreSQL
                                    • Strong Selenium, or similar, experience
                                    • Experience testing APIs, microservices, web services, and product integration
                                    • Strong verbal and written communication skills
                                    • Ability to learn quickly and manage time effectively

                                          Software Quality Assurance Specialist/Engineer

                                          Victor, NY

                                          Essential Functions

                                          • Responsible for product validation and integration of various solutions, including system software and applications on various hardware platforms. Various telecom technologies utilized, including but not limited to VoIP, Digital Interfaces, and complex protocols.
                                          • Evaluate product reliability on prototypes in field trials and for final product releases.
                                          • Research and acquire relevant specifications and third-party documentation pertaining to integration of related interfacing equipment.
                                          • Interface with customers and/or third-party equipment vendors to coordinate systems integration efforts.
                                          • Develop, document, and implement product testing techniques to carry out test plans. Techniques may include, but are not limited to, regression testing to ensure previously validated features are not affected in new development, test script development and coding. ENGINEERING LEVEL – An Engineer will have the added responsibility for the development of test plans and procedures from a set of pre-defined system requirements.
                                          • Use a variety of test measurement equipment, analyzing equipment, and software applications to evaluate product performance.
                                          • Responsible for fault detection, analysis, isolation, and reporting. Then, work with software engineering team to resolve. Once resolved, validate the fix.
                                          • Ensure product and production goals are met from a design verification and production test perspective.

                                            Knowledge (education and training)

                                            • Strong knowledge in a variety of network protocols and technologies (listed under Critical Skills) attained through the following: Associate’s or higher in Information Technology, Computer Science, Software Programming/Engineering, Networking & System Administration, Web & Mobile Computing, Systems/Electrical/Electronics Engineering, or closely related degree
                                              • OR

                                              • Attainment of the same level of advanced knowledge through a combination of intellectual instruction (e.g., Industry recognized IT or telecom-related certification OR related university or military program of study) and at least 4 years of directly related work experience.

                                                Critical Skills

                                                • IP/SIP routing and network security
                                                • Network protocol analysis tools, such as Wireshark
                                                • Hypervisor experience, such as VMware
                                                • Linux and Windows OS
                                                • Understanding of Web development and scripting languages
                                                • Ability to apply the aforementioned network protocols and technology experience in the performance of fault detection, analysis, isolation, and reporting.

                                                Other Duties

                                                • Work with software engineering in feature development as it applies to initial test results.
                                                • Assist other departments (Customer Service, Sales, Manufacturing, etc.) in product utilization, including configuration of system parameters, installation, or troubleshooting.

                                                Special Working Conditions

                                                • Position requires 6 to 8 weeks of travel per year for product certification testing. This is typically done in two offsite trips (each trip is 2 to 4 weeks long) requiring the ability to travel by air to remote testing facilities.
                                                • May require extended work hours to meet project or customer requirements.

                                                Physical Requirements

                                                • While performing the duties of this job, the employee may be required to, and for extended periods of time, stand, reach, hear, have visual acuity, and have manual dexterity (use of fingers for fine activities) due to the nature of the complex array of equipment and products.

                                                    Software Quality Assurance Manager

                                                    Victor, NY

                                                    Essential Functions

                                                    Responsibility for testing operations to support the overall quality and delivery of REDCOM software deliverables on time and within budget. Oversee interoperability testing of REDCOM products with third-party devices.

                                                    • Direct supervision of Quality Assurance team, including performance evaluations.
                                                    • Ensure appropriate testing methodologies are implemented for each product, including (but not limited to) functional/unit testing, regression testing, stress/performance testing, mobile testing, pass/failure testing and post release validation (smoke) testing.
                                                    • Establish and enforce quality procedures within the software testing team, including risk assessment, test strategy and plan, execution of test cases, tracing requirements, and other standard operating procedures and work instructions.
                                                    • Develop and implement quality control standards/metrics to determine improvement areas and strategies in the overall product development life-cycle.
                                                    • Facilitate defect management activities across the Engineering department.
                                                    • Work with relevant departments to create and maintain test cases and plans derived from requirements, design docs, existing system behavior, and discussion with business and technical resources; collaborate on release notes and system documentation on product releases.
                                                    • Stay at the forefront of evolving technology in the telephony and voice/data security arenas to anticipate, prepare for, and meet industry and government approved product listing certification requirements.
                                                    • Coordinate resources and activities across multiple simultaneous projects.

                                                      Qualifications that are required to fulfill the essential functions above

                                                      Knowledge (education and training):

                                                      • BS in a related technical discipline OR attainment of the same level of advanced knowledge through a combination of intellectual instruction (e.g., Industry recognized software, engineering, or telecom-related certification OR related university or military program of study) and at least 4 years of directly related work experience.
                                                      • Additionally, 5+ years of demonstrated experience in Quality Assurance, including the following:
                                                        • Development and execution of product/project QA and test plans
                                                        • Development and execution of test scenarios, test cases, and test scripts (automated QA) for all testing phases
                                                        • Definition of and reporting on project QA measurements
                                                        • Evaluating project deliverables based on quality metrics
                                                        • Leading quality teams to execute QA and test plans
                                                        • Defect management

                                                      Required Skills:

                                                        • Experience implementing software product life cycles – waterfall and Agile/Scrum.
                                                        • Excellent organizational, time, and people management skills
                                                        • Excellent communication and listening skills
                                                        • Demonstrated ability to effectively manage teams in a high-volume working environment with multiple competing priorities and aggressive deadlines.
                                                        • Extensive knowledge and experience with Project Management (i.e. MS Project or equivalent), Productivity (i.e. MS Office or equivalent), and Bug Tracking (i.e. Mantis, Jira, or equivalent) software packages.

                                                        Other Duties

                                                        • Recruiting and staffing responsibility within the Quality Assurance team.
                                                        • Keep informed on industry news and trends, products, services, competitors, new product-line developments, and relevant information about legacy, existing and emerging technologies.
                                                        • Suggest improvements to software, processes, and procedures within the Engineering organization.
                                                        • Complete special projects and perform other duties as necessary.

                                                        Special Working Conditions

                                                        • No special working conditions – work in office environment
                                                        • Travel on an exception basis only
                                                        • May require extended work hours to meet project or customer requirements. For example, there are times when a customer may have an urgent need and we will work to help them in any way we can.

                                                              Sales Operations Manager

                                                              Victor, NY

                                                                Essential Functions

                                                                • Manage the Sales Operations team to meet individual and team objectives for completing quotations, managing sales orders and RMAs, and producing sales forecast reports. Special emphasis is placed on quality, consistency with written procedures, and record-keeping. Manage team workloads as needed and provide cross-training to maximize team productivity.
                                                                • Provide critical business management and analysis on the generation of quote specific terms and conditions including but not limited to, profitability analysis, general business terms, delivery terms and payment terms. Assist all sales teams during pre-sales to develop custom solutions including statements of work, maintenance plans, training programs, and leasing programs Analyze commercial documents (purchase orders, Terms and Conditions, contracts, certifications, representations, etc.) to minimize risk to REDCOM and align with REDCOM business policies.
                                                                • Actively participate in planning activities, including the Project Review Board and commercialization teams, to help ensure that new products or releases can be supported by the team. As needed, develop new strategies, tools, and/or processes. Prepare the Sales Operations team to quote, order, and in some cases, deliver new product. Develop and maintain configuration rules and tools. Provide direct education and other resources to ensure staff is knowledgeable on new products.
                                                                • As an individual contributor, create quotations for converged voice solutions using the REDCOM product suite to meet customer-specific telecommunications needs and provide support to the Sales team as well as working directly with customers in a pre-Sales role.
                                                                • Maintain the team’s standing as CRM/ERP system “power users”. Provide on-boarding, training, and ad-hoc guidance to all users to help ensure efficiency and consistency. Actively assist with initiatives to improve/replace CRM/ERP systems and procedures.
                                                                • Maintain product pricing records. Provide data and advice as needed to ensure proper pricing for new products and features.
                                                                • Ensure that Sales Operations team processes are recorded and maintained. Continuously seek and implement improvements to maximize quality, efficiency, consistency, and recordkeeping.

                                                                Knowledge and Skills that are required to fulfill the essential functions 

                                                                • Knowledge (education and training):
                                                                  • 5+ years’ experience as a sales-manager, sales engineer, or manager of sales operations in a B2B company within a related technical arena. Preferably, telecommunications or telecommunications equipment/products.
                                                                  • Demonstrated work history of consistently meeting or exceeding assigned work tasks.
                                                                  • Demonstrated people management experience.
                                                                  • Computer savvy with a working knowledge of Microsoft Office (Outlook, Word, Excel, and PowerPoint), SharePoint, and ERP systems.
                                                                • Critical Skills:
                                                                  • Strong oral and written communication skills, strong presentation skills, and exceptional interpersonal skills.
                                                                  • A demonstrable personal work flow process to manage the day to day job requirements
                                                                  • A demonstrable ability to shift focus and priorities as required by day-to-day issues.
                                                                  • Being able to determine and document Buyer/Seller relationships

                                                                Other duties

                                                                • Provide staff with growth opportunities through introduction to new technologies, tools, and challenging assignments.
                                                                • Provide project management and customer account management assistance as needed.
                                                                • Keep informed on industry news and trends, products, services, competitors, new product-line developments, and relevant information about legacy, existing and emerging technologies.
                                                                • As needed, interview candidates for hire, particularly for related functions such as Sales and Sales Engineering.
                                                                • Assist the VP, Sales with commission calculations, order and sales pipeline maintenance and other projects as needed.
                                                                • Complete special projects and perform other duties as needed.

                                                                Special working conditions

                                                                • Must have the ability to occasionally travel without restriction within the United States and international. Must be prepared to travel up to 10%.
                                                                • May require extended work hours to meet project or customer requirements. For example, there are times when a customer may have an urgent need and we will work to help them in any way we can.
                                                                • Lead or participate in off-hours telephone conference calls or video conference calls with customers or sales prospects in various time zones as required.

                                                                Physical requirements

                                                                • On occasion, may be asked to support offsite REDCOM events (e.g., trade shows), which involve some manual labor to set up and tear down the booth.

                                                                                Customer Engineering & Support Tech

                                                                                Victor, NY

                                                                                Essential Functions

                                                                                • Provide technical support in person, over the phone, and electronically to internal and external customers prior to and after the sale regarding use of REDCOM products.
                                                                                • Conduct research to answer routine and non-routine technical questions, as well as resolve technical problems remotely and onsite.

                                                                                Knowledge & Skills that are required to fulfill the essential functions

                                                                                Knowledge (education and training):

                                                                                • Working knowledge of traditional telecommunications, telecommunications test equipment and software, and servers and network connections.
                                                                                • The following IT Networking experience in a telecom environment is necessary to be successful:
                                                                                  • Session border controllers
                                                                                  • Proficient at Wireshark analysis
                                                                                  • Firewalls
                                                                                  • Layer2/Layer3 switches & routers
                                                                                  • Wireless and server technologies
                                                                                  • Various Hypervisors (e.g., Hyper-V, KVM, VMware ESXi, VMware Workstation, VirtualBox)

                                                                                Critical Skills:

                                                                                • Strong customer service skills
                                                                                • Ability to develop and make presentations by clearly articulating highly technical concepts to a variety of audiences.
                                                                                • Strong oral and written communication skills, strong presentation skills, and exceptional interpersonal skills.

                                                                                  Other Duties

                                                                                  • Perform other duties as assigned.

                                                                                  Special Working Conditions

                                                                                  • Must be available to travel independently, both domestically and internationally, as required
                                                                                  • Must be available to answer customer calls on a rotational basis, 24/7, for 7 days at a time
                                                                                  • Must be available to assist the on-call person with answering customer calls 24/7, 365 days a year, except during approved time off

                                                                                  Physical Requirements

                                                                                  • While performing the duties of this job, the employee may be required to, and for extended periods of time, stand, reach, speak, hear, have visual acuity, and have manual dexterity (use of fingers for fine activities) due to the nature of the complex array of equipment and products.

                                                                                  Technical Communicator (Technical Writer)

                                                                                  Victor, NY

                                                                                  Essential Functions

                                                                                  Research, write, edit, and proofread technical and usability data to create documentation and other media for internal and external audiences. This includes, but is not limited to technical instructions, user guides, quick reference guides, video scripts, learning content, self-paced eLearning, web-based training, job aids, procedures, and specifications.

                                                                                  Achieve subject matter expertise on REDCOM products in order to develop and edit content for various documents and deliverables via:

                                                                                  • Interviews and interaction with Product and Development teams, including other subject matter experts, to extract technical information and areas of concentration.
                                                                                  • Reading internal engineering bulletins, and other materials to become familiar with product technologies and production methods.
                                                                                  • Reviewing drawings, and other data relative to installation, operation, and maintenance of software and hardware.
                                                                                  • Hands-on experience with REDCOM products and any related technologies that are required.
                                                                                  • Utilizing applicable publishing tools efficiently.

                                                                                  Ensure that all documentation and related deliverables:

                                                                                  • Are accurate and meet quality standards
                                                                                  • Meet editorial/marketing specifications
                                                                                  • Are completed and delivered on schedule

                                                                                  Contribute to templates, style guidelines, and standards for all publications/audiences.

                                                                                  Qualifications that are required to fulfill the essential functions

                                                                                  Knowledge (education and training):

                                                                                  • BA in English, Communications, Journalism, or closely related degree
                                                                                  • User experience practices and testing
                                                                                  • HTML, XML, CSS and Wiki markup
                                                                                  • Networking, cloud computing, VoIP, and SIP
                                                                                  • CMS and DITA

                                                                                  Critical Skills:

                                                                                  • Clear and concise writing skills with extensive knowledge of document formatting and proper word usage/grammar
                                                                                  • Active listening skills are necessary in order to collaborate cross-functionally, extract technical information and communicate this information effectively
                                                                                  • Ability to simply and effectively communicate complex concepts and material
                                                                                  • Excellent written and verbal presentation skills, especially when relaying technical information to non-technical audiences
                                                                                  • Technical aptitude, with an understanding of networking, cloud computing, VoIP, and SIP
                                                                                  • Strong problem-solving, analytical and critical thinking skills
                                                                                  • Must be positive and willing to take a problem-solving approach to new issues.
                                                                                  • Ability to work under minimal supervision, independently when needed, and as part of a team
                                                                                  • Manage multiple assignments varying in size and complexity with minimal supervision

                                                                                  Other Duties

                                                                                  • Contribute to Marketing content when requested
                                                                                  • Perform other duties as assigned.

                                                                                    Special Working Conditions

                                                                                    • When necessary, willingness to work additional hours to meet project needs.

                                                                                    Physical Requirements

                                                                                    • While performing the duties of this job, the employee is required to have visual acuity and manual dexterity (typing for extended periods of time, along with working with technical photographs/diagrams/illustrations, to create content that is viewed by an external audience).

                                                                                      Web Developer

                                                                                      Victor, NY

                                                                                      We are looking to add a web developer to our REDCOM Sigma software team. You’ll be a major contributor to the development of current and future Unified Communications solutions at REDCOM. You will collaborate with other members of our engineering team to design and deliver secure and reliable voice, video and chat applications.

                                                                                      Skills and Requirements:

                                                                                      • Fluent in JavaScript, PHP, SQL
                                                                                      • Experience working with web markup languages including HTML5 and CSS3
                                                                                      • Working knowledge of asynchronous requests, AJAX and partial page rendering
                                                                                      • Familiar with cross browser compatibility issues and how to resolve them
                                                                                      • Demonstrated experience building software applications in a team environment using industry standard practices and design methodologies.
                                                                                      • BS or higher in Software Engineering, Computer Engineering, Computer Science or equivalent.

                                                                                      Additional Desired Qualifications:

                                                                                      Practical experience with one or more of the following

                                                                                      • VoIP – SIP, XMPP, or other computer telephony and chat protocols
                                                                                      • TCP/IP and networking technologies and protocols
                                                                                      • Security and encryption

                                                                                          Facilities Maintenance Tech

                                                                                          Victor, NY

                                                                                          Essential Functions

                                                                                          Performs routine and non-routine tasks to ensure the buildings and grounds are accessible, safe, and attractive for employees and visitors. This includes the cleaning, lubrication, adjustment, maintenance, troubleshooting, and repair of mechanical, hydraulic, electrical, and pneumatic services, as well as building structures, tools, fleet vehicles, and equipment not requiring journeyman skills. Performs grounds keeping, other than contracted services, and unscheduled or emergency changes or adjustments to any of the facilities’ service systems. Performs cleaning and set-up duties for special events.

                                                                                          • Performs a daily schedule of routine and seasonal tasks to open and close the facilities for use by employees.
                                                                                            • Raises flag, guards entry, removes snow from walks, etc.
                                                                                          • Escort, aid, and oversee outside contractors.
                                                                                          • Performs janitorial duties when required.
                                                                                          • Must be available to work varying shifts, overtime, and be on 24-hour call.
                                                                                          • Must adhere to all safety requirements and procedures. 

                                                                                          Knowledge & Skills that are required to fulfill the Essential Functions

                                                                                          • High School education and at least 5 years of related experience.
                                                                                          • Must have and maintain a valid driver’s license.

                                                                                          Critical Skills:

                                                                                            • Mechanical, pneumatic, carpentry, and HVAC maintenance, troubleshooting, and repair skills, which includes the ability to read and understand schematics.
                                                                                            • Adaptability to complete various tasks as business needs change and work effectively with various employees across all functional disciplines.
                                                                                            • Effective teamwork and interpersonal skills.
                                                                                            • Self-motivation and ability to work with minimal supervision. 

                                                                                          Other Duties

                                                                                          • Perform other duties as assigned.

                                                                                          Special Working Conditions

                                                                                          • Work is generally performed inside a manufacturing plant and on the building’s grounds, which may include exposure to fluctuations in temperature and humidity, moving mechanical parts, risk of electrical shock, chemicals, fumes or airborne particles.
                                                                                          • Work shifts may vary between the hours of 5:30 AM and 11:00 PM. This is subject to change.

                                                                                          Physical Requirements

                                                                                          • While performing the duties of this job, the employee is required to frequently, and for extended periods of time, lift, carry, push, pull, climb, balance, stoop, kneel, crouch, crawl, reach, hear, have visual acuity, and have manual dexterity (use of fingers for fine activities) due to the nature of the complex array of equipment required to be serviced.
                                                                                          • Required to lift moderately heavy to heavy objects with frequent lifting or carrying of objects weighing up to 25 pounds and occasional lifting or carrying of objects up to and over 50 pounds.
                                                                                          • When required, the employee will use all personal protective equipment provided by the Company in compliance with OSHA regulations, including, a lift harness, hearing protection, safety glasses, safety foot wear, rubber steel-toe boots, protective clothing, gloves, and any other protective equipment as required.

                                                                                              Software Engineering Co-Op

                                                                                              Victor, NY

                                                                                              Software Product development for REDCOM Secure Mobile client. Under the guidance of a senior developer, the expectation is to execute the following:

                                                                                              1. Software feature and fix development
                                                                                              2. Develop and maintain software utilities and tools
                                                                                              3. Develop and maintain unit tests

                                                                                              Qualifications / Requirements:

                                                                                              • Knowledge of Windows, Android, or iOS application development required
                                                                                              • Knowledge of Voice over IP (VoIP) desired
                                                                                              • Any telephony background is a plus
                                                                                              • 2 consecutive co-op blocks (preferred)
                                                                                              • Willingness to learn
                                                                                              • GPA: 3.0 +
                                                                                              • Matriculated into one of the following degrees:
                                                                                                • Software Engineering
                                                                                                • Computer Science
                                                                                                • Web & Mobile Computing
                                                                                                • Computer Security

                                                                                                    All qualified applicants will receive consideration for employment without regard to race, religion, color, ancestry, sex, sexual orientation, age, gender identity, national origin, disability, marital status, medical condition, or veteran status.