Institute of Data
  • Learn Practical AI Skills
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers
  • Sign in
  • Sign up
  • Learn Practical AI Skills
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers

20 jobs found in Warren

Refine Search
Current Search
Developers & Programmers Warren United states
Refine by Specialisation
Engineering - Software  (43) Management  (20) Product Management & Development  (10) Consultants  (7) Business & Systems Analyst  (6) Help Desk & IT Support  (3)
Database Development & Admin  (2) Engineering - Networks  (2) Network & Systems Administration  (2) Security  (2) Web & Interaction Design  (1)
More
Refine by State
Michigan  (20)
Actalent
Senior Software Engineer
Actalent Warren, MI
Job Title: Senior Software Engineer Job Description Focus on embedded software solutions supporting active protection systems for ground vehicles. Contribute across the full software lifecycle including requirements, architecture, design, development, integration, and testing. Development of modular software frameworks, integration of externally developed components, and collaboration with systems engineering teams to deliver mission-critical capabilities. Responsibilities Design and develop embedded software solutions for ground combat vehicle protection systems. Contribute to all phases of the software development lifecycle, from requirements to testing. Develop modular software frameworks and integrate externally developed components. Collaborate with systems engineering teams to ensure mission-critical capabilities are met. Essential Skills Proficiency in embedded software development using C++ in a Linux RTOS environment....

May 15, 2026
Actalent
Senior software engineer
Actalent Warren, MI
Job Title: Senior Software Engineer Job Description Focus on embedded software solutions supporting active protection systems for ground vehicles. Contribute across the full software lifecycle including requirements, architecture, design, development, integration, and testing. Development of modular software frameworks, integration of externally developed components, and collaboration with systems engineering teams to deliver mission-critical capabilities. Responsibilities Design and develop embedded software solutions for ground combat vehicle protection systems. Contribute to all phases of the software development lifecycle, from requirements to testing. Develop modular software frameworks and integrate externally developed components. Collaborate with systems engineering teams to ensure mission-critical capabilities are met. Essential Skills Proficiency in embedded software development using C++ in a Linux RTOS environment....

May 15, 2026
General Motors
Software engineer
General Motors Warren, MI
Job Description The Role We're seeking a passionate and experienced Senior Performance Engineer in development to own Overall Performance of our systems and solution, leading optimization of software and systems to improve site speed, support scalability, reliability and stability. Analyzing metrics based on access to different monitoring tools and working with the respective engineer development teams and architects to design and implement solutions to improve overall site and systems performance (including but not limited to Web Sites, APIs , Database queries and definition of caching strategies) and lead execution of performance and load tests to validate results and prevent performance degradations. You will be responsible for helping lead our engineering efforts through planning, design and architecture, execution, and ramp. As a technical leader on the team, you will be able to help mentor less experienced engineers, build strong relationships with technical...

May 14, 2026
General Motors
Staff Security Software Engineer - Security Operations
General Motors Warren, MI
Job Description The Role GM's Cybersecurity Team safeguards the company's global information assets, networks, and infrastructure. Our mission is to proactively defend GM against evolving cyber threats through strategic leadership, technical excellence, and innovative risk management. We seek cybersecurity professionals with advanced expertise, capable of driving enterprise security initiatives and influencing organizational resilience. As a Staff Security Software Engineer on GM's Security Operations Engineering team , you will define the technical strategy and architecture for enterprise-scale security integrations and AI-driven automation. You'll set standards for how data flows across our security stack, create platform capabilities that multiple teams build upon, and influence executive roadmap decisions. You operate with high autonomy, shape organizational practices, and deliver platform-level outcomes. What You'll Do Set the reference architecture...

May 11, 2026
General Motors
Senior Android Software Engineer - In-Vehicle Infotainment OTA
General Motors Warren, MI
Job Description Work Arrangement: This role is categorized as hybrid. This means 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 (IVI) 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 engieer 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...

May 11, 2026
General Motors
Senior Software Engineer - Notification Platform
General Motors Warren, MI
Job Description The Role 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 email, SMS, in-vehicle, app push, and app inbox, managing the lifecycle from customer preferences and template management to content generation, delivery, and tracking. In this role, you will lead the development of core platform services, tackle complex system challenges, and contribute to major architectural decisions. You'll collaborate closely with product managers and engineering partners across GM, driving features end-to-end while ensuring performance, reliability, and operational excellence. As a senior engineer, you will also mentor teammates, influence best practices, and help shape the technical direction of a platform used across multiple products and organizations....

May 11, 2026
General Motors
Senior software engineer
General Motors Warren, MI
Job Description The Role 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 email, SMS, in-vehicle, app push, and app inbox, managing the lifecycle from customer preferences and template management to content generation, delivery, and tracking. In this role, you will lead the development of core platform services, tackle complex system challenges, and contribute to major architectural decisions. You'll collaborate closely with product managers and engineering partners across GM, driving features end-to-end while ensuring performance, reliability, and operational excellence. As a senior engineer, you will also mentor teammates, influence best practices, and help shape the technical direction of a platform used across multiple products and organizations....

May 11, 2026
General Motors
Senior Software Engineer - Cloud Engineering & FinOps
General Motors Warren, MI
Job Description Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX or Warren, MI three times per week, at minimum . At General Motors, we're driving a massive digital transformation-and the Cloud Engineering & FinOps team is at the heart of it. As part of the Digital Products, Cloud and AI Platforms organization, we design and operate the core multi-cloud infrastructure and foundational services that power GM's global enterprise. Our mission is to remove friction from the cloud: enabling faster software delivery while optimizing cost, performance, and scale. We treat developer experience as a product, delivering modern cloud-native platforms that empower engineering teams rapidly build and deploy the next generation of GM's digital services. What You'll Do As a Senior Software Engineer on the Cloud Engineering & FinOps team at General Motors, you will play a critical role...

May 04, 2026
IG
Robotics Software Engineer
Insight Global Warren, MI
Job Description Insight Global is looking for a Robotics Software Engineer in the Warren, Michigan area. The engineer will be responsible for architecting and implementing a robust, scalable ROS 2 software stack that coordinates two robotic arms and enables advanced motion planning and 3D perception for complex manipulation tasks. You will own the end-to-end software lifecycle: from high-level architecture and simulation, down to real-time integration with industrial robot controllers, and 3D vision sensors. Other Responsibilities: Lead the design and implementation of a ROS 2-based dual-arm control architecture (nodes, topics, services, actions, lifecycle) that supports coordinated and independent arm motions. Define interfaces and APIs for motion planning, perception, and gripper/tool management. Develop, tune, and deploy advanced motion planning and manipulation algorithms using MoveIt 2 for dual-arm coordination (bimanual tasks, handovers,...

May 04, 2026
General Motors
Senior software engineer - cloud engineering
General Motors Warren, MI
Job Description Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX or Warren, MI three times per week, at minimum . At General Motors, we're driving a massive digital transformation-and the Cloud Engineering & FinOps team is at the heart of it. As part of the Digital Products, Cloud and AI Platforms organization, we design and operate the core multi-cloud infrastructure and foundational services that power GM's global enterprise. Our mission is to remove friction from the cloud: enabling faster software delivery while optimizing cost, performance, and scale. We treat developer experience as a product, delivering modern cloud-native platforms that empower engineering teams rapidly build and deploy the next generation of GM's digital services. What You'll Do As a Senior Software Engineer on the Cloud Engineering & FinOps team at General Motors, you will play a critical role...

May 04, 2026
IG
Software engineer
Insight Global Warren, MI
Job Description Insight Global is looking for a Robotics Software Engineer in the Warren, Michigan area. The engineer will be responsible for architecting and implementing a robust, scalable ROS 2 software stack that coordinates two robotic arms and enables advanced motion planning and 3D perception for complex manipulation tasks. You will own the end-to-end software lifecycle: from high-level architecture and simulation, down to real-time integration with industrial robot controllers, and 3D vision sensors. Other Responsibilities: Lead the design and implementation of a ROS 2-based dual-arm control architecture (nodes, topics, services, actions, lifecycle) that supports coordinated and independent arm motions. Define interfaces and APIs for motion planning, perception, and gripper/tool management. Develop, tune, and deploy advanced motion planning and manipulation algorithms using MoveIt 2 for dual-arm coordination (bimanual tasks, handovers,...

May 04, 2026
IG
Embedded Hardware Developer
Insight Global Warren, MI
Job Description Insight Global is looking for an Embedded Hardware Engineer in the Warren, Michigan area. This role is heavily hands-on at the start, with a strong emphasis on embedded hardware development and lab-based work, and evolves over time into end-to-end system modeling and AI-related development. The ideal candidate is a self-directed engineer with a research-oriented mindset who can work autonomously, think creatively, and consistently deliver progress without close supervision. % Breakdown: 50% Hardware development 40% Software Development 10% Writing papers and ROIs Compensation: $40/hr to $45/hr Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also...

May 01, 2026
IG
Software Developer
Insight Global Warren, MI
Job Description Insight Global is looking for a Software Developer in the Warren, Michigan area. The Software Developer must have hands-on NXOpen + Teamcenter development experience (building/automating in Siemens, not just CAD operations). Must be able to own projects end-to-end with minimal direction. The Developer will need to lead development of automation solutions within Siemens. This role requires true software development ownership: taking a concept, translating requirements and math/logic into a design, determining system integration and delivering production-ready code. The ideal candidate is highly autonomous, thrives in an environment with minimal micromanagement, and can take an existing project and run it forward-identifying problems, proposing solutions, and executing. % Breakdown: 70% Software Development 20% Publication & ROIs 10% HW Development Compensation: $45/hr to $50/hr Exact compensation may vary based on several factors, including...

May 01, 2026
General Motors
Staff AI/ML Engineer, Developer Productivity
General Motors Warren, MI
Job Description About Us The AI Cloud and Developer Productivity organization is responsible for delivering and maintaining the tools and services engineers here at GM use every day to do their best work and drive our cars forward. Tools and services we work on enhancing the entire development process of engineers at GM - how/where code is checked out, modified, compiled, tested, merged, and eventually deployed. Our goal is to ensure our AV engineers and others here have world class tools and a seamless development experience so that they can focus on the problems that matter most in their domain. The Role We are looking for a Staff Engineer with an extensive engineering background, experience using a variety of developer tools and technologies, and who is passionate about developer productivity. As a leader on this team, we are looking for someone who cares deeply about the technical development of other engineers on the team and can effectively balance the needs...

Apr 20, 2026
IG
NxOpen Developer
Insight Global Warren, MI
Job Description Insight Global is looking for 3 NXOpen Software Developers in the Warren, Michigan area. The developer will build advanced CAD automation tools within NX and Teamcenter PLM. They will work with R&D to enable functionality based on R&D theory and algorithms. The role includes developing NXOpen applications, and data pipelines that support advanced DFM and digital engineering workflows. The developer collaborates closely with the NX Designer to co-design tools and validate functionality. Additional Responsibilities: · Implement R&D algorithms and constraints into NX tools and workflows · Develop NXOpen applications · NX/Teamcenter PLM integration with manufacturing systems · Maintain code repositories, version control, and developer documentation · Developer focuses on tool creation, Collaborate with deployment teams for enterprise rollout. Compensation: $55/hr to $60/hr Exact compensation may vary based on several factors, including...

Apr 20, 2026
General Motors
Staff / engineer developer
General Motors Warren, MI
Job Description About Us The AI Cloud and Developer Productivity organization is responsible for delivering and maintaining the tools and services engineers here at GM use every day to do their best work and drive our cars forward. Tools and services we work on enhancing the entire development process of engineers at GM - how/where code is checked out, modified, compiled, tested, merged, and eventually deployed. Our goal is to ensure our AV engineers and others here have world class tools and a seamless development experience so that they can focus on the problems that matter most in their domain. The Role We are looking for a Staff Engineer with an extensive engineering background, experience using a variety of developer tools and technologies, and who is passionate about developer productivity. As a leader on this team, we are looking for someone who cares deeply about the technical development of other engineers on the team and can effectively balance the needs...

Apr 20, 2026
General Motors
Staff Software Engineer - Billing & Subscription Platform
General Motors Warren, MI
Job Description Work Arrangement: Hybrid. This role is categorized as hybrid. The successful candidate is expected to report to Warren, MI, three times per week, at minimum. About the Role Join GM's Digital Products Engineering organization and help define the next generation of our subscription and billing platform . As a Staff Software Engineer (Level 8) , you will lead technical domains , drive architecture across teams, and serve as an engineering leader for billing platform. You will provide hands-on technical leadership for our Zuora integrations, scalable batch processing systems, revenue recognition systems, journal systems and onboarding experiences for millions of OnStar customers , while also setting the long-term architecture and standards for the broader billing platform. This is a senior individual contributor role: you will design, build, and optimize cloud-native solutions on Azure using modern frameworks and event-driven...

Apr 19, 2026
General Motors
Senior Software Engineer - Billing & Subscription Platform
General Motors Warren, MI
Job Description Job Description: Location: Hybrid. This role is categorized as hybrid. The successful candidate is expected to report to Warren, MI, three times per week, at minimum. About the Role Join GM's Digital Products Engineering organization and help define the next generation of our subscription and billing platform. As a Staff Software Engineer (Level 8) , you will lead technical domains, drive architecture across teams, and serve as an engineering leader for billing platform. You will provide hands-on technical leadership for our Zuora integrations, scalable batch processing systems, revenue recognition systems, journal systems and onboarding experiences for millions of OnStar customers, while also setting the long-term architecture and standards for the broader billing platform. This is a senior individual contributor role: you will design, build, and optimize cloud-native solutions on Azure using modern frameworks and event-driven architectures,...

Apr 19, 2026
General Motors
Staff software engineer - billing
General Motors Warren, MI
Job Description Work Arrangement: Hybrid. This role is categorized as hybrid. The successful candidate is expected to report to Warren, MI, three times per week, at minimum. About the Role Join GM's Digital Products Engineering organization and help define the next generation of our subscription and billing platform . As a Staff Software Engineer (Level 8) , you will lead technical domains , drive architecture across teams, and serve as an engineering leader for billing platform. You will provide hands-on technical leadership for our Zuora integrations, scalable batch processing systems, revenue recognition systems, journal systems and onboarding experiences for millions of OnStar customers , while also setting the long-term architecture and standards for the broader billing platform. This is a senior individual contributor role: you will design, build, and optimize cloud-native solutions on Azure using modern frameworks and event-driven...

Apr 19, 2026
General Motors
Senior software engineer - billing
General Motors Warren, MI
Job Description Job Description: Location: Hybrid. This role is categorized as hybrid. The successful candidate is expected to report to Warren, MI, three times per week, at minimum. About the Role Join GM's Digital Products Engineering organization and help define the next generation of our subscription and billing platform. As a Staff Software Engineer (Level 8) , you will lead technical domains, drive architecture across teams, and serve as an engineering leader for billing platform. You will provide hands-on technical leadership for our Zuora integrations, scalable batch processing systems, revenue recognition systems, journal systems and onboarding experiences for millions of OnStar customers, while also setting the long-term architecture and standards for the broader billing platform. This is a senior individual contributor role: you will design, build, and optimize cloud-native solutions on Azure using modern frameworks and event-driven architectures,...

Apr 19, 2026
  • Home
  • Learn Practical AI Skills
  • Contact
  • About Us
  • Terms & Conditions
  • Industry Training
  • United States
  • Australia
  • Singapore
  • New Zealand
  • Industry Jobs
  • Find Jobs
  • Create Resume
  • Sign in
  • Career Consultation
  • Facebook
  • LinkedIn
© Institute of Data. All rights reserved.