Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer

AVI-SPL

As a Programmer , you will create and modify control system software for integrated Audio Video Systems by converting requirements into a functional user interface and control code. Additionally, you'll collaborate with key stakeholders to meet unique requirements and work with hardware and software systems and platforms to deliver a system with robust capabilities. You will also install control programs and touch panel design onsite, offsite, and remotely. In addition, a Programmer is expected to review and validate the work of an Associate Programmer.


WHO WE ARE

AVI-SPL is a digital enablement solutions provider who transforms how people and technology connect to elevate experiences, create new value, and enable organizations to thrive and grow. We are the largest provider of collaboration technology solutions, which include our award-winning managed services.


Our highly certified industry experts and innovation leaders share a vision to help people work smarter and live better. Our success starts with our people; and a workplace that champions culture and belonging ensures we grow and thrive together.

WHAT YOU'LL DO

As a Programmer , you will create and modify control system software for integrated Audio Video Systems by converting requirements into a functional user interface and control code. Additionally, you'll collaborate with key stakeholders to meet unique requirements and work with hardware and software systems and platforms to deliver a system with robust capabilities. You will also install control programs and touch panel design onsite, offsite, and remotely. In addition, a Programmer is expected to review and validate the work of an Associate Programmer.

Day-To-Day Responsibilities:

  • Read and interpret AV systems drawings.
  • Gather programming requirements.
  • Create control modules, control code and user interfaces.
  • Mentor Associate Programmers.
  • Perform commissioning and acceptance testing of code.
  • Test integrated systems and perform troubleshooting as needed.
  • Demonstrate completed system to client.
  • Create end-user and programming-related documentation.
  • Maintain and update programming code in installed systems.
  • Maintain control code in version control repository.
  • Manage projects using dev-ops platform to track issues, deploy releases and collaborate.
  • Travel to various job sites required.
  • Perform additional tasks, responsibilities, and projects as needed to support the team and organization, ensuring flexibility in adapting to evolving priorities and objectives.
WHAT WE'RE LOOKING FOR

Must-Haves:
  • Minimum High school diploma or equivalent.
  • Two years' experience as an AVI-SPL Associate Programmer or three years similar experience outside of AVI-SPL.
  • Proficient with test and calibration equipment and programing languages.
  • Proficient in uploading and downloading software in embedded systems.
  • Proficient in control system design (Crestron, AMX, Extron, QSC).
  • Solid communication skills with employees, clients and colleagues, as well as the ability to work collaboratively with all levels of the organization.
  • Ability to diagnose and test complex system problems.
  • Advanced computer skills for the design, configuration, optimization and operations of AV equipment.
  • Ability to work and think independently, ensuring to meet deadlines and adapting to changing priorities.
  • Understanding of computer networking and troubleshooting.
  • Exceptional organizational skills and excellent attention to detail.
  • Crestron CTI-P201 or AMX Control Programmer Associate or equivalent.
  • Crestron Technician Fundamentals (CTI-CTF) or equivalent.
  • AVIXA Essentials of AV Technology or equivalent.
• Employees operating company or personal vehicles for business purposes must be legally authorized to drive, maintain a valid driver's license and provide proof of coverage, meeting all minimum required insurance coverage as a condition of employment.
• Employees driving fleet vehicles must meet eligibility requirements; comply with all guidelines, including telematics monitoring, vehicle maintenance schedules, proper use of assigned fuel and toll devices.

Nice-To-Haves:
  • Formal education in Electronics, Software Engineering, or related field.
  • CTS (Certified Technology Specialist).
  • Experience with C#, JavaScript, Lua, Python, HTML-5, PowerShell, Git version control.
  • Experience with Enterprise VC solutions (Zoom, Microsoft Teams, Google Meet, Cisco WebEx etc.) - both hardware and software.
PHYSICAL REQUIREMENTS
• Combination of sitting, standing, and walking.
• Frequent verbal communication and presentations.
• Frequent use of computers and mobile devices.
• Travel may be required.
• Occasionally lift and/or move up to 20 pounds.
• Office and client-site environments.
• Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of this role.

WHY YOU'LL LIKE WORKING HERE
  • Medical benefits, including vision and dental
  • Paid holidays and PTO
  • Enjoyable and dynamic company culture
  • Training and professional development opportunities

MORE ABOUT US

AVI-SPL is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, disability status, or membership in any other group protected by federal, state, or local law. AVI-SPL is an AA/Disabled/Veteran Protected Employer VEVRAA Federal Contractor.

AVI-SPL reserves the right to alter work hours and work location as necessary. Work hours may vary based on client requirements and may include travel to various locations in support of the account.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Programmer in Franklin, TN vacancy
  • Deskside Support Specialist The Deskside Support Specialist provides a single point of contact for end users to receive support and maintenance within the organization’s desktop computing environment. This includes installing, diagnosing, repairing, maintaining, and...
    Suggested
    Work at office

    Keylent Inc

    Franklin, TN
    5 days ago
  • COOK SYSTEMS INTERNATIONAL has an IMMEDIATE need for a Java Software Engineer Java Software Engineer will: analyze and develop system requirements, program specifications and code/unit test to meet business requirements/specifications for large projects. Develop or ...
    Suggested
    Immediate start
    Remote work

    Cook Systems

    Franklin, TN
    12 hours ago
  • Company DescriptionExperian is a global data and technology company, powering opportunities for people and businesses around the world. We operate across a range of markets, from financial services to healthcare, automotive, agribusiness, insurance, and many more. Experian...
    Suggested
    Work at office
    Local area
    Remote work
    Flexible hours

    Experian

    Franklin, TN
    3 days ago
  • Position :- IICS Consultant Location:USA Tennessee Franklin (Day 1 onsite) Years of Experience: 2-5 Years Job Summary: We are seeking a skilled Data Engineer with a strong background in Informatica Cloud, AWS, and Snowflake to join our dynamic team in Franklin...
    Suggested
    Contract work

    Yantran LLC

    Franklin, TN
    1 day ago
  • ETL Developer Role Overview Part of Data Analytics Power BI Team - ETL Developer Role Overview 1. Must have clear understanding of SDLC 2. Should be able to write bug free, quality code and adhering to defined coding standards followed by unit testing. 3. Able...
    Suggested
    Work experience placement

    Next Level Business Services, Inc.

    Franklin, TN
    3 days ago
  • Sr. Software Engineer Hiring Purpose for U3 Band Onsite under PID 45395 requested by Herald and Team....... Job description Strong knowledge in Oracle Database administration including oracle cloud-based databases (11g above databases) Good knowledge and understanding...

    Keylent Inc

    Franklin, TN
    2 days ago
  • The Application Developer designs, develops, tests, implements, and supports cloud-based and web-based applications for internal and external clients in a primarily Microsoft environment. The role independently delivers moderately complex features and services within ...
    Full time
    Temporary work
    Work at office
    Flexible hours

    Prime Health Services Careers

    Franklin, TN
    11 days ago
  • Job Title: Sr. Software Engineer/AWS Cloud Engineer Location: Franklin, TN(USA) JOB TYPE: Full Time and Subcon Salary: USD62k/Annum and SUBCON:30/hr Role Description: AWS Cloud Engineer: MUST HAVE hands on experience in building AWS Cloud Infrastructure...
    Full time
    Work experience placement

    Procyon TS

    Franklin, TN
    4 days ago
  • About us- Cognex is the largest, most successful and recognized global player in industrial machine vision! We are a financially strong, international company with no debt and have been in business for over 40 years. Using advanced optics, image sensors and artificial ...
    Full time
    Flexible hours
    Weekend work
    Afternoon shift

    Cognex Corporation

    Franklin, TN
    2 days ago
  • The Senior Application Developer leads the design and delivery of complex application features and cross-system solutions in a primarily Microsoft environment. The role translates ambiguous business needs into actionable requirements and technical designs, owns work from...
    Full time
    Temporary work
    Work at office
    Flexible hours

    Prime Health Services Careers

    Franklin, TN
    11 days ago
  • DevOps Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid – onsite 1-3 days per week, but also flexible depending on current project Position Summary: We're looking for a DevOps Engineer to deploy gaming applications to both on-prem and cloud...
    Flexible hours
    3 days per week
    1 day per week

    1872 Consulting

    Franklin, TN
    5 days ago
  • Java Developer Must have strong JAVA, Talend and Database skills as well as experience building/supporting Consumer facing Websites Automotive industry experience and API development experience required PROGRAMMING LANGUAGES REQUIRED: JAVA...

    3B Staffing LLC

    Franklin, TN
    4 days ago
  • Software Architect Bachelor’s degree in Computer Science, Engineering, or related discipline. 4+ years of experience in designing and architecting enterprise scale software solutions. 12+ years of experience in building and managing large scale software engineering...

    Software Technology Inc

    Franklin, TN
    4 days ago
  • Position - Java Developer Franklin, TN, 37068 95k to Max 105k Mandatory Skillset required: Strong proficiency in Java programming and the Spring Boot framework. Strong Knowledge on AWS Cloud. Experience with application development...

    Yochana

    Franklin, TN
    4 days ago
  • Lead AI Application/Software Engineer Skanska is searching for a dynamic Lead AI Application/Software Engineer. This is a great opportunity to start a career with a company that builds things that matter and values its team. We are proud to share our culture of diversity...
    Full time
    Local area

    Skanska constructions

    Franklin, TN
    4 days ago
  • The Principal Application Developer is the highest-level individual contributor in the Application Development career family and serves as a technical authority across applications, products, and development teams. The role establishes architecture direction, reusable...
    Full time
    Temporary work
    Work at office
    Flexible hours

    Prime Health Services Careers

    Franklin, TN
    11 days ago
  • $100k

    Position - Java Technical Lead Location - Franklin TN Only FTE Salary - $100k Java Technical Lead with full stack & AWS Experience 10 - 12 Years of experience in Java, Spring, JPA 5 Years of experience with Microservices, Spring Boot, JPA ...

    Procyon TS

    Franklin, TN
    3 days ago
  • Software Developer Position · 6+ years of software development experience · Strong experience with C#,.NET Framework,.NET Core/.NET 8, ASP.NET Core, and Web APIs · Experience with Angular, JavaScript, and TypeScript (React preferred) · 2+ years of Azure cloud experience...

    E-Solutions

    Franklin, TN
    5 days ago
  • Job Title:Senior Director, Software Engineering Senior Director, EviCore Software EngineeringThe Senior Director, EviCore Software Engineering & AI Transformation is a strategic technology executive responsible for leading software engineering organizations that deliver...
    Full time
    Local area
    Work from home

    CIGNA

    Franklin, TN
    4 days ago
  • Responsibilities Lead modernization of legacy ASP.NET applications using React, TypeScript, and modern .NET APIs. Develop applications with established React components, Material UI, and shared design standards. Use Cursor and Claude to support development, testing...
    Full time
    Work at office
    Remote work
    Flexible hours

    Experian

    Franklin, TN
    4 days ago
  • Behind every great player experience is an extraordinary platform.At Aristocrat, we create the technology that powers some of the world's most recognized gaming experiences. Our platforms run in highly demanding environments where performance, reliability, security, and...
    Full time
    Local area

    Aristocrat Technologies

    Franklin, TN
    12 hours ago
  • $90k

    Job Title: Storage & Backup Admin/Tech Lead Location: Franklin, TN(USA) o REMOTE FTE: Full Time Salary: USD90k/Annum Profile Summary 8+ years relevant experience in supporting enterprise storage infrastructure in a highly available, fault tolerant ...
    Full time
    Temporary work
    Remote work
    Relocation

    Procyon TS

    Franklin, TN
    3 days ago
  • Tittle : Snowflake Developer Location: Franklin TN (day one Onsite) Key Responsibilities Design and implement Snowflake schemas (star, snowflake, data vault) optimized with micro-partitioning, clustering keys, materialized views, and search optimization services...

    Yantran LLC

    Franklin, TN
    4 days ago
  • Tech Lead MAHIN-JOB-34066 Position :- AWS Solution Architect Location :- Franklin TN (Day 1 onsite) Technical Skillset (Mandatory) Tools: ERWIN (Good to have) Integration Tools : Bitbucket , Jenkins (CI/CD Devops process), IDE(VS code or equivalent) ...

    Keylent Inc

    Franklin, TN
    2 days ago
  • Remote-KTM Internship Fresher AI / Software Development About the Role AI Software Engineer Intern to support AI-powered web app development, API integration, testing, and automation features. Key Responsibilities Build AI-based software features Integrate APIs and LLM...
    Full time
    Internship
    Remote work
    Flexible hours

    DataInsight LLC

    Franklin, TN
    5 days ago
  • Job Description Job Description ABOUT US: U.S. Multimodal Group (USMMG) is a company that specializes in providing comprehensive transportation and logistics solutions. The company operates across various modes of transport including truckload and intermodal, offering...
    Full time
    Relocation

    US Multimodal Group

    Franklin, TN
    20 days ago
  • $60k

    Job Description Job Description Job description 3D Infotech is a growing company that provides portable and automated metrology solutions to aerospace and automotive companies. We are seeking an  Application Engineer to join the team in St. Louis, MO who will be...
    Permanent employment
    Full time
    Part time
    Work at office
    Relocation
    Long distance

    3D Infotech Inc

    Franklin, TN
    a month ago
  • Technical Lead Location: 318 Seaboard Lane, Ste. 110, Franklin, TN 37067 Company: Specialist Resources Global, Inc Position Responsibilities: Lead the AHM Solutions development team in planning work for current sprint, and analysing requirements received...
    Remote work

    emids

    Franklin, TN
    2 days ago
  • Senior Software Engineer (Intelligent Data Systems) OMNIA Partners has become the largest and most experienced purchasing organization for public and private sector markets by delivering unparalleled scale and solutions. Through further organic growth and strategic ...
    Local area
    Immediate start

    OMNIA Partners

    Franklin, TN
    5 days ago
  • Location(s): Franklin, TN Job Schedule: Full-time, 12-week program Degree Level: Junior or Senior Preferred Degree: Computer Science, Artificial Intelligence, Data Science, Information Systems, Finance, Accounting, Business Analytics, or related field Sponsorship...
    Full time
    Summer work
    Internship
    Local area

    Nissan Motor Corporation

    Franklin, TN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer. Be the first to apply!