Staff Software Engineer
Android, SD
Confirmed live in the last 24 hours
Locations
San Diego Metropolitan Area, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Android Development
AWS
Docker
Google Cloud Platform
Git
Kotlin
Linux/Unix
Microsoft Azure
Kubernetes
Software Testing
Requirements
- Minimum of 10 years of related experience with a Bachelor's degree; or 8 years and a Master's degree; or a PhD with 5 years experience; or equivalent experience developing large, production quality software systems within the Android ecosystem
- Proficiency with Kotlin
- Experience with Git and code management tools
- Passionate about developing high-quality and optimized software solutions
- Good software hygiene regarding code documentation, unit testing, bug tracking
- Strong technical collaboration skills and a desire to develop new skills
- Excited by a fast-moving environment with a highly motivated group
- BS/MS in Computer Science, similar degree, or equivalent practical experience
- 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
- Be the domain expert for engineering activities within the Android ecosystem
- 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
- Projects that you might work on (optional):
- Command and control of group 3 autonomous platforms
- Mission planning for group 3 autonomous platform
- Pilot training systems that employ XR technologies
- New features and capabilities that delights the user experience, using the latest Android technologies and framework available in the Android Jetpack library
- Tools that will empower mobile developers to work more efficiently
Desired Qualifications
- Experience with C++17 and greater
- Experience with in aerospace or robotics industries
- Experience with MAVLink
- Hands-on experience with a major cloud platform (Azure, GCP, AWS)
- Experience with team leadership, or as a technical project lead
- Professional experience with Linux environments
- Experience with containerization technologies like Docker and Kubernetes
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