Software Engineer (Apps) 3

Iconma LLC

  • Sunnyvale, CA
  • 3 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • 3D Animationunmatched
    • 3D Modelingunmatched
    • Adobe Photoshopunmatched
    • Androidunmatched
    • Appleunmatched
    • Application Programming Interface (API)unmatched
    • Blenderunmatched
    • C++ Programming Languageunmatched
    • Cisco Unityunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Cross-Functionalunmatched
    • Debugging Skillsunmatched
    • Documentationunmatched
    • GEP (Good Engineering Practices)unmatched
    • Game Softwareunmatched
    • Games Programmingunmatched
    • Gitunmatched
    • Graphicsunmatched
    • Health Planunmatched
    • Javaunmatched
    • Kotlinunmatched
    • Mathematicsunmatched
    • Mayaunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Windows Operating Systemunmatched
    • Mobile Applications Developmentunmatched
    • Object Oriented Programming (OOP)unmatched
    • Onboardingunmatched
    • Painting (Facilities and Maintenance)unmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • Software Architectureunmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Storyboardsunmatched
    • System Integration (SI)unmatched
    • Team Playerunmatched
    • Testingunmatched
    • Time Managementunmatched
    • Unit Testunmatched
    • Video Gamesunmatched

    Description

    Our client, a Medical Technology company, is looking for a Software Engineer (Apps) 3 for their Sunnyvale, CA location.

    Responsibilities:

    • Maintain independent ownership of features and deliver production grade results on schedule.
    • Scope and estimate your own work accurately, and flag slippage early when estimates change.
    • Make use of existing APIs and SDKs to integrate backend systems with our XR software.
    • Collaborate with cross-functional team of developers, designers, and QA.
    • Create good documentation for features and techniques that were tried and rejected or implemented.
    • Ability to transfer knowledge to and from team-mates.
    • Ability to work from a requirements document or storyboard.
    • Architect software in a modular fashion to support scalable, reusable features.
    • Build, debug, and deploy next generation XR and traditional apps for Windows and Android in the Unity game engine using C#.
    • Review peer PRs.
    • Apply good software engineering practices to write elegant, maintainable, reusable code.
    • Unit-test code for robustness and reliability.

    Requirements:

    • BS in computer science or related fields. MS or higher a plus.
    • 5+ years of real-world experience developing and shipping Unity-based applications or video games.
    • Proven track record of onboarding onto a mature codebase and shipping meaningful contributions.
    • Experience developing for XR technologies and devices like the Meta Quest, HoloLens, Apple Vision Pro. (High quality Unity developers with little to no XR experience will be considered)
    • Strong knowledge of 3D math.
    • Strong knowledge and understanding of C#, OO programming patterns, and software architecture.
    • Ability to self-test, debug and verify own work before handing off to QA.
    • Strong knowledge of using Git for source control, branching, and PRs.
    • Great communication skills and ability to excel in a collaborative team environment.
    • Experience with Isaac Sim
    • Experience writing graphics shaders in Unity.
    • Experience programming in other languages like Python, C++.
    • Experience developing Android applications in Java or Kotlin and using ADB.
    • Experience in creating and using animated 3D models.
    • Experience with other game engines/tools that may be used in the pipeline such as Blender, Figma, Photoshop, Substance Painter, ZBrush, and Maya.
    • Familiarity or experience developing for other game engines like Unreal, Godot, Lumberyard, Source.

    Why Should You Apply?

    • Health Benefits
    • Referral Program
    • Excellent growth and advancement opportunities

    Numbers & Facts

    LocationSunnyvale, CA

    Similar Jobs

    See more jobs