About the Position
Participates in the development of software programs and applications as required by Aiphone Engineering team.
Essential Duties and Responsibilities include the following. Other duties, responsibilities, and activities may change or be assigned at any time with or without notice. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.
- Designs and develops software for integrating Aiphone intercom systems with a variety of third-party systems. This is a hands-on position with focus on designing specifications, writing code, and QA testing.
- Creates a schedule and a concept design from a Development Request which reflects how much effort is needed, how long it will take, and an understanding of costs, risks, and challenges.
- Writes technical specifications and code to create a demonstrable prototype based on the concept design.
- Creates test plans and participates in test and verification. Acquires third-party certification and verification when necessary.
- Develops documentation including flowcharts, layouts, diagrams, charts, code comments, and clear code. Lead and participate in code reviews.
Additional Responsibilities include the following.
- Creates tools and development aids as needed, assists team members in implementing team shared resources.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participates in educational opportunities; reads professional publications; maintains personal networks; participates in professional organizations.
- Makes recommendations for securing customer information and for securing Aiphone's intellectual property.
- Presents work products and receives feedback, keeps product development stakeholders aware of progress.
Inter-relationship Relationship of position with internal, lateral and external groups.
Interacts with co-workers as a team member. Provides assistance and services to other departments within the company as needed. Interacts with vendors, suppliers, and manufacturers as needed.
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 lift and/or move up to 20 pounds. The employee is regularly required to sit for long periods of time; walk; use hands to finger, handle, or feel; balance; bend and reach with hands and arms; and talk or hear. Occasionally required to climb ladders, stand, stoop, kneel, squat, crouch, or crawl. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus.
Work Environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Ambient room temperatures, lighting and traditional office equipment as found in a typical office environment. Position may require occasional off-site visits in the United States and Canada.
GENEROUS BENEFITS:
- Base salary with guaranteed bonus and performance bonus potential
- Health benefits
- Generous 401K match
- Additional benefits