Search by job, company or skills
Software Engineer, iOS Engineering
This is an entry level position on the iOS Engineering team at Headspin. We are building tools to
automate, instrument, and ultimately enable remote control of Apple mobile devices. You have
experience in digging into device internals over USB and building production-grade back-end services.
What you will do
Your role on the team will involve supporting our efforts to deliver a first-class iOS, iPadOS, and tvOS global device cloud. You will build products and contribute to features that enable our customers to test, inspect, and measure the reliability and performance of their mobile apps in a virtualized interactive environment with real devices. You need to be just as comfortable writing mobile applications to leverage supported device frameworks as you are diving into disassembled code to figure out how a proprietary device service operates.
This team is a collaborative effort to research the Apple software ecosystem and develop novel products that accomplish that which cannot be done with off-the-shelf tooling. You need to be up to the challenge to develop software that extends the horizon of what is possible. We are enabling mobile software development teams to achieve their best work and therefore you will also need to be prepared to diagnose customer issues when they arise and use your findings to strengthen the product.
Necessarily skills
Ability to work in macOS and Linux command-line environments
Knowledge of Objective-C, Swift, and Apple development ecosystem
Comfortable with a debugger
Understanding of mobile app technologies
Experience developing in Go, Python is helpful
Required Experience
Two years of software development experience
Required education
Bachelor's degree in computer science or related field
Master's degree in computer science or related field strongly preferred
Other required qualifications
Must be able to handle open-ended research tasks without pre-determined solutions
Able to read and implement technical specifications
Focus on self-motivated problem solving
Able to communicate technical details to non-technical support staff in a solutions-oriented
manner
Date Posted: 02/07/2024
Job ID: 83770065