software Jobs in Michigan

Refine Results
21 - 40 of 4,273 Jobs

Sr. Software Site Reliability Engineer

General Motors

Warren, Michigan, USA

Full-time

Job Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI , at minimum three days a week. The Connectivity Software Engineering Site Reliability Engineer (SRE) is respons ble for ensuring the reliability, scalability, and performance of connectivity sofware system. Their job profile includes: System Monitoring and Troubleshooting: Monitoring the performance and availability of software systems, identifying and resolving i

Staff Software Engineer

General Motors

Warren, Michigan, USA

Full-time

Job Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View, CA, Austin, TX, or Warren, MI three times per week, at minimum . Join us at the forefront of next-gen automotive technology. As a Staff Software Engineer, you'll play a key role in shaping the user experience for millions of drivers by building high-performance infotainment and digital cluster systems. You'll work across embedded RTOS and Android environments to

Microservices Digital Software Engineer - Citi Retail Services

Citi

Remote or Irving, Texas, USA

Full-time

Job Description Overview of the Role Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. As a bank with a brain and a soul, Citi creates econom

Senior Software Engineer - Community Association Banking Technology (Remote)

First-Citizens Bank & Trust Company

Remote or Raleigh, North Carolina, USA

Full-time

Overview This is a remote role that may be hired in several markets across the United States. The Community Association Banking Technology team is growing and seeking a Senior Engineer to join us. The Senior Engineer role is to plan, design, develop and launch efficient systems in support of the core organizational functions. This individual will utilize effective communication, analytical and problem-solving skills to help identify, communicate/resolve issues, opportunities, or problems to ma

Senior Staff Software Engineer, Community Support Engineering

Airbnb

Remote

Full-time

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. The Community You Will Join: At Airbnb, we're reimagining how support is delivered at a global scale. The Community Support Engineering

Staff Software Engineer - Robotics

Stryker

Portage, Michigan, USA

Full-time

Work Flexibility: Hybrid or Onsite Stryker is one of the world's leading medical technology companies and is dedicated to helping healthcare professionals perform their jobs more efficiently while enhancing patient care. The Company offers a diverse array of innovative medical technologies, including reconstructive, medical, surgical, and neurotechnology and spine products to help people lead more active and more satisfying lives. The Orthopedic Instruments team at Stryker is currently seeking

Staff Software Engineer - Full Stack

ServiceNow, Inc.

Remote or Miami, Florida, USA

Full-time

Company Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today - ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500 . Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But thi

Senior Software Engineer

Robert Half

Remote or Madison, Wisconsin, USA

Contract

Description Our client in Wisconsin has an immediate and critical opening for a Senior Software Engineer to join their team on a long-term contract. They are looking to bring in a staff engineer-level individual who not only writes excellent code but also provides technical leadership, mentorship, and strong partnership with their in-house Architect. This is not a heads-down coding role-this is a seat at the table for someone who can guide and direct work across a team, own design responsibilit

Digital Software Engineer Senior Analyst

Citi

Remote or Irving, Texas, USA

Full-time

Citibank, N.A. seeks a Digital Software Engineer Senior Analyst for its Irving, TX location. Duties: Ensure software is compliant with new versions of platform tools, devices, browsers, and operating systems for customer facing digital applications and systems. Troubleshoot, identify, document, and implement process and software improvements. Analyze business needs and collaborate with cross-functional groups to design and develop digital software applications. Define and document software to m

SENIOR EMBEDDED SOFTWARE ENGINEER - Defense Systems (32333)

Myticas LLC

Sterling Heights, Michigan, USA

Contract

Title: Senior Embedded Software Engineer - Defense Systems Location: Sterling Heights, MI OR can consider Troy, MI Type: Full-time W2 contract Duration: 1 year with high probability of extension or Contract to Hire Compensation: $65 to $70 per hour Important details: This is a W2 contract position , we are considering hip with ability to obtain and maintain a Department of Defense (DOD) Security Clearance. We cannot consider C2C or vendor candidates. If you have at least 15 years in Soft

Sr Java Software Engineer with Python - VP - RUTHERFORD, NJ

Citi

Remote or Rutherford, New Jersey, USA

Full-time

The Software Engineer role leads and participates in solving business problems by building robust, high-performance large-scale enterprise applications. You will leverage your deep technical knowledge to design and code scalable and easily maintainable solutions as well as mentor other more junior engineers as needed. You will promote a culture of technical excellence and continuous improvements within the team. Responsibilities Develop and engineer solutions within multiple agile software deli

Sr. Full Stack Software Engineer

Deloitte

Midland, Michigan, USA

Full-time

Full-Stack Software Engineer Role Overview: As a Sr. Full-stack Software Engineer , you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that delight customers and users, while also driving tangible value for Deloitte's business investments. You will leverage your extensive engineering craftsmanship and advanced proficiency across multiple programming languages and modern frame

Software Engineer - C12 Tampa

Citi

Remote or Tampa, Florida, USA

Full-time

Job Title: Software Engineer - C12/AVP The Role We are looking for experienced full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team. From a technical standpoint, the Software En

Staff Engineer, Software Design Quality

Stryker

Portage, Michigan, USA

Full-time

Work Flexibility: Hybrid or Onsite Stryker is hiring a Staff Engineer, Software Design Quality to support our Medical's Digital Health division and portfolio Software as a Medical Device (SiMD) or Software in a Medical Device (SiMD) to execute on Digital Health projects as a software design quality assurance engineer for pre-market new product development projects. Workplace Flexibility & Location requirements: This is a hybrid role requiring the candidate to be within commuting distance of one

Sr. Full Stack Software Engineer

Deloitte

Detroit, Michigan, USA

Full-time

Full-Stack Software Engineer Role Overview: As a Sr. Full-stack Software Engineer , you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that delight customers and users, while also driving tangible value for Deloitte's business investments. You will leverage your extensive engineering craftsmanship and advanced proficiency across multiple programming languages and modern frame

Senior Systems Software Engineer, Containers and Kubernetes

NVIDIA Corporation

Remote or Santa Clara, California, USA

Full-time

NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes technologies. We expect you to have strong programming skills, a deep understanding of designing and building software, especially related to GO and C, experience with Systems Software and Distributed systems, as well as excellent communication and planning skills. We also welcome out-of-the-box problem solvers who can provide new ideas while stron

Sr. Full Stack Software Engineer

Deloitte

Grand Rapids, Michigan, USA

Full-time

Full-Stack Software Engineer Role Overview: As a Sr. Full-stack Software Engineer , you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that delight customers and users, while also driving tangible value for Deloitte's business investments. You will leverage your extensive engineering craftsmanship and advanced proficiency across multiple programming languages and modern frame

Senior Software Architect, AI Networking

NVIDIA Corporation

Remote or Santa Clara, California, USA

Full-time

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology-and amazing people. We're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVI

Data Labeling Analyst II (DLA II)

BCforward

Remote

Contract

Data Labeling Analyst II (DLA II) BCforward is currently seeking a highly motivated Brand Marketing Manager V for a REMOTE opportunity. Position Title: Data Labeling Analyst II (DLA II) Location: US Remote (Anywhere) Anticipated Start Date: 7/14/2025 Please note this is the target date and it is subject to change. BCforward will send official notice ahead of a confirmed start date. Expected Duration: 06 Months Job Type: Contract - [FULL TIME (40 Hours a week)] Pay Range: $22.73/hr-$25.48/h

Java Software Engineer with Python - AVP - RUTHERFORD, NJ

Citi

Remote or Rutherford, New Jersey, USA

Full-time

The Software Engineer role leads and participates in solving business problems by building robust, high-performance large-scale enterprise applications. You will leverage your deep technical knowledge to design and code scalable and easily maintainable solutions as well as mentor other more junior engineers as needed. You will promote a culture of technical excellence and continuous improvements within the team. Responsibilities Develop and engineer solutions within multiple agile software deli