Android AR Software Engineer
San Diego, CA, United States
We are seeking an Android AR Software Engineer in San Diego! The role requires proficiency in C/C++ with knowledge of audio and video codecs, camera optimization, and connectivity. You should have experience with preemptive, multitasking real-time operating systems, and understand constraints around CPU performance, multi-threading, and memory usage. You will be responsible for working on augmented and mixed reality middleware on new device hardware through optimizing the use of audio, video, and networking and/or working on features. Apply your experience with Acoustic Echo Cancellation (AEC) tuning, video quality improvements, and Android application experience. Utilize your skill in Android OS thread optimization to tune for performance/scheduling latency improvements. Support all phases of custom hardware development - including early architecture requirements definition, firmware architecture, proof-of-concept implementation, selection of MCUs and tools, and board bring-up.
Minimum Bachelor’s in computer science or equal
Strong, demonstrable coding skills in C and C++
Experience with Android system profiling and finding bottlenecks
3+ years of experience with embedded platform
Video codecs and modern video codec standards like H.264/AVC, H.265/HEVC, VP8, VP9
Experience with real-time debugging tools (software and hardware)
Experience with embedded micro-controllers such as ARM Cortex M0/M3/M4 architecture and their boot mechanisms
Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO, etc., and their interrupt priorities
Experience maximizing the performance of resource-constrained systems
Preferred
Audio signal processing: Echo Cancellation, Noise Suppression, Automatic Gain Control
Low-level sockets and networking
Experience in cameras, sensors, and associated algorithm development
Preferred additional skills, personal traits and experience Team player
Proactiveness in collaborating and execution.
Flexibility to switch technical context
Willingness to learn new methods/tools/processes
Ability to prioritize and multitask
Strong problem-solving and critical-thinking skills
Strong passion for creativity and solving cutting-edge industry problems
We offer The annual salary range for this role is $80,000 – $250,000 per year.
The Annual Salary depends upon various job-related factors such as professional background, training, work experience, location, business needs, and market demand. This range is subject to change and may be modified in the future.
Sigma Connectivity, Inc. also offers a comprehensive benefits package that includes the following:
Health, Dental, and Vision insurance
Paid Time off/Vacation and Paid Holidays
401(k)
401(k) matching
Life insurance
Flexible Spending Account (FSA): Healthcare and Dependent Care
Health Savings Account (HSA)
Employee Assistance Program
Employee and Customer Referral Program
For positions in California, long-term and short-term disability insurance
Damon Darling, [email protected], +17604151859
#J-18808-Ljbffr