Software Engineer, macOS Audio/Video for mmhmm
Company
All Turtles
Location
Other US Location
Type
Full Time
Job Description
mmhmm is an all-in-one platform for making, watching, and talking on videos. Weâre on a mission to make video an everyday tool thatâs accessible to everyone to communicate in the modern workplace.
We believe that making a video should feel as effortless as sending a text message, as quick as a chat, and as human as a coffee break.Â
Founded in May 2020, mmhmm is a fully distributed, global company that builds products and services to make the Out-of-Office (OOO) work lifestyle possible.Â
mmhmm is an All Turtles company. All Turtles is a globally distributed product studio that solves meaningful problems.
As an audio/video software engineer on our Apple team, youâll be a key member of the small team developing our flagship Mac desktop and iOS applications. Youâll work with designers, product managers and other engineers to develop new functionality, improve performance and fix bugs. We work in a collaborative, fast-paced environment, preferring communication and common sense to highly structured processes and formal documentation.
Youâre the right person for this job if you like to work on small, autonomous teams to create new things, take pride in the quality of the user experiences that you create, and love to see your work used by people who are passionate about what youâve built.
Youâll be responsible for:
- Making major contributions to the audio and video processing layer of mmhmm for macOS and iOS. This includes video and audio capture, rendering, and compositing.
- Researching, diagnosing, troubleshooting, and resolving issues reported by our internal teams and our customers that often involve complex hardware and software configurations which have caused degraded performance of our audio and video processing systems.
- Identifying components of the application that could be refactored for improved performance, clarity, or maintainability.
- Designing software for scalability, maintainability, and security.
- Ensuring that we deliver at high quality, release after release.
You must have:
- Deep experience developing macOS in Swift and Objective-C.
- Experience using AVFoundation, CoreMedia, CoreAudio, CoreImage, VideoToolbox or AVKit framework
- Familiarity with inner workings of media systems or audio/video codecs
- A proven ability to manage your own time and workload.Â
- A track record of delivering on ambitious goals.
- Worked in a startup environment. Youâre comfortable with ambiguity and change.
- Exceptional written and verbal communication skills, with an aptitude for conveying clear thoughts and ideas.
Ideally, youâll also have:
- Experiencing developing iOS applications in Swift and Objective-C
- Experience developing for Metal
This is a full-time, permanent position reporting to the Engineering Manager. This role can be based in any location. Since our fully distributed team works across US time zones, US-based applicants are preferred. We offer comprehensive health, dental, and vision insurance to our employees and their dependents, as well as a suite of optional benefits and perks programs including parental leave and flexible PTO.
Our Principles
As a company, we realize that talent is evenly distributed throughout the world, but opportunity is not. We believe that you should work where you can have the best impact, and live where you can have the best life.Â
Compensation
Compensation is based on an employeeâs contribution to the company, not on where they live or how they have been paid in their past jobs. We have standardized, nationwide compensation levels that are set according to everyoneâs job. The levels are calculated annually, based on collecting national compensation data, and weighted to be competitive in the most expensive markets for each country.
Distributed Facilities SupplementÂ
We are a fully distributed team, however it is still our responsibility to make sure that employees have a safe, healthy, and productive work environment. We provide each employee with a monthly distributed facilities supplement for them to spend on whatever each employee thinks will give them a healthier and more productive work environment.
Turtle-Crossing Bonus
We believe that in-person time is precious and best spent building, rather than spending, ârelationship capitalâ. To encourage those moments to take place, we offer a âTurtle-Crossingâ bonus to employees when they meet in person to build and strengthen relationships with one another.
Health and Vacation Programs
We also offer comprehensive health, dental, and vision insurance to our employees and their dependents, where available, as well as parental leave and unlimited vacation (plus an annual vacation bonus).
All Turtles and mmhmm are committed to creating and fostering a diverse team. We encourage people from underrepresented backgrounds and all walks of life to apply. Weâre committed to providing reasonable accommodations to all applicants throughout the application process.
Date Posted
08/13/2022
Views
8
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details