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
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.
- 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 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.
• 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
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...SuggestedWork at office
- 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 ...SuggestedImmediate startRemote work
- 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...SuggestedWork at officeLocal areaRemote workFlexible hours
- 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...SuggestedContract work
- 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...SuggestedWork experience placement
- 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...
- 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 timeTemporary workWork at officeFlexible hours
- 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 timeWork experience placement
- 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 timeFlexible hoursWeekend workAfternoon shift
- 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 timeTemporary workWork at officeFlexible hours
- 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 hours3 days per week1 day per week
- 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...
- 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...
- 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...
- 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 timeLocal area
- 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 timeTemporary workWork at officeFlexible hours
$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 ...- 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...
- 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 timeLocal areaWork from home
- 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 timeWork at officeRemote workFlexible hours
- 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 timeLocal area
$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 timeTemporary workRemote workRelocation- 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...
- 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) ...
- 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 timeInternshipRemote workFlexible hours
- 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 timeRelocation
$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 employmentFull timePart timeWork at officeRelocationLong distance- 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
- 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 areaImmediate start
- 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 timeSummer workInternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer. Be the first to apply!
Related searches
- access developer Franklin, TN
- remote magento developer Franklin, TN
- scientific programmer Franklin, TN
- senior magento developer Franklin, TN
- sas programmer Franklin, TN
- junior programmer Franklin, TN
- us-developer Franklin, TN
- remote entry level developer Franklin, TN
- senior tableau developer Franklin, TN
- computer programmer Franklin, TN





