[Full Time] Senior Mobile Engineer (remote) at Emerge Tools (United States) | BEAMSTART Jobs
Senior Mobile Engineer (remote)
Emerge Tools United States
Date Posted
02 Dec, 2022
Work Location
Santa Monica, CA, United States
Salary Offered
$100000 $200000 yearly
Job Type
Full Time
Experience Required
6+ years
Remote Work
Yes
Stock Options
Yes
Vacancies
1 available
As a Senior Mobile Engineer at Emerge youll be responsible for implementing low level measurement and tooling in iOS apps, while analyzing the best ways to improve upon common development patterns.
The stack youll work with covers code injection to hook syscalls on phone and simulator, Mach-O modification, runtime instrumentation (stacktraces/memory management) and automated management of iOS builds + devices through a Ruby CI pipeline.
An ideal candidate would be passionate about the intersection of operating systems, runtimes, and developer tools. The specifics of a language or platform are less important than deep technical curiosity and a willingness to explore new problems.
Check out some our blog posts to get an idea of what we work on:
- iOS process lifecycle and runtime data structures
- Swift runtime performance
- App binary layout
- Code injection
Responsibilities
- Support application analysis running on thousands of builds a day from many of the biggest mobile app companies in the world
- Directly work with developers at these companies to implement changes and understand results
- Identifying optimizations at low levels of code, often through reverse engineering or static analysis
- Developing CI applications that analyze app binaries, profile apps on devices, and gather information from dsyms or linkmaps to make suggestions to developers
- Create interactive and detailed visualizations that help developers understand how their changes affect real users
- Speak at conferences, write blog posts, and other community building
Recommended Experience
- 6+ years software engineering experience
- Strong operating system fundamentals – youll frequently need to understand how applications are run at a low level, such as memory management, process lifecycle, thread state
- Comfortable with low level C and system calls
- Familiarity with language runtimes, compilers and linkers. LLVM or Swift is a plus!
- Knowledge of build systems and CI pipelines
- Passionate about performance and code quality at scale!
Were also looking for engineers interested in working on related aspects of performance such as networking, code size, data visualization even if they are not iOS specific. Reach out if youre interested in any of these!
About Emerge Tools Supercharge your mobile apps Company Size: 6 – 10 People Year Founded: 2020 Country: United States Company Status: Actively Hiring Looking for Partners Looking for Clients Raising Funds Share This Job
More Full Time Jobs Strategic Business Development Associate
US
Full Time
$30000 – $36000 yearly
Backend Kafka Engineer at Platypus
San Francisco
Full Time
$60000 – $200000 yearly
DevOps Engineer at Platypus
San Francisco
Full Time
$40000 – $120000 yearly
Senior Systems Engineer – Control and Software Integration
Richmond, CA
Full Time
Sr. Supplier Quality Engineer – Electrical
Richmond, CA
Full Time
More Companies Hiring Karate Labs
United States
NimbleRx
United States
Respaid
United States
Automat (formerly lasso)
United States
Spruce Systems
United States
BEAMSTART brings you the latest news, databases, and jobs from all around the world on startups, technology, and business. Stay updated with industry news, plug-in to exciting community events, and discover incredible career opportunities with the world’s most innovative companies.
Discover Jobs
- Full Time
- Part Time
- Contract
- Internship
- Volunteer
- Companies
- Candidates
- Post a Job
- For Recruiters
Our Company
- News
- Jobs
- Database
- About Us
- Download App
- More
Copyright 2023 BEAMSTART . All Rights Reserved.
#J-18808-Ljbffr
llvm iOS DevOps C CI/CD performance Ruby data-visualization Swift Networking