Software Engineer II
Android, San Diego
Posted on 2/11/2023
INACTIVE
Locations
San Diego Metropolitan Area, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Android Development
Data Structures & Algorithms
C/C++/C#
Java
Kotlin
OpenGL
UI/UX Design
Unity
Requirements
- Take ownership of features and make a direct impact on the end product
- Develop new features and capabilities that delights the user experience, using the latest Android technologies and framework available in the Android Jetpack library
- Build tools that will empower mobile developers to work more efficiently
- Bachelors or Masters Degree in Computer Science, Computer Engineering or equivalent practical experience, with 1+ years of industry experience
- Very strong understanding of Computer Science Fundamentals, Object Oriented Programming, and Data Structures/Algorithms
- Familiarity with modern Android development, Android application lifecycle, and Android UI layout design
- Experience writing code in Kotlin or Java Programming Languages
- You have a demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others
Responsibilities
- Collaborate with a diverse group of highly motivated and supportive engineers from various disciplines to create reliable and secure autonomous intelligent systems to protect lives
- Provide exceptional user experience on mobile, tablets, and large screen devices by helping define the architecture, building up features, and improving existing ones on the Android platform
- Prototype and test experimental features and libraries to asses project fit
- Work with the User Experience and Design (UXD) and Business Development teams and incorporate design wireframes and user feedback to improve the user experience
- Help influence the technical roadmap for Product Management
- Constantly improve your craft and take pride in what you ship
Desired Qualifications
- You have solid documentation and communication skills, and you are able to collaborate with team members, onsite or offsite
- You have a demonstrated track record of shipping apps on a release cycle with multiple stakeholders
- You have experience in Test Driven and Behavioral Driven Development
- Familiarity with video streaming concepts and technologies such as RTSP streaming, video codecs, and GStreamer
- Familiarity with C or C++ programming and JNI
- Familiarity with 3D and/or gaming technologies such as OpenGL, Unity, or Unreal
Self-driving technology without GPS
Company Overview
Shield AI's mission is to advance America's nation's core values by providing the US and allies access to leading technologies and innovations.
Benefits
- Medical Insurance Coverage
- Long Term Disability Insurance
- Health Care FSA and Dependent Care FSA
- Employee Assistance Program
- Subsidized Gym Membership
- Pet Insurance
- Competitive Compensation
- Retirement Services
- Life Insurance
- Parental Leave
- Bereavement Support
- Flexible Work Hours
- PTO
- Paid Holidays
- Commuter Benefits
- Relaxed Dress Code
- Yearly Swag Items
- Unlimited Snacks
- Bottomless Beverages
- Annual Celebrations
- Work From Home Benefits
- Standing Desks and Widescreen Monitors
Company Core Values
- Earn Trust
- Candor
- Pursue Excellence
- Delight Our Customers
- Put the Team First
- Embrace Teammates
- Demonstrate Grit
- Dominate