Software Engineer, Specs Lenses C++, Level 5
$209k - $313kSnap Inc.
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.The Company operates Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world, and Specs Inc., a wholly-owned subsidiary dedicated to making computing more human, in addition to Bitmoji, Saturn, and other digital services.Specs Inc. is a wholly-owned subsidiary of Snap Inc. dedicated to making computing more human. The company develops Specs, advanced eyewear that seamlessly integrates digital experiences into the physical world.Specs feature see-through lenses that place digital objects directly into three-dimensional space, powered by Snap OS, a proprietary, context-aware operating system designed for natural interaction with your hands and voice.Specs Inc. also provides Lens Studio, a full suite of advanced developer tools that powers immersive augmented reality experiences across Specs, Snapchat, and other services.We’re looking for a Software Engineer to join Lens Studio at Snap Inc!What you’ll do:Design, develop, and support features for Lens Engine and Lens Studio, enabling AR experiences across Snapchat and SpecsBuild, integrate, and improve agentic development workflows and toolingContribute to technical roadmap planning, architecture decisions, and technical specificationsParticipate in code reviews, design reviews, and technical discussionsCollaborate with cross-functional partners across product, design, and engineeringContribute to improving code quality, reliability, performance, and developer productivityKnowledge, Skills, Abilities:Strong computer science fundamentals and problem-solving skillsStrong proficiency in C++ and experience with modern C++ developmentExperience with scripting languages such as Python, JavaScript, or TypeScriptGreat communication skills; ability to work in a team and lead by examplePragmatic engineering judgment, with the ability to balance iteration speed, reliability, maintainability, and securityHands-on experience with AI-assisted development tools such as Cursor, Claude Code, Codex, or similarUnderstanding of AI systems and agentic workflowsFocus on engineering quality, including testing, maintainability, and performanceMinimum Qualifications:BS in a technical field such as computer science or equivalent years of experience6+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 3+ year of post-grad software development experience; or PhD in a relevant technical fieldPreferred Qualifications:Experience designing or integrating agentic systems, including tool use, context management, evaluation, reliability, or integration into developer workflowsExperience with multi-agent systems, agent harness engineering, context engineering, or building tools and ecosystems for AI agentsExperience integrating AI or agentic capabilities into production developer workflows or software systemsExperience with a 3D engine such as Unity, Unreal Engine, or a comparable real-time rendering platformExperience with build systems and developer infrastructure such as CMake, Conan, Jenkins, GitHub Actions, or similarExperience with Qt, ImGui, or similar frameworks for building cross-platform desktop softwareExperience with JavaScript engines, embedded runtimes, or frameworks used to execute and integrate user-provided codeExperience working on large or complex codebases"Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week. At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, where applicable).Our Benefits: Snap Inc. is its own community, so we’ve got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success!CompensationIn the United States, work locations are assigned a pay zone which determines the salary range for the position. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range for the position.These pay zones may be modified in the future.Zone A (CA, WA, NYC):The base salary range for this position is $209,000-$313,000 annually.Zone B: The base salary range for this position is $199,000-$297,000 annually.Zone C:The base salary range for this position is $178,000-$266,000 annually.This position is eligible for equity in the form of RSUs.If you believe this job description is missing required pay transparency information, please submit a report through this form:Job Description Pay Range Disclosure.SummaryLocation: Los Angeles, California; San Francisco, California; Palo Alto, California; Bellevue, WashingtonType: Full time
$209k - $313k
...Software EngineerSnap Inc is a technology company. We... ...family, and the world, and Specs Inc., a wholly-owned... ...Specs feature see-through lenses that place digital... ...looking for a Software Engineer to join the Specs team... ...oriented languages like C++, Kotlin or JavaExperience...C++Live inLocal area$209k - $313k
..., family, and the world, and Specs Inc., a wholly-owned subsidiary... ....Specs feature see-through lenses that place digital objects directly... ...services.We’re looking for a Software Engineer to join the Specs team at... ...oriented languages like C++, Kotlin or JavaExperience in...C++Full timeLive inWork at officeLocal area$209k - $313k
...family, and the world, and Specs Inc., a wholly-owned... ...digital services.Snap Engineering teams build fun and technically... ...with Java, C++, and/or PythonExperience... ...years of post-Bachelor's software development experience;... ...in a technical field + 5+ year of post-grad software...C++Live inWork at officeLocal area$209k - $313k
...family, and the world, and Specs Inc., a wholly-owned... ...digital services.Snap Engineering teams build fun and... ....We’re looking for a Software Engineer, iOS to join... ...in a technical field + 5+ year of post-grad software... ...with C/C++Experience with OpenGL or Metal"Default...C++Full timeLive inWork at officeLocal area$157k - $235k
...Software EngineerSnap Inc is a technology... ...the world, and Specs Inc., a wholly-owned... ...see-through lenses that place digital... ...for a Software Engineer to join the Specs... ...discipline.5+ years of experience... ...such as C, C++, Rust.Experience... ...validation, or platform-level vulnerability...C++Live inWork at officeLocal area$157k - $235k
...and the world, and Specs Inc., a wholly-owned... ...see-through lenses that place digital... ...looking for an AR Engineer to join the Lenses... ...for all user-facing software on Spectacles.Maintain... ...integrations with system-level features, services,... ...such as C#, Unity, C++, Unreal, JavaScript...C++Full timeLive inWork at officeLocal area$209k - $313k
...friends, family, and the world, and Specs Inc., a wholly-owned... ...and other digital services.Snap Engineering teams build fun and technically... ...the art mobile and desktop web software applications and/or systemsFollow... ...degree in a technical field + 5+ year of post-grad software...Full timeLive inWork at officeLocal area$209k - $313k
...friends, family, and the world, and Specs Inc., a wholly-owned... ...and other digital services.Snap Engineering teams build fun and technically... ...experience6+ years of post-Bachelor’s software development experience; or... ...degree in a technical field + 5+ year of post-grad software...Full timeLive inWork at officeLocal area$130k - $155k
...life on Mars. SECURITY SOFTWARE ENGINEER - TOP SECRET CLEARANCE... ...working at different levels of abstraction. Ideal candidates... ..., including design specs, test plans,... ...languages (i.e. Python, C++, Rust). Experience designing... ...are eligible for 5 days of sick leave per...C++Temporary workImmediate startFlexible hoursWeekend work$229k - $343k
...family, and the world, and Specs Inc., a wholly-owned... ...digital services.Snap Engineering teams build fun and technically... ...of post-Bachelor’s software development experience;... ...technical field + 5+ years of post-grad software... ...:Experience with Java, C++, and/or...C++Full timeLive inWork at officeLocal area$91.8k - $137.6k
...DevOps Engineer Level 2/3RELOCATION ASSISTANCE: No relocation assistance available... ...-on experience in embedded software development, understanding the... ...coding practices across C++, Python, and VxWorks projects.... ...or a STEM related field with 5 years of embedded software/hardware...C++Full timeSecond jobRemote workRelocationShift work$177k - $265.6k
...RTOS Embedded Architect 5 to join our team of... ...of our multi-discipline engineering team in Advanced Weapons... ...complex real-time embedded software running on RTOS-based... ..., including low-level drivers and board bring... ...constraintsStrong proficiency in C/C++ programming and...C++Full timeRemote workRelocation packageShift work$120k - $170k
...Radar Software EngineerCHAOS Industries is redefining modern... ...-career Radar Software Engineer to join our team... ...Experience with production-level SW development & deployment... ...additional languages such as C++, Rust, NodeJS, Java, Go,... ...and counting across 5 global officesSalary...C++Full timeWork experience placementCasual workWork at officeRelocation package$160k - $225k
...enabling human life on Mars.SR. SOFTWARE ENGINEER, CONTINUOUS INTEGRATION (... ...spacecraft.BASIC QUALIFICATIONS:5+ years of software engineering... ...build systemsFluency in Python, C++, Rust, or GoExperience... ...environment while assuming high levels of responsibility and demonstrating...C++Permanent employmentTemporary workWeekend work$125k - $160k
...enabling human life on Mars. SOFTWARE ENGINEER, SIMULATION As a software... ...casting processes-to the next level. This role will expand the engine... ...math, or STEM discipline; OR 5+ years of professional... ...software development experience in C++, Python, or other object oriented...C++Temporary workWeekend work$165k - $265k
...Sr. Software Engineer (Starshield)SpaceX was founded under the belief that a... ...or other STEM discipline and 5+ years of experience in software... ...degreeDevelopment experience in C/C++, Python, or other similar... ...neededCompensation and benefits: Pay Range: Level 3: $165,000.00 - $265,000.00...C++Permanent employmentTemporary workImmediate startWeekend work$150k - $212k
...for global freight.Senior Software EngineerParallel Systems... ...a Senior Software Engineer to design, build, and optimize... ...and maintain system-level software written primarily... ...systems.Basic Requirements: 5+ years of experience in... ...experience in C, C++, Rust, or other systems...C++Local areaShift work$94.97k - $250k
...platform around the world.Senior Software Engineer (StubHub, Inc., Los Angeles,... ...and improve enterprise-level architectural patterns that support... ...and performance requirements (5%). Identify structural system... ...programming languages (including C/C++, Java, C#, Rust, React, and...C++Remote workWorldwide2 days per week$165k - $230k
...ofenabling human life on Mars.SR. SOFTWARE ENGINEER, COMPONENTS TEST (STARSHIELD)... ...math, or STEM discipline and 5+ years of experience in... ...degreeDevelopment experience in C, C++, or Python; or full stack... ...30,000.00/per yearYour actual level and base salary will be determined...C++Permanent employmentTemporary workWeekend work$132k - $162.8k
...has an exciting opportunity for a Senior Software Engineer (Level III or IV) at our Burbank, CA location... ...Minimum Qualifications Experience: 5 to 8+ years of relevant work experience... ...level programming languages, such as C/C++, and Assembly language Experience with...C++For contractorsWork experience placementWork at office$115k - $174k
...the critical hardware & software necessary to augment any... ...Job As a Software Engineer II/III - Perception at Lodestar... ...working proficiency in C++ ~ Foundational DNN/ML... ...experience ~2-5 years of professional experience... ...are determined by role, level, location, and alignment...C++Permanent employmentFull timeInternshipFlexible hours$185k - $265k
...enabling human life on Mars.SR. SOFTWARE ENGINEER, CDN (STARLINK)At SpaceX we’re... ...or other STEM discipline AND 5+ years of professional... ...development experience in C, C++, or Rust.3+ years of professional... ...65,000.00/per yearYour actual level and base salary will be determined...C++Permanent employmentTemporary workWork at officeWorldwideMonday to FridayWeekend work- ...world-renowned science and engineering institute that marshals... ...tech and medicine.As Software Engineer, you will help... ...layers over low-level communication protocols... ...equivalent practical experience.5+ years building... ...language for driver work (C/C++).Ability to work...C++Remote work
$107k - $126k
...Junior Flight Software EngineerTurning Space into a Transportation... ...Do: As a Flight Software Engineer at Inversion, you will have... ....Required Qualifications:1-5 years of software... ...experienceExperience working in a systems level language like Rust, C++, or CExperience working in...C++Casual workWork at officeWeekend work$174k - $252k
...equivalent practical experience.5 years of experience with software development in C++, Java, or Kotlin programming languages... ...role.Experience with low-level and high-level networking protocols... ...assistant domain.Google's software engineers develop the next-generation technologies...C++$161k - $241.4k
...of history, they're making history. Northrop Grumman’s Space Sector is seeking a Mechanical Engineer - Additive Tank Product Design & Development Technical Lead - Level 5 to join our Mission Enabling Products MEP Team. This position will be located in Commerce, CA...Relocation packageShift work$190k
...K2, Anduril, etc., over 5 years of relevant experience... ...development of flight software used on satellites AND... ...of experienceElectrical Engineers - $145,000 - $170,000... ...FPrime, CFS, MAX, etc.)?What level of FSW architecture are... ...language (e.g., C, C++, Rust) and a scripting language...C++Full timeInternshipWork from home$165k - $230k
...Sr. Software Engineer (Special Projects) - Top Secret Clearance Hawthorne, CA... ...software in lieu of a degree. ~5+ years of experience in software development with C++ or C languages. ~ Active Top Secret, Top Secret SCI, or DOE Level Q clearance. Preferred Skills...C++Temporary workImmediate startWeekend work$168k - $230k
...life on Mars. SR. SECURITY SOFTWARE ENGINEER (STARSHIELD) Starshield leverages... ...with working at different levels of abstraction. Ideally, you... ...or another STEM discipline and 5+ years of professional experience... ...languages (i.e. Python, C++, Golang) Experience designing...C++Permanent employmentTemporary workImmediate startFlexible hoursWeekend work$165k - $265k
...enabling human life on Mars.SR. SOFTWARE ENGINEER, SIMULATIONS (VEHICLE... ...math, or STEM discipline and 5+ years of experience in software... ...years development experience in C++PREFERRED SKILLS AND EXPERIENCE:Strong... ...AND BENEFITS: Pay Range: Level 3: $165,000.00 - $265,000.00Your...C++Permanent employmentTemporary workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Specs Lenses C++, Level 5. Be the first to apply!
- c++ software developer Los Angeles, CA
- c++ developer Los Angeles, CA
- c++ programmer Los Angeles, CA
- software engineer - cloud services Los Angeles, CA
- software technical support engineer Los Angeles, CA
- remote software sales Los Angeles, CA
- software sales representative Los Angeles, CA
- software quality assurance Los Angeles, CA
- software qa Los Angeles, CA
- entry level software sales Los Angeles, CA



