Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Android Software Engineer - In-Vehicle Infotainment OTA

Dormont Manufacturing Co

Job Description Work Arrangement: This role is categorized as hybrid. The successful candidate is expected to report to Warren, MI three times per week, at minimum or other frequency dictated by the business. The Role GM is looking to hire a Senior Android Software Engineer to lead design, development, and long‑term maintenance of in‑vehicle infotainment apps and OTA update clients on Android Automotive OS (AAOS) for GM’s next‑generation software‑defined vehicles. The engineer will own major features end‑to‑end (architecture, implementation, validation, launch, OTA) and set the bar for safety, performance, reliability, and maintainability across Vehicle Applications & Services, with software deployed at scale across global fleets. This engineer will own features from concept through production and fleet‑wide OTA rollout by collaborating with UX on automotive interaction patterns and multi‑display HMI (cluster, center stack, HUD), Systems/platform on AAOS/AOSP integration and vehicle signals, QA/validation on vehicle‑level test plans and defect resolution, Product on feature definition, trade‑offs, and prioritization. What You’ll Do Design, develop, build, and maintain IVI apps and services on AAOS / embedded Android to evolve OTA update clients with robust rollback, error handling, and fault recovery. Own UX and interaction flows for key scenarios (e.g., media, navigation integrations, app‑store experiences, messaging), ensuring experiences are intuitive, glanceable, compliant with Android Automotive UX, driver‑distraction, safety guidelines and meet GM and regulatory requirements. Drive performance on constrained hardware to optimize startup/resume times, frame rate, animation smoothness and manage memory, CPU, I/O for predictable behavior. Integrate apps with vehicle properties, VHAL, navigation, media, voice assistants, and back‑office services via AAOS APIs and IPC (AIDL, gRPC or similar) and instrument apps with logging, metrics, and traces for observability, field triage, and continuous improvement. Define and collaborate on unit, integration, UI, and bench/in‑vehicle test coverage and ensure fast cold‑boot and resume and support multi‑version AAOS/Android and long vehicle lifecycles. Apply and evolve clean, modular Android architectures (e.g., MVVM + Jetpack) for large, long‑lived automotive codebases by partnering with platform teams on AOSP/AAOS customization and integration. Diagnose and fix issues across app, framework, and system layers. Contribute to architectural decisions on system services, permissions, and security models and influence platform‑level improvements, instability, performance, security, and developer efficiency. Define and implement various test strategies like Unit tests (e.g., JUnit, MockK/Mockito), UI tests (e.g., Espresso, UI Automator), System/integration tests. Build and maintain test automation for emulators and on‑bench environments and integrate automated testing into CI/CD pipelines and automated build systems. Provide technical leadership and mentorship to mid‑level and junior engineers including leading code and design reviews and champion best practices. Your Skills & Abilities (Required Qualifications) Bachelor’s degree in CS, Software Engineering, EE/CE, or related field, or equivalent experience. 5+ years of Android development with production Android apps or Android‑based embedded software and proven experience on AAOS or deeply embedded Android platforms. Expert Kotlin skills; strong proficiency in Kotlin and/or Java, Android SDK, and modern Android patterns (coroutines/Flow, Jetpack, MVVM or similar). Deep understanding of App/activity lifecycles, background limits, scheduling, background work, Coroutines/Flow, concurrency, configuration changes, memory management, profiling, and performance tuning, Android permissions, security, and system services. Track record of designing, implementing, and shipping complex features end‑to‑end in large codebases with strong debugging skills. Demonstrated performance optimization on resource‑constrained devices (UI, networking, I/O, rendering), with measurable improvements. Strong grounding in software quality with experience automated testing, code reviews, defensive and secure coding. Experience writing and maintaining unit tests (JUnit, MockK/Mockito), UI tests (Espresso, UI Automator), system/integration tests. Hands‑on experience with CI/CD pipelines, automated builds, and Git workflows in multi‑team environments. Effective cross‑functional collaboration with UX, product, validation/QA, and platform/system engineers. Clear written and verbal communication, able to drive decisions and explain complex topics to varied audiences. Demonstrated use of advanced Android concepts (DI, background work, concurrency, profiling) in new features, bug fixes, and refactoring. What Will Give You a Competitive Edge (Preferred Qualifications) 8+ years of experience working directly in AOSP/AAOS platform related code. Knowledge of VHAL and vehicle property APIs. Experience building or integrating OTA update mechanisms. Familiarity with driver‑distraction rules and in‑vehicle HMI guidelines (OEM, regulatory, industry). Experience with long‑lifecycle automotive software, safety‑critical or regulated systems (functional safety, cybersecurity, etc.). Strong debugging with logs, traces, and system‑level tools. Demonstrated technical leadership: Leading designs for complex features/subsystems. Mentoring engineers. Influencing standards, patterns, and tooling. This Job may be eligible for relocation benefits. Benefits Overview Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources. 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. To learn more, visit How we Hire. 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 Dormont Manufacturing Co

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Android Software Engineer - In-Vehicle Infotainment OTA in Brooklyn, NY vacancy
  • Dormont Manufacturing Co in Kentucky is looking for a Senior Android Software Engineer to lead the design and development of in-vehicle infotainment apps for GM's next-generation software-defined vehicles. The successful candidate will work at least three times a week... 
    Senior
    Software

    Dormont Manufacturing Co

    Brooklyn, NY
    3 days ago
  • Dormont Manufacturing Co is looking for a Senior Software Engineer - Android Development to design, develop, and test automotive infotainment software solutions. This hybrid role requires 5+ years of experience and excellent skills in Kotlin, Java, and C++. The selected... 
    Senior
    Software

    Dormont Manufacturing Co

    Brooklyn, NY
    3 days ago
  • $125.2k - $192.7k

     ...toward this vision, software plays an integral role...  ...prominent in our vehicles. At General Motors,...  ...scale. The Role As the Senior Product Manager for...  ..., Legal, Privacy, Engineering, and Product teams will...  ...Experience with Android Automotive, infotainment platforms, or connected... 
    Senior
    Software
    Local area
    Work from home
    Relocation package
    Flexible hours

    Dormont Manufacturing Co

    Brooklyn, NY
    4 days ago
  •  ...Senior Android Engineer - New York - On-Site - Opportunity to join one of the Fastest-Growing and Well-Known Fin-Tech Start-Ups in NYC...  ...programming. You are aware that creating excellent software involves more than simply writing code; it also involves working... 
    Senior
    Software
    Work experience placement

    ORBIS

    New York, NY
    3 days ago
  • Robotics Technologies LLC is seeking an experienced Android Developer with a minimum of 7 years in software development. Candidates should have expertise in Kotlin and Jetpack Compose, with the ability to collaborate across teams to deliver advanced applications. Preferred... 
    Senior
    Software

    Robotics Technologies LLC

    New York, NY
    2 days ago
  •  ...residents through hardware and software. Now after 100+ million...  ...Responsibilities Design and implement the Android app users will be working...  ...Work with the backend engineering team to design APIs needed for...  ...you will talk with one of our Senior Engineers. This is a great... 
    Senior
    Software
    Remote work

    Omaze

    New York, NY
    2 days ago
  • A leading technology consulting firm is seeking a Senior Android Engineer to develop mobile applications and work on complex software systems. The role requires solid Java coding skills, expertise in Android development, and a strong background in user interface design.... 
    Senior
    Software

    E*Pro Inc

    New York, NY
    1 day ago
  • $225k - $260k

    Bumble Inc. is searching for a Senior Android Software Engineer to enhance the Bumble Dating experience. This position involves designing and maintaining scalable application features and requires 7+ years of experience, strong Kotlin proficiency, and expertise in Android... 
    Senior
    Software

    Bumble

    New York, NY
    5 days ago
  •  ...Intercom, Deel, Italic, DraftKings, and many more. About the role We are looking for a Senior Android Engineer who is energized by performance challenges, deep debugging, and building software that must perform flawlessly in demanding real‑world environments. You will help... 
    Senior
    Software
    Work at office

    Knot

    New York, NY
    5 days ago
  •  ...efficiently and produce more value. Job Description Job Title: Senior Android Engineer Job Location: Austin, TX Job Description: Good experience...  ..., triage bugs, and manage releases. Ability to architect a software system that exceeds the expectations of the customer.... 
    Senior
    Software
    Permanent employment
    Temporary work
    Immediate start
    Flexible hours

    E*Pro Inc

    New York, NY
    1 day ago
  •  ...their approval. Candidates should have at least 5 years of experience in repair estimation and possess proficiency in estimating software. This role requires a bachelor’s degree and offers comprehensive health insurance, a remote work option, and various employee perks... 
    Senior
    Software
    Remote job
    Full time

    SIXT

    New York, NY
    2 days ago
  •  ...individual contributor who has knowledge of vehicle sensing hardware and a desire to work as a Senior Design Release Engineer (DRE). Broad technical knowledge combined with...  ...hardware, calibrations, and application software. Run Product Development Team (PDT) meetings... 
    Senior
    Software
    H1b
    Local area
    Flexible hours

    Dormont Manufacturing Co

    Brooklyn, NY
    3 days ago
  • Staff Researcher - Vehicle Compute Platforms & SoC/MCU...  ...Center - Warren, MI (Software Defined Vehicle...  ...Staff Researcher is a senior-level researcher role,...  ...compute platforms for infotainment and automated driving....  ...Collaborate closely with GM engineering, purchasing, and suppliers... 
    Software
    Local area

    Dormont Manufacturing Co

    Brooklyn, NY
    3 days ago
  •  ...As a member of the Connected Vehicle Experience Research Lab, you...  ..., wireless communication, infotainment, robotics, and data science...  ...computer science or electrical engineering or civil engineering...  ...theoretical, experimental or software programming skills What Would... 
    Software
    Permanent employment
    Local area
    Work from home
    Relocation package

    Dormont Manufacturing Co

    Brooklyn, NY
    3 days ago
  • General Motors is looking for a Lead Manufacturing Software Application Developer based in Warren, Kentucky. In this role, you will design, develop, and maintain software applications crucial for electrical system validation and testing in a manufacturing setting. Successful... 
    Senior
    Software

    Dormont Manufacturing Co

    Brooklyn, NY
    3 days ago
  •  ...seeking a highly skilled and motivated Senior Software Engineer, Security Engineering to design, build...  ..., you will work across onboard (in‑vehicle) security as well as infrastructure and...  ...key management, secure over‑the‑air (OTA) updates, and hardening of the autonomous... 
    Senior
    Software

    Dormont Manufacturing Co

    New York, NY
    3 days ago
  • $160k - $200k

    Senior Software Engineer - Go (Golang) As a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance...  ...software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems. You will play a... 
    Senior
    Software
    Local area
    Relocation package
    Flexible hours

    Dormont Manufacturing Co

    Brooklyn, NY
    4 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Contract work
    Relocation
    Relocation package

    Adidev Technologies Inc

    Jersey City, NJ
    4 days ago
  •  ...estimates are accurate and processes run smoothly. Candidates should have over 5 years of repair estimation experience and relevant software skills. This position allows for remote work and offers comprehensive health benefits, professional development, and employee... 
    Senior
    Software
    Remote job
    Full time

    SIXT

    Brooklyn, NY
    2 days ago
  • $58 - $61 per hour

     ...Senior WebSphere/Portal Java Developer   Descriptions/Requirements: •Review and understand existing IBM portal Themes and Skins...  ...Skills/Qualification: •8-10 years of experience in enterprise software development •Strong technical design, development,... 
    Senior
    Software
    Remote work

    Latitude

    Jersey City, NJ
    29 days ago
  • $106.4k - $145k

     ...entertainment businesses, SiriusXM offers connected vehicle services to automakers. How you'll make an impact: As the Senior Systems Engineer, you will join our dynamic team...  ..., performance tuning, and software integration. Use SCCM to manage domain... 
    Senior
    Software
    Permanent employment
    Temporary work
    Local area
    Shift work

    Sirius XM Radio Inc

    New York, NY
    1 day ago
  • $200k - $230k

    About Us With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and...  ...and a comprehensive set of hardware, software and mobile solutions for every charging...  ...Power Electronics Controls and Firmware Engineer with more than seven years of hands‑on expertise... 
    Senior
    Software

    Dormont Manufacturing Co

    Brooklyn, NY
    3 days ago
  • $148.5k - $223.9k

     .... The Experience We are seeking a highly skilled Senior Infrastructure Engineer to join our dynamic IT Agentic Engineering team. In this...  ...ZSH, PowerShell, and Python. Knowledge on integration softwares such as MuleSoft. Extensive experience with CI/CD workflows... 
    Senior
    Software

    Salesforce

    New York, NY
    1 day ago
  •  ...life-changing solutions. Role Overview We're looking for a Senior Software Engineer who leads with problem-solving and systems thinking before reaching...  ...end‑to‑end mobile feature work— from feature flagging and OTA updates to native release coordination through the App Store... 
    Senior
    Software

    Rugietmen

    New York, NY
    2 days ago
  • $84.41k - $129.99k

     ...infrastructure with advanced core vehicle software technologies. In a rapidly...  ...are at the forefront of the infotainment industry, a cornerstone of...  ...content and integrated OTA services, we deliver transformative...  ...solutions. Networks with senior internal and external... 
    Senior
    Software
    Work experience placement
    Local area
    Flexible hours

    Hyundai Autoever America

    New York, NY
    4 days ago
  •  ...through Friday Duties : Design, develop, implement, test advanced software modules in complex IT environments; provide high level...  ...Years’ Experience in related Occupation) in Computer Science or Engineering. Experience : 6 Months as a Software Engineer. Applicants Send... 
    Senior
    Software
    Monday to Friday

    OTIS IT INC

    New York, NY
    4 days ago
  • Job Description Senior Researcher, Physics-Based Battery Modeler...  ...centered design process, we create vehicles and experiences that are...  ...intuitive design, intelligent software, and next‑generation safety...  ...Ph.D. in Physics, Chemical Engineering, Mechanical Engineering, Electrical... 
    Senior
    Software
    Local area
    Relocation package

    Dormont Manufacturing Co

    Brooklyn, NY
    4 days ago
  •  ...human-centered design process, we create vehicles and experiences that are designed not...  ...systems to intuitive design, intelligent software, and next-generation safety and entertainment...  ...Vehicle Dynamics Simulation Integration Engineer is responsible for supporting the move... 
    Software
    Local area
    Work from home
    Relocation
    Relocation package

    Dormont Manufacturing Co

    Brooklyn, NY
    3 days ago
  • $148.5k - $223.9k

    Senior Infrastructure Engineer We are seeking a highly skilled Senior Infrastructure Engineer to join our dynamic IT Agentic Engineering team. This...  ..., ZSH, PowerShell, and Python. Knowledge of integration software such as MuleSoft. Experience with CI/CD workflows and API... 
    Senior
    Software

    100 Salesforce, Inc.

    New York, NY
    1 day ago
  •  ...Strategic and Legacy Planning department as a Senior Family Wealth Strategist. The Senior...  ..., private foundations, and charitable vehicles. Present strategies to clients with clarity...  ...eMoney, BNA, or other planning, tax, or research software preferred. #J-18808-Ljbffr... 
    Senior
    Software
    Work at office
    Remote work

    Beacon Pointe

    New York, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Android Software Engineer - In-Vehicle Infotainment OTA. Be the first to apply!