Staff Software Engineer
$189k - $240kGeneral Motors LLC
Job Description We are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications. The role involves development of high-performance, safety/regulatory-focused UI features across QNX/Linux/Android-based platforms, with emphasis on scalable UI architecture, graphics rendering, and system integration. Experience with Android UI/application development is a strong plus as the organization transitions toward Android-based UI platforms. Key Responsibilities Develop and maintain infotainment UI applications using modern C++ Work closely with System Engineering, UX, Product, and Validation teams to understand and implement requirements Debug and root-cause issues related to rendering, startup performance, power moding, IPC communication, and graphics behavior Integrate vehicle signals/services into UI applications Support feature bring-up on QNX/Linux/Android platforms Contribute to scalable and adaptive UI frameworks across multiple vehicle programs Participate in code reviews, unit testing, static code analysis, and CI/CD workflows Support performance optimization, memory analysis, and startup time improvements Collaborate with cross-functional teams during vehicle integration and milestone deliveries Required Skills Core C++ Development Strong proficiency in modern C++ (C++11/14/17) Good understanding of: Object-oriented design Multithreading STL Memory management IPC mechanisms Performance optimization Experience debugging complex issues using tools such as: GDB Valgrind Heap/Memory analyzers UI / Graphics Development Experience in one or more: Qt / QML Altia Skia OpenGL / Vulkan Embedded graphics/UI frameworks Good understanding of: Rendering pipelines Frame timing Animation handling Adaptive/responsive layouts Multi-display architecture Embedded / Automotive Platform Experience Preferred experience with: QNX Embedded Linux Vehicle signal integration Middleware/service-based architectures Understanding of: Power moding Startup sequencing Safety/regulatory UI requirements Automotive development lifecycle Tools & Development Workflow Experience with: Git/GitHub VS Code CI/CD pipelines Unit testing frameworks Static code analysis tools (Parasoft/Coverity/SonarQube) Jira/Agile workflows Android UI Development (Preferred / Plus) Experience in any of the following is a strong plus: Android application/UI development Android Automotive OS (AAOS) Kotlin/Java Jetpack Compose Android rendering/performance debugging Android services and IPC Display Manager / Surface handling Preferred Qualities Strong debugging and problem-solving skills Ability to work in fast-paced milestone-driven environment Good communication and cross-functional collaboration Ability to understand complex system requirements and convert them into scalable implementations Self-driven with ownership mindsetneslum? Interest in AI-assisted development workflows and modern developer productivity tools Nice to Have Experience with GoLang services Knowledge of graphics compositors (Wayland/Weston) Experience with Android/Linux mixed rendering architectures Exposure to AI-assisted development tools (GitHub Copilot, AI agents, log analysis tools) Automotive Cluster/HUD experience Experience or familiarity with Altia Studio and/or Qt Creator editor workflows Familiarity with CAN/CAN FD vehicle networks and vehicle signal communication Understanding of automotive communication protocols and diagnostics concepts Exposure to SOME/IP, Ethernet-based communication, or middleware/service-oriented architectures is a plus Example Technologies C++, Qt/QML, Kotlin, Altia, Skiale OpenGL/Vulkan QNX, Linux, Android Automotive GitHub Actions, SonarQube, Parasoft VS Code, Copilot GoLang (optional) 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 Bay Area, California. Compensation: The expected base compensation for this role is : $189000 - $240000. Actual base compensation within the identified range will vary based on factors relevant to the position. GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).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 is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Benefits Overview From day one, we’re looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. 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. 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 General Motors LLC
$170k - $240k
Staff Perception Software Engineer - Autonomous Vehicle Systems We are representing a fast-scaling technology company developing cutting-edge autonomous vehicle platforms. They are seeking a Staff Perception Software Engineer to lead the design and development of intelligent...SuggestedRemote workRelocation packageFlexible hours- ...Michigan only.Auto-Owners Insurance, a top-rated insurance carrier, is seeking a motivated individual to join our IT Division as a Software Developer. Responsibilities include developing, maintaining, and supporting software applications for new and existing systems....SuggestedFull timeCurrently hiringLocal area3 days per week
- ...Michigan only.Auto-Owners Insurance, a top-rated insurance carrier, is seeking a motivated individual to join our IT Division as a COBOL Software Developer. COBOL (common business-oriented language) is a procedural computer programming language. A candidate with a Math/...SuggestedFull timeCurrently hiringWork at officeLocal area3 days per week
$107.6k - $198.4k
...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... ...workforce.Recruiting for this role ends on 10/30/26Work you'll doAs a Software Engineer III on the Customer team, you will advance AI-assisted...SuggestedLocal area$107k - $157.3k
...çais suivra / The French job posting follows.26WD98795 Senior Software Developer (Web) (Remote)Position OverviewVirtual and augmented... ...functional collaboration, with experience working across multiple engineering teams and stakeholdersStrong understanding of algorithms, data...SuggestedFull timeTemporary workFor contractorsRemote work- ...sponsorship at this time* As the Junior Developer, you will be responsible for developing and maintaining new and pre-existing software programs and applications utilizing your passion for technology and the language COBOL. You will join a standing team at one of...Permanent employmentFull timeContract workLocal areaRelocationFlexible hours
- ...Michigan only.Auto-Owners Insurance, a top-rated insurance carrier, is seeking a motivated individual to join our IT Division as a COBOL Software Developer. COBOL (common business-oriented language) is a procedural computer programming language. A candidate with a Math/...Full timeCurrently hiringWork at officeLocal area3 days per week
- Job DescriptionThe Role:This Principal Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the... ...software development, including significant time in senior/staff/principal-level roles.Strong proficiency in at least one modern...Full timeH1bWork at officeLocal areaWork from homeShift work
$112.3k - $140k
...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for...Work at officeLocal areaWorldwide$115k - $145k
...Responsibilities # Lead the design, development, and deployment of complex software solutions, ensuring scalability and maintainability. #... ..., including product managers, UX designers, and other engineers, to translate business needs into technical solutions. #...Full timeImmediate startWork from home- ...Sr. Software Engineer Anywhere Type: Permanent Category: Development Industry: Healthcare Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108808 Date Posted: 09/28/2026 Shortcut: Description Recommended Jobs...Hourly payPermanent employmentFull timeLocal areaRemote work
- ...etc to name a few. Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make... ...preparing for interviews please visit REQUIRED SKILLS For Java /Software Programmers Bachelors degree or Masters degree in Computer...Immediate startRemote work
$186.07k - $218.9k
...surges.”learn more about working at Coinbase. Join the Advanced Trading team within the Consumer & Business group as a Senior Software Engineer, Backend helping scale Coinbase Advanced trading products for customers around the globe. You'll own the design and delivery...Local areaWorldwide$84.63k - $112.84k
...Required Qualifications: ~ Major/Degree: Computer Science, Engineering, or similar technical degree. ~5+ years of experience with Microsoft... ...Platform Solution Architect Expert. Working knowledge of software development methodologies, standards, and coding best...Temporary workRemote work$135.2k - $306.4k
...orchestration platform, enabling the safe and reliable deployment of software, infrastructure, and configuration changes across regions,... ...change. We are seeking a Lead Principal Platform Software Engineer to lead the evolution of Shepherd's architecture and engineering...Temporary workFlexible hours$138.24k - $171k
...Job Title: Software Engineer II Work Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Software Engineer II. Enhancing platform core services and enabling...Work experience placementWork at officeRemote work$125k - $150k
...environments while working with technologies from NVIDIA, Microsoft, and Google. This role is ideal for engineers who love solving complex problems, building production software, and learning new technologies in a fast-moving AI landscape. Role Description Design and...Full timeRemote workWorldwideFlexible hours- ...and reports. Acts as an application owner for incident management, technical troubleshooting, root cause analysis, correction of software defects, and production application validation. Assist in design and maintenance of existing software. Follows standard troubleshooting...
$100k
...walmart lab s etc to name a few. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who...Full time$96.3k - $137.6k
...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user...Hourly payFull timeTemporary workWork experience placementLocal areaImmediate startRemote workFlexible hours$85.4k - $192.9k
...services for virtually every vocation, backed by technology and engineered for uptime. A true one-stop shop, offering a full portfolio... ...into the new era of electrification. Ford Pro is looking for Software Engineers that embrace Agile-eXtreme Programming principles to...Immediate startRemote workFlexible hours$80.9k - $110.3k
...Become a part of our caring community The Software Engineer 2 develops, tests, and maintains software applications that support business and technology objectives. The associate works on moderately complex assignments, collaborates with cross-functional teams, and contributes...Full timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome office- Hi, Please let me know your interest in the below position Role: Sr Salesforce Developer Location: Lansing, MI Duration: 12+ months Pay rate: $75/hr on C2C Job ID: MiECC - Programmer Analyst 6 - 167133 Client: State of MI Hybrid position (2 days ...Full timeWork experience placementLocal area
- We are seeking an experienced Salesforce Developer to design, develop, customize, and implement Salesforce solutions supporting enterprise CRM applications and business workflows. The ideal candidate will have strong hands-on Salesforce development experience, expertise...Full timeRemote work
- ...Economic Bright Spots Crain's Detroit Business Top Staffing Service Companies in DetroitTechServe Alliance Excellence Award- IT and Engineering Staffing & SolutionsBest of MichBusiness winner in HR Wizards & PartnershipsMetro Detroit Elite Category: Recruitment, Selection...
- ...Economic Bright Spots Crain's Detroit Business Top Staffing Service Companies in DetroitTechServe Alliance Excellence Award- IT and Engineering Staffing & SolutionsBest of MichBusiness winner in HR Wizards & PartnershipsMetro Detroit Elite Category: Recruitment, Selection...
- We are seeking an Application Infrastructure Developer responsible for supporting, maintaining, and optimizing application infrastructure across development, testing, and production environments. The role involves application deployment, server configuration, troubleshooting...Full time
$134.5k - $265.1k
Position Summary Our Deloitte Enterprise Performance team is at the forefront of enterprise technology, working across finance, supply chain, and IT operations to deliver holistic performance improvement and digital transformation. Join our team of strategic advisers...Local area- ...Economic Bright Spots Crain's Detroit Business Top Staffing Service Companies in Detroit TechServe Alliance Excellence Award- IT and Engineering Staffing & Solutions Best of MichBusiness winner in HR Wizards & Partnerships Metro Detroit Elite Category: Recruitment,...Visa sponsorshipWork visa
- ...Framework 4.8) and ASP.NET MVC 5 (Windows) ASP.NET (Web Forms, common architectural patterns, and API design. -6+ years of Database Engineering Expertise experience: Experience modeling relational databases, creating schemas, and optimizing queries. Able to manage roles,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software quality assurance Lansing, MI
- entry level software sales Lansing, MI
- id software Lansing, MI
- software sales Lansing, MI
- software asset management analyst Lansing, MI
- internship software Lansing, MI
- software intern Lansing, MI
- software qa Lansing, MI
- healthcare software sales Lansing, MI
- embedded software Lansing, MI




