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

Principal Software Engineer

Bhumika Girish

Position Title Principal Software Engineer Location 2000 Town Center, Unit 660, Southfield, MI 48075 Job Description Design, develop, integrate, validate, and optimize embedded software for automotive infotainment systems across Android, Linux, and QNX environments; perform deep‑level debugging and root‑cause analysis; maintain CI/CD automation; provide technical leadership through code reviews, mentorship, and Scrum facilitation. Responsibilities Software Architecture & Development — Design, develop, and optimize embedded software for automotive infotainment systems, including Bluetooth, Wi‑Fi, Audio, Multimedia, Android Auto, and CarPlay on the Android platform. Implement system‑level features using C, C++, Java, and Python across Android, Linux, and QNX RTOS environments; port and integrate software modules including HAL layers, drivers, and middleware. Collaborate with engineering and verification teams to align development with project objectives and timing. System Integration & Debugging — Perform deep‑level debugging and root‑cause analysis of infotainment and connectivity issues using ADB, CAN analyzers, MOST, SPI, and I2C tools. Integrate and debug third‑party automotive software modules; triage field, factory, and development issues and provide rapid solutions. Validation, Optimization & CI/CD — Integrate software from OEMs and automotive suppliers into unified infotainment platforms; optimize memory, CPU, and storage performance. Develop and maintain automation frameworks, CI/CD pipelines, and KPI monitoring tools; ensure adherence to coding standards and quality metrics. Technical Leadership & Collaboration — Provide architectural guidance to engineers through code reviews, design reviews, and mentorship; act as Scrum Master, facilitating sprint planning and stand‑ups. Support cybersecurity initiatives, including log sanitization and access control per IVI standards; communicate technical progress and risks to OEM stakeholders. Knowledge & Skills Applied Embedded software development for automotive infotainment systems. Android platform framework development; Android Automotive OS, AOSP, Audio HAL, ALSA. Embedded driver development in C, C++, and Java on Linux or QNX RTOS; kernel programming, BSP development. Third‑party automotive module integration and debugging. Bluetooth, Wi‑Fi, Android Auto, Wireless CarPlay; CAN, MOST, I2C, SPI protocols. CI/CD automation; GIT, Jenkins, Gerrit, JIRA; DevOps, automation framework development. Agile/Scrum methodology; Scrum Master; multithreading; Python, C#. Requirements Master’s degree in Software Engineering or Computer Science, or foreign equivalent plus 3 years of experience. #J-18808-Ljbffr Bhumika Girish

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Southfield, MI vacancy
  •  ...Principal Software Engineer General Function Designs and implements technology and software solutions as a member of an agile squad. Being assigned to an agile squad means this role also participates in all agile ceremonies driving activities from architecture and design... 
    Suggested

    Fifth Third Bank, N.A.

    Detroit, MI
    5 days ago
  •  ...Designs and implements technology and software solutions as a member of an agile squad...  ...evaluate, design, and implement AI-assisted engineering capabilities, including internal...  ...for immigration sponsorship. #LI-CB2 Principal Software Engineer At Fifth Third, we... 
    Suggested

    Fifth Third Bank, N.A.

    Detroit, MI
    4 days ago
  •  ...cutting edge technologies, supporting mission critical projects, and making an impact. Job Description We are seeking a Principal Software Engineer to provide technical leadership across complex, large‑scale software systems. This role is for a highly experienced engineer... 
    Suggested
    Local area

    Eccalon

    Detroit, MI
    1 day ago
  • $57 - $70 per hour

     ...Job Title: Senior Software Engineer - Backend and Distributed SystemsJob Description This role focuses on designing and developing high-performance backend services and distributed systems using C# and .NET in Linux server environments. You will architect scalable,... 
    Suggested
    Contract work
    Temporary work
    Work at office
    Remote work
    Monday to Friday

    Actalent

    Southfield, MI
    5 days ago
  • eVN renders photorealistic, VIN-specific images and video for the automotive industry. Every day our Azure-hosted pipeline turns manufacturer 3D data into millions of product accurate images delivered across thousands of dealer websites, covering the full active inventory...
    Suggested
    Work at office
    2 days per week

    EVN

    Birmingham, MI
    5 days ago
  • $100k - $145k

     ...part of the Back Office development team, this Lead HP NonStop Engineer will analyze business requirements and problems and deliver quality...  ...testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Handles complex... 
    Work experience placement
    Work at office
    Remote work
    Shift work
    Night shift
    2 days per week
    3 days per week

    Raymond James

    Southfield, MI
    3 days ago
  •  ...efficient solutions that improve business processes and system functionality. The Microsoft Dynamics Developer contributes to the full software development lifecycle (SDLC), including development, customization, integration, testing, deployment, and ongoing support of... 

    Guardian Alarm

    Southfield, MI
    5 days ago
  • $138k - $172.25k

    Senior Software Engineer Location: Remote, USA Compensation: $138,000.00 - $172,250.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Employment Type: Full... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Birmingham, MI
    14 hours ago
  •  ...the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget. Responsibilities beyond development of software may include participation in component... 

    InterSources

    Southfield, MI
    5 days ago
  • $114k - $148k

    Description AI Engineer Location : Remote, United States Employment Type : Full-Time Benefits Offered : Vision, Medical...  ...high-performance applications and services using a variety of software architecture design patterns. Implement robust AI systems... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work

    OneStream Software

    Birmingham, MI
    1 day ago
  •  ...Application Engineer The Application Engineer serves as a critical technical bridge between engineering, product management, sales, and customers—ensuring the successful application, integration, and performance of our technologies in real‑world use cases. Responsibilities... 
    Hourly pay
    Local area

    Methode Electronics

    Southfield, MI
    2 days ago
  • $150k - $250k

     ...did the billing by hand himself. Our Head of AI has been doing AI research at MIT and Caltech for over 10 years. And our Head of Engineering was one of the earliest engineers at Figma. AI Engineer Responsibilities Build, experiment, and evaluate AI agents... 

    Max AI, Inc.

    Birmingham, MI
    6 days ago
  • A global consulting firm is seeking a Deployment Manager to oversee large SAP implementation projects. You will work closely with stakeholders to ensure project success through effective management of resources, timelines, and quality. The ideal candidate has strong ERP...

    EY

    Southfield, MI
    5 days ago
  • $88k - $145k

     ...Collaborate with internal clients to develop, validate, and implement software solutions based on client requirements, enterprise standards...  ...strive for flexibility and balance while staying true to our principally in‑person model. We believe that face‑to‑face interactions are... 
    Local area
    Flexible hours

    Plante Moran

    Southfield, MI
    3 days ago
  • $120k - $149k

    Description AI Forward Deployed Engineer Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical...  ...and Responsibilities Apply OneStream, AI, and enterprise software expertise to help customers deliver transformative AI solutions... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Birmingham, MI
    4 days ago
  •  ...CMM Programmer Job Summary Provide quality support for engineering and manufacturing in the area of dimensional feedback for quality...  ...equipment. Responsibilities Knowledge of programming software and techniques. Understand and apply GD&T concepts and... 
    Local area

    Linamar

    Southfield, MI
    2 days ago
  •  ...Role - GenAI Engineer Location - (Hybrid from Altimetrik office ) Altimetrik's office locations in the USA: Southfield, MI 48075, Princeton, NJ 08540, Santa Clara, CA 95054, Austin, TX 78750, Dardenne Prairie, MO 63368, San Francisco, CA 9410... 
    Work at office

    Futran Tech Solutions Pvt. Ltd.

    Southfield, MI
    5 days ago
  •  ...and Clutch division is currently seeking a Senior Application Engineer. The expected annual salary range for this role is $86000 -...  ...improve satisfaction and/or reliability. Develop expertise in team software tools used to manage OEM vehicle configuration requests.... 
    Permanent employment
    H1b
    Local area
    Visa sponsorship
    Relocation package

    Eaton

    Southfield, MI
    1 day ago
  •  ...RESPONSIBILITIES: The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product. Specific duties and responsibilities include: Design and implement software of embedded devices and systems from... 
    Permanent employment
    Work experience placement

    ECCO Corporation

    Southfield, MI
    5 days ago
  •  ...Join to apply for the Director of Software Engineering role at Jobright.ai 1 day ago Be among the first 25 applicants Join to apply for the Director of Software Engineering role at Jobright.ai Jobright is an AI-powered career platform that helps job seekers discover the... 
    Full time

    jobright.com

    Southfield, MI
    5 days ago
  • About the role We are hiring a Senior AI Engineer to build the systems that make AI agents do real, reliable work across Barton Malow....  ...data and real workflows — is the job. This is not a role at a software company, and it is not a role where you write a little code on... 
    Contract work

    Barton Malow Company

    Southfield, MI
    1 day ago
  • EY is seeking a Senior Technology Analyst to join the Technical Consulting team, specializing in SAP Manufacturing within Core Supply Chain. You will analyze requirements, design architecture, and collaborate with clients and internal teams to deliver effective SAP solutions...

    EY

    Southfield, MI
    3 days ago
  • $150k - $250k

     ...medical billing, starting with dermatology and expanding to other specialties. Our leadership includes experienced AI researchers and engineers with notable track records in AI and product development. Responsibilities Build, experiment, and evaluate AI agents and ML... 

    Max AI

    Birmingham, MI
    1 day ago
  • $114k - $148k

    Description Site Reliability Engineer Location: Remote, United States Employment Type: Full-Time Benefits Offered: Vision...  ...and Jira. Solid knowledge in focused areas of OneStream Software. Ability to mentor others in several technical areas. Understanding... 
    Full time
    Temporary work
    Work experience placement
    Remote work

    OneStream Software

    Birmingham, MI
    3 days ago
  • $150k - $175k

     ...Infrastructure as Code (Terraform), and containerized workloads across Azure and multi‑cloud environments. The CCSI Systems Lead Engineer is a full‑time role located in Southfield, MI, Chicago, IL, Dallas/Houston, TX, or New York, NY and reports to the Cloud Platform... 
    Full time
    Work at office
    Remote work
    Relocation package
    Monday to Friday

    AlixPartners

    Southfield, MI
    1 day ago
  • $99k - $128.5k

     ...Technical Solution Engineer Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical, Life, Dental, 401K Gross...  ...Bachelor's degree in Computer Science, Information Systems, Software Development or related field; or equivalent technical discipline... 
    Full time
    Remote work

    OneStream Software

    Birmingham, MI
    2 days ago
  • $130k - $165k

     ...Job Description Job Description Salary: $130,000 - $165,000 Join Our Dynamic Team and Shape the Next Generation of Engineers and Projects! Are you a passionate mechanical engineer with a knack for mentoring and finding optimal solutions? We're seeking a Mechanical... 
    Work at office
    Remote work
    Flexible hours

    Strategic Energy Solutions

    Berkley, MI
    17 days ago
  • $142.8k - $261.8k

     ...broad technology landscape. You will guide clients through the complexities of modern robotics, digital twin applications, and software engineering. We'll look to you to provide technical leadership and perform development tasks to ensure robust engineering and... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Southfield, MI
    5 days ago
  •  ...opportunities and requirements and designing solutions that may include software, cloud services, and professional services Present solutions at...  ...Microsoft Azure Infrastructure Solutions, Azure Network Engineer) What We Offer Salary range details are based on location,... 
    Contract work
    Local area

    NetApp

    Southfield, MI
    1 day ago
  • $125.25k - $183.7k

     ...the keys to fast-track your career. Engineer audio systems and integrated technology...  ...enjoyment About the Role The Principal Engineer provides technical and applications...  ...towards the customer and internal Software and Requirement engineering.  This role... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    HARMAN International

    Novi, MI
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!