- Identify technical requirements and participate in architectural decisions
- Write and maintain code in Swift (occasionally in Objective C and C)
- Actively participate in team agile practices
- Core working hours begin at 9am Eastern
- Deliver quality code that has been tested
- Encourage team growth by sharing your knowledge of development best practices
- Partner with Product to define and prioritize projects to meet business objectives
- Work with Customer Experience to triage and fulfill technical support requests
- Collaborate with Product Design to implement experiences and apply consistent visual styling across our applications
- Stay up-to-date on development trends
- Research developer tools to improve our workflow
- Produce and maintain technical documentation for our applications
- 3-5 years development experience
- Knowledge of Swift, SwiftUI and iOS App development
- Motion Graphics (2D and 3D animations and effects)
- Video and audio processing (encoding, resampling, synchronization)
- GPU programming (Metal, OpenGL, or Vulcan)
- React Native / React / Javascript
- Writing unit and system tests
- Working in a Scrum/Agile environment
- Collaborating with remote team members
- Contributing to open source software
-
Software Engineer, Video
6 days ago
Switcher, Inc. Louisville, United StatesJob Description · Job DescriptionSalary: · When founded, Switcher enabled everyday video users to create branded and professional multi-source video content using iPhone or iPad cameras — uncomplicating live streaming and camera-switching with an easy-to-use iOS app. Our core pr ...
-
Software Engineer, Video
6 days ago
Switcher Inc. Louisville, United StatesWhen founded, Switcher enabled everyday video users to create branded and professional multi-source video content using iPhone or iPad cameras - uncomplicating live streaming and camera-switching with an easy-to-use iOS app. Our core product solution was developed to help video s ...
-
C++ programmer for real-time strategy games
1 week ago
Radiant Technologies Beechwood Village, United StatesSummary: · We are seeking a skilled C++ Programmer to join our team for current and future real-time strategy (RTS) game projects in Beechwood Village. The ideal candidate is passionate about providing high-level direction, organizing time and priorities, and is willing to be ha ...
-
Senior Director of Software Development
4 days ago
SPECTRUM Louisville, United StatesJob Description · TITLE: Senior Director of Software Development · LOCATION: Louisville, KY · : Direct the work of the Telemetry Tools and Development team, to contribute to the ongoing development and maintenance of Magellan Engineering Platform, including the design, build and ...
-
Audio Visual Field Service Engineer 6440
1 week ago
TCI Technology Consulting Inc Louisville, United StatesTCI has an immediate need for an Audio Visual (AV) Field Service Engineer in Louisville, KY. This is a Direct Hire opportunity. · NOTE This position requires US Citizenship due to the Security Clearance requirement. · SUMMARY · The AV Field Service Engineer will provide technical ...
-
System Designer
1 week ago
Johnson Controls, Inc. Louisville, United StatesWe are seeking a Systems Designer / Systems Engineer to join our federal team based out of our Louisville office. Our Engineers on this team get the unique opportunity to support some of our top government and military sites all over the United States, as well as some overseas. T ...
-
AV Field Service Engineer
11 hours ago
Technology Consulting, Inc. Louisville, United StatesTCI has an immediate need for an Audio Visual (AV) Field Service Engineer in Louisville, KY. This is a Direct Hire opportunity. · NOTE This position requires US Citizenship due to the Security Clearance requirement. · SUMMARY · The AV Field Service Engineer will provide technical ...
-
ECH System Technologist
5 days ago
Motorola Solutions Louisville, United StatesCompany Overview · At Motorola Solutions, we're guided by a shared purpose - helping people be their best in the moments that matter - and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. W ...
-
Technical Writer
5 days ago
Buffalo Construction, Inc. Louisville, United StatesBuffalo Construction is seeking a skilled Technical Learning and Development Writer to enhance our teammate education experience. In this role, you will create and maintain training materials essential for our team's growth and proficiency. Working with the Learning and Developme ...
-
Maintenance Engineer
1 week ago
Hearst Louisville, United StatesJob DescriptionWLKY, the CBS affiliate in Louisville Kentucky has an opening for an experienced broadcast Maintenance Technician. The Maintenance Technician position is a great opportunity for an experienced candidate to foster career growth through a combinations of training, me ...
-
Senior Software Engineer
5 days ago
AtlasIED Louisville, United StatesJob Description · Job DescriptionThe Position · We are seeking an experienced and energetic Senior Software Engineer with a passion for audio to support our commercial division. Ideal candidates will have excellent communication and organizational skills, thrive at problem solvin ...
-
InfoBeyond Technology LLC Louisville, United StatesDirector of Cybersecurity Marketing and Sales · Full time · Louisville, KY · Job Description · InfoBeyond developed state-of-art cybersecurity tools/products for enterprises (BFSI, Healthcare, Energy, IT, etc.) and governments for security enhancement.The duties and responsibil ...
-
Maintenance Engineer
2 days ago
Hearst Louisville, United StatesJob Description · WLKY, the CBS affiliate in Louisville Kentucky has an opening for an experienced broadcast Maintenance Technician. The Maintenance Technician position is a great opportunity for an experienced candidate to foster career growth through a combinations of training ...
-
Software Engineer, iOS
5 days ago
Switcher, Inc. Louisville, United StatesJob Description · Job DescriptionSalary: · When founded, Switcher enabled everyday video users to create branded and professional multi-source video content using iPhone or iPad cameras — uncomplicating live streaming and camera-switching with an easy-to-use iOS app. Our core pr ...
-
Senior Director of Software Development
2 weeks ago
Spectrum Louisville, United StatesTITLE: Senior Director of Software Development LOCATION: Louisville, KY · JOB SUMMARY:Direct the work of the Telemetry Tools and Development team, to contribute to the ongoing development and maintenance of Magellan Engineering Platform, including the design, build and maintenanc ...
-
Senior Director of Software Development
1 week ago
Spectrum Louisville, United StatesTITLE: Senior Director of Software Development · LOCATION: Louisville, KY · JOB SUMMARY: Direct the work of the Telemetry Tools and Development team, to contribute to the ongoing development and maintenance of Magellan Engineering Platform, including the design, build and maint ...
-
Cyber Security Engineer(Remote)
6 days ago
Cognizant North America Louisville, United StatesCognizant is seeking aCyber Security Engineerskillfor a full time opportunity · Job Description:Cyber Security Engineer · Application Accepted till 15th May 2024 · Cyber Security Engineer- someone that has experience managing full stack of security tools · Description: · The ...
-
Sr. Software Engineer B2
5 days ago
Cognizant North America Louisville, United StatesSr. Software Engineer B2 · We are seeking a seasoned Sr. Software Engineer with a strong background in CI/CD and Ubuntu coupled with domain expertise in Provider services. This role demands a professional with 6 to 9 years of experience who is adept at developing and enhancing s ...
-
VP of Marketing and Communications
1 week ago
Atlas Machine Company Louisville, United StatesBacked by over 100 years of business, Atlas Machine & Supply is currently seeking a VP of Marketing and Communications to expand our brand as we continue to grow. We are a rock solid, stable employer operating from offices in Louisville, Cincinnati, Columbus and Evansville. · Th ...
-
System Designer
6 days ago
Johnson Controls Federal Systems Louisville, United StatesJob Description · Job DescriptionSalary: · We are seeking a Systems Designer / Systems Engineer to join our federal team based out of our Louisville office. Our Engineers on this team get the unique opportunity to support some of our top government and military sites all over th ...
Software Engineer, Video - Louisville, United States - Switcher Inc.
Description
When founded, Switcher enabled everyday video users to create branded and professional multi-source video content using iPhone or iPad cameras - uncomplicating live streaming and camera-switching with an easy-to-use iOS app. Our core product solution was developed to help video streamers broadcast, edit, record and publish live or recorded experiences at a pro level without being a video professional. As an official launch partner for Facebook Live, Microsoft Stream, LinkedIn Live and more, Switcher has led the market as the go-to mobile video solution.
Today, Switcher's not only serving our core users but bringing limitless video capabilities to a growing industry of video commerce creators. We're leading the market by offering simple and accessible live-selling solutions to a growing number of SMB clients.
As we continue to scale our technical organization, Switcher is seeking a U.S. residing Software Engineer to be responsible for providing new development, maintenance, and updates to the 2D and 3D video engine which is at the heart of our video production platform. This engine is able to manipulate and transform video feeds in real-time, making use of effects and animations. Reporting to our Engineering Manager, the Software Engineer is responsible for working on a variety of technical problems of varying scope and complexity.
In this role, you will design, implement, and test new functionality under general supervision and collaborate with others across the organization, under the direction of technical leads on assigned projects. You'll be expected to demonstrate flexibility, creativity, effective communication skills, and a drive to build quality products through innovative solutions.
Some of the technologies in use include Swift, AVFoundation, Metal, CoreVideo, CoreAudio, WebRTC, MPEG H.264 / H.265, RTMP, SRT, SwiftUI, Objective C, C.
As a Software Engineer, you'll be expected to:
A problem-solver. You not only think about the bigger picture but can also connect the dots and dedicatedly resolve issues quickly and efficiently.
An innovator. You seek out opportunities to optimize and iterate on existing processes to execute the team's vision.
A standout colleague. You thrive off of developing and supporting your peers and junior teammates; no job is too small for you.
An excellent communicator. You have a knack for explaining technical processes concisely (even to non-engineers), and work well with cross-functional internal teams.
Experiences You Bring to the Table:
At Switcher, we embrace our Core Values and believe they're what makes working within our team culture special.
We're Creating Something Great
We think big - big growth, big product improvements, big impact - but we stay nimble, recognizing that we reach greatness through small steps and agile changes. We prioritize what's important, letting data guide our decision-making. We refuse to stagnate.
We Learn From Our Customers
We work not for our customers but with them. We strive to create simple, accessible solutions for our customers' needs, and we do this through actively listening to them, empathizing with them, and working alongside them. We win when our customers win.
We Build Each Other Up
We are a team, one whose members are committed to helping each other grow and succeed. We work collaboratively rather than competitively, highlighting others' wins. We foster healthy relationships and continuous personal development to ensure everyone flourishes.
We Are Open And Honest
We are open to debate, open to feedback, open to changing course. That means speaking up - to and for each other - and doing so with respect and integrity. It also means admitting mistakes and having hard conversations, knowing they make us better.
We Win Through Diverse Perspectives
We value having multiple points of view, not just in our videos but also in our decision-making. Seeking out different perspectives allows us to challenge our thinking, bringing nuance to our understanding and ultimately leading to the best business outcomes.
The Company
At Switcher, we believe in the power of video. We believe in its unparalleled ability to reach and connect people, and we believe that video - like life - is more captivating and rewarding when shared in the moment and through multiple perspectives. We aim to bring people together to create and consume video content that matters. Founded in 2014, Switcher enables creators and companies of all sizes to produce, edit, and publish stunning video content with devices they already own. Now serving users in over 118 countries, our distributed teams in Louisville, Kentucky and Yverdon-les-Bains, Switzerland are pioneering eCommerce video, helping content creators amplify their stories through video.
Build for Everyone - We're All In
Switcher, Inc. is proud to be an equal-opportunity workplace dedicated to pursuing and hiring a diverse workforce. Switcher, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, Switcher, Inc. complies with applicable state and local laws governing nondiscrimination in employment. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.