We are seeking a
Unity Senior Software Engineer to join our Garmin Labs team at our
Cluj-Napoca office.
Garmin Labs is our
R&D department where we focus on
innovation. We employ
new technologies, as well as existing ones, to develop new products and open new markets, with the purpose of bringing value to our customers through innovative solutions.
As a member of this team, you will be developing Unity based projects that are part of our Garmin Labs
incubator. We value candidates that are willing to take
technical ownership and make
significant contributions both in terms of code and proposed architectural solutions.
Responsibilities
- Work collaboratively and professionally in a team environment to develop software for specific requirements and technical problems, following Garmin's coding standards
- Design well-architected software systems and implement key systems and gameplay features
- Demonstrate proficient use and knowledge of established standards and procedures. Develop tools and processes that improve efficiency and quality
- Collaborate with artists, designers, and engineers on design and tech. Bring value by actively participating in code reviews and technical discussions. Participate in playtesting and providing feedback
- Utilize tools for version control, development, debugging, deployment, monitoring, and other instruments used in the software engineering process
Requirements
- BSc in Computer Science, Software Engineering, or related field
- 5+ years of Unity game development
- Shipped at least one title using Unity
- Proficiency with the C# programming language
- Experience with version control systems
- Understanding of 3D graphics programming and optimization
- Ability to mentor and motivate other engineers
- Advanced English knowledge and communication skills
Would be a plus:
- Experience developing iOS apps with Swift.
- Experience with VR/AR development in Unity
- Experience with shader development, animations, physics, audio, multiplayer, camera control systems
- Experience using 3D modelling tools such as Blender, Houdini
- Experience working with Unreal Engine
Benefits
Benefits to enhance your experience:
- 24 days off each year plus extra vacation days based on years at Garmin and compensation for legal holidays.
- Health package subscription and yearly budget for glasses.
- Monthly budget for sports and wellbeing activities.
- Local and global career development programs (training, mentorship, technical and leadership development, and more).
- Access to e-learning platforms and support for technical conferences attendance.
- Loyalty bonus within the company, plus other special bonuses (for holidays and personal life events).
- Meal tickets.
Yours exclusively when part of our team:
- Significant discount for Garmin products.
- Employee stock purchase plan.
- Contribution to the retirement plan (Pillar 3).
- Garmin products available for testing and borrowing.
- A comprehensive event series championing wellbeing, sports, and community tailored to foster holistic health (featuring sports events, classes, hackathons, parties, and more).
- Other benefits which we invite you to discover along the recruitment process
Garmin Cluj is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, national origin, sex, age, or disability.