Senior Software Engineer - Android
$160k - $200kGeneral Motors Proving Ground
Job Description As a Senior Software Engineer - Android Development, you will be responsible for design, development and testing of automotive infotainment software solutions for new features or major enhancements. You will also be responsible for defect analysis, resolution and verification for vehicle infotainment subsystem software. What You’ll Do Design and develop HMI applications for GM’s in-vehicle Infotainment systems. Write efficient, well-structured, optimized, and thoroughly documented source code. Participate in architecture, requirements, design, code, and test case reviews. Analyze software defects; determine root cause, create software solution, test and verify closure. Perform integration and verification testing. Integrate vehicle input systems (faceplates, knobs and speech systems) with application software. Take ownership of tasks and coordinate with multiple stakeholders to ensure successful end-to-end completion. Support cross-functional teams in resolving issues related to software integration within vehicle systems. Promote and implement improvements in programming best practices and coding standards. Work closely with team members in Agile/Scrum and dynamic environments to deliver high-quality software solutions. Utilize Agile development processes, including Sprint Planning, Daily Stand-Ups, and Retrospectives. Adhere to GM’s software development processes, prioritizing quality and ensuring that designed solutions conform to architectural requirements. Your Skills & Abilities (Qualifications) Bachelor’s degree in Computer Science, Electrical Engineering or equivalent experience. 5+ years of experience in developing Android based Infotainment applications. Excellent programming and debugging skills in Kotlin, Java and/or C++. Proven experience with object-oriented design and implementation of design patterns. Experience with testable software architectures and frameworks, including JUnit, Espresso, TDD, MVVM, Clean Architecture. Experience with SCM and development tools such as Git, GitHub, Parasoft, JIRA. Working knowledge of Scrum/Agile software development processes. Strong analytical ability to solve unusual and complex problems. Work in an agile environment with team members distributed across multiple time zones. Creative, adaptable, with a strong sense of responsibility, delivery focus, and commitment to schedules. Perform software optimization analysis to improve system performance. Perform peer reviews on software design and source code to ensure quality and compliance with requirements. Excellent verbal and written communication skills. What Will Give You a Competitive Edge (Preferred Qualifications) Prior experience developing automotive infotainment systems including radios and instrument panel clusters. High level of understanding of Vehicle Development Process a plus. Compensation The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of the California Bay Area . The salary range for this role is $160,000 to $200,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. Bonus Potential An incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week (or other frequency dictated by their manager). This job may be eligible for relocation benefits. Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. Accommodations General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. #J-18808-Ljbffr
$60 per hour
...full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI... ...to train AI systems with an emphasis on Android development. Write clear, high‑quality... ...in progress). Previous experience as a Software Developer, Coder, Software Engineer, or...AndroidSeniorHourly payFull timeRemote workFlexible hours$100k - $120k
...management, concurrency (Java Threads, RxJava, Kotlin Coroutines/Flow). In depth understanding and experience in Kotlin/Java languages, Android Studio IDE, Android SDK/Jetpack, and Jetpack Compose frameworks. Native Android App Development using Google SDKs and hybrid app...AndroidSeniorLocal area- ...delivering top-notch iOS and Android Developer solutions to industry... ..., and more. We're not just a software consulting company - we're a... ...and skilled Entry - Mid-Senior-level iOS and Android developers... ...consultative services and quality engineer development, with Good years...AndroidSeniorFull timeContract workRelocationRelocation package
- ...an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase... ...within a given technical discipline (e.g., Cloud, AI, Android, etc.) Proficient with CI/CD practices and related tooling...Android
- ...Job Description GM’s Software Defined Vehicle Platform unlocks the ability to scale new... ...tomorrow. The Role As an Embedded Software Engineer on the Universal Flash Orchestrator Team... ...embedded development frameworks in Android, QNX and Linux environments. Participate...AndroidLocal areaRelocation package
£50k - £55k per year
...SENIOR SOFTWARE ENGINEER Key Points Salary of £50,000-£55,000 UK Nationals only due to the nature of the work 3-5 days per week on-site in Lincoln, depending on project requirements Opportunity to work on secure, technically challenging software projects Excellent career...Senior3 days per week- ...Job Description: Software Engineer Description Position Overview The Software Engineer will provide critical engineering support in the design, development, testing, evaluation, and sustainment of software systems for Air Force and joint service weapon systems. This role...Senior
$110k - $140k
...Senior Software Engineer The salary range (or hiring range) for this exempt position has been established at: $110,000 – $140,000 . The above salary range represents the company’s good faith and reasonable estimate of the range of possible compensation at the time of...Senior- ...Job Description ComResource is looking for a Senior Software Engineer. Responsibilities Full lifecycle application development Designing, coding, and debugging applications in various software languages Software analysis, code analysis, requirements analysis, software...Senior
$180k - $210k
...more secure. The Full-Stack Product Engineering team is responsible for building a comprehensive... ...who can build reliable and scalable software that will be used by all TRM customers.... ...reduction and knowledge sharing. Senior Engineer: Successfully designs and documents...SeniorImmediate startRemote workWorldwide- ...experiences. Enovation Controls is a place where people grow their careers while building cutting‑edge solutions. Description Senior Software Engineers are responsible for the development of Embedded, Desktop, and Cloud Systems, possessing a deeper understanding of their...SeniorLive out
- ...looking for more driven, talented and ambitious individuals to join our growing international family. ABOUT THE ROLE: As a Senior Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive innovation...SeniorWork at officeWorldwide
$100k - $150k
...and games that billions of players will enjoy worldwide. About the Role Rushdown Studios is looking for an experienced Unreal Engineer to join us in support of our partner studio! In this role, you’ll work on challenging projects to develop a range of features...SeniorWork at officeLocal areaRemote workWorldwideFlexible hours$85k - $100k
...$85,000–$100,000 About the Opportunity This is a confidential search on behalf of the agency. We're building a pipeline of strong Senior .NET Developer candidates ahead of an anticipated opening. What You'll Do Develop custom code aligned to established information architecture...SeniorRemote workShift work- ...Job Description The Compute Systems Software team is a dynamic and fast paced team that designs, develops, and maintains the foundational... ...The OS Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high‑compute System‑on‑Chip (...SeniorLocal areaWork from home
$125k - $160k
...Docker and Kubernetes. Collaborate with Product Management and engineering peers from concept through delivery. Maintain high engineering... ...00 - $160,000 + benefits. Equal Opportunity Statement Centric Software provides equal employment opportunities to all qualified...SeniorFull timeRemote workFlexible hours$120k - $140k
...Senior Data Engineer (API & Platform Integration) Key Responsibilities Platform & Data Engineering Design, build, and maintain cloud... ...secure data access, encryption, and governance controls. Software Engineering: Writing maintainable, testable code using...SeniorFull timeTemporary workLocal areaImmediate start- ...Location & Work Model Van Wert, OH; Dublin, OH Hybrid Full time - salary Role Overview Senior Software Engineer in the Personal Lines PolicyOps team, shaping modern solutions for Policy Administration technology stack at Central Insurance. Key Responsibilities Write code...SeniorFull timeTemporary work
$120k - $170k
...believe the way businesses and consumers will engage with each other will look completely different in the next 5 years. As Senior Software Engineer you’ll be responsible for building the systems and tools that will enable this change. You will work alongside the...SeniorWork at officeRemote workHome officeFlexible hours$149k - $195.3k
...THE POSITION As a Senior Software Engineer within one of FanDuel’s Risk Management Automation teams, you will be an essential part of a cross‑functional agile team that directly impacts our business. You will work collaboratively with a team to implement creative, high...SeniorTemporary workWorldwide- ...About the role This is a software development role that gives the opportunity of championing the design of path-breaking information security products that address key gaps in security for the Internet of Things. Xage’s product is a unique application of blockchain technology...SeniorContract workWork experience placementRemote workWorldwide
- ...we’d love to meet you. As an experienced engineer, you will help build our core SaaS... ...roadmap, you will ensure on-time, on-budget software delivery and help grow and mentor our team... ...of the appropriate stakeholders As a Senior Software Engineer, you will play a crucial...SeniorFlexible hours
- ...from Andreessen Horowitz, ICONIQ, Menlo Ventures, and Wing Venture Capital. About the Team and Role: We are hiring a senior software engineer to help design and build core components of our next-generation knowledge retrieval system built for the AI era –...SeniorLocal areaRemote workWork from homeFlexible hours
$138.7k - $173.4k
...efficient. That said, every hiring decision is made by real Twilions! . See yourself at Twilio Join the team as a Senior Software Engineer for Stytch, where you'll shape the next generation of fraud prevention products. About the job As a Senior Software...SeniorLocal areaRemote workWorldwideWeekend work$83.43k - $222.48k
...something bigger - helping to simplify health care one person, one family and one community at a time. Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative team responsible for design, delivery and operation of business‑critical,...SeniorHourly payFull timeTemporary workWork experience placementLocal area- ...As a Senior Software Engineer, you are responsible for driving the design, development, and scalability of our Third Party Risk Management (SaaS) platform built on Laravel (PHP). You play a key role in building new features and complex product capabilities, while ensuring...SeniorWork at officeLocal areaFlexible hours
$50 - $75 per hour
...full‑stack, machine‑learning, and other engineers — who are driving real‑world impact in AI... ...to train AI systems with an emphasis on Android development. Write clear, high‑... ...progress). Previous experience as a Software Developer, Coder, Software Engineer, or...AndroidHourly payFull timeRemote workFlexible hours- ...GCP), infrastructure, thick-client, and/or mobile applications (android/iOS), including the use of industry-standard tools (e.g., Burp... ...reviews (e.g., Python, Java, Rust). Experience in reverse engineering thick-client and mobile applications to identify...AndroidSenior
- ...Senior Customer Engineer Pendo’s Customer Engineering team is the technical backbone of the pre‑ and... ...mobile app development, including Swift, Android, or React Native. Familiarity with... ...to improve society’s experience with software. Come join one of the fastest‑growing...AndroidSeniorRemote workFlexible hours
$174.9k - $222k
...Overview As a Senior Software Engineer on GM’s Notification Platform team, you will play a key role in designing, building, and evolving the systems that power GM’s multi‑channel communications. The Notification Platform enables transactional and marketing messages across...SeniorTemporary workWork experience placementLocal areaRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Android. Be the first to apply!
- ngo software engineer Brooklyn, NY
- software developer Brooklyn, NY
- part time software developer remote Brooklyn, NY
- financial software developer Brooklyn, NY
- senior software engineer ruby on rails Brooklyn, NY
- software engineer amazon Brooklyn, NY
- senior software design engineer Brooklyn, NY
- software engineer part time Brooklyn, NY
- software engineer remote Brooklyn, NY
- entry level software engineer remote Brooklyn, NY


