Artiphon is looking for a motivated, highly technical Software Engineer to join the team!
What You'll Do:
- Build incredible multimedia creation experiences for mobile platforms
- Write modern, clean, scalable, and maintainable code
- Collaborate with engineers, designers, and product owners to advance our products and processes by identifying and solving challenging issues
- Use technologies such as Apple Metal API, ARKit, RealityKit, Xcode, Swift, Snap Lens Studio, etc.
- Influence the technological direction of the company
What You'll Need:
- Ability to scope work, collaborate with team members and develop software in an agile environment
- Professional experience writing production code for iOS
- A degree in computer science, mathematics, physics, engineering, or demonstrated track record of success as a software engineer
It Would Also be Great for You to Have:
- Involvement in or knowledge about the music technology domain
- Experience with audio/MIDI on mobile and desktop platforms
- Experience with connected devices, protocols, and collaboration with firmware engineers
- Experience in understanding and refactoring large code bases
- Experience with multithreaded architectures
- Experience using cloud services from Google Cloud or Amazon Web Services
- Experience developing applications for Android
- Familiarity with CI/CD and automated testing
- Motivation and interest in collaborating with a diverse set of team members with different skills and backgrounds