Principal Engineer, Autonomy Developer Productivity General MotorsPrincipal Engineer, Autonomy Developer ProductivityWarren, MI$280,000–$384,600 / yearBenefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. 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 and priorities of the business, our users, and the growth of our engineers.
NewGeoSpatial Sr.Developer Java - GSSJDV Ipolarity LLCGeoSpatial Sr.Developer Java - GSSJDVTroy, MIThis role will contribute to delivering high-quality software by ensuring reliability, scalability, and performance through comprehensive test automation strategies while collaborating closely with software engineers, product managers, business analysts, and DevOps teams. JD: We are seeking an Automated QA Engineer to help design, develop, and maintain robust automated testing solutions for web, mobile, APIs, and backend systems.
NewSoftware Engineer II Domino's Pizza IncSoftware Engineer IIAnn Arbor, MIInitially a Software Engineer II is expected to be able to develop a medium set of defined, inter-related modules, articulate why the code and application they are working on are designed the way they are, and be able to provide some instructive feedback to newer developers through code reviews and in-person Q&A. As they progress, they should be able to implement smaller subsystems independently, begin to design small portions of the systems, and begin to understand the design principles and practices that cut across all the applications.
Embedded Software / Firmware Engineer \u2013 Automotive MCU \u0026 SoC Stellantis NVEmbedded Software / Firmware Engineer \u2013 Automotive MCU \u0026 SoCAuburn Hills, MIIntegration and Testing: Collaborate with hardware engineers to integrate software components with hardware platforms, and conduct unit testing, integration testing, and validation to ensure software reliability and functionality. Real-Time Operating Systems (RTOS) Integration: Integrate real-time operating systems such as FreeRTOS or Zephyr into the MCU & SOC software architecture to support multi-tasking and real-time scheduling requirements.
Application Developer Penske Vehicle ServicesApplication DeveloperTroy, MICreate and execute developer-level unit, integration, and regression testing plans for application changes, enhancements, corrections, and integrations; coordinate independent user acceptance testing with business stakeholders or a designated testing resource. The developer will work closely with IT, business analysts, client-facing teams, and other developers to resolve issues, deliver enhancements, support integrations, and improve system reliability.
Staff Software Engineer, Cloud Platform - Nova GMStaff Software Engineer, Cloud Platform - NovaWarren, MichiganThe right candidate will have experience running platforms on Kubernetes, building operators and related control-plane capabilities, and abstracting away platform complexity so that customers can focus on delivering business value. The size, complexity, and reach of the platform create an environment where great engineers can have outsized impact by simplifying hard problems, building reusable abstractions, and improving how large numbers of teams deliver software.
Software Engineer (3) - Core Senior Engineer KYYBA, IncSoftware Engineer (3) - Core Senior EngineerDearborn, MIExperience Required: Experience Required • Senior Software Engineer with 8+ years total engineering experience • 8+ years production Golang development, focused on CLI/DevOps/API work • Strong hands-on engineering background (not people-management or architect-only) • Proven track record building developer tooling and automation pipelines. ***POSITION IS HYBRID / 4 days per week in office at (*** Road office) iTek Center, 15575 Lundy Pkwy, Dearborn, MI 48126*** Position Description Join our team, where you’ll design and develop command-line tools, developer productivity utilities, and automation pipelines that simplify Developer experience.
Staff Technical Program Manager, Developer Experience GMStaff Technical Program Manager, Developer ExperienceWarren, MichiganIndependent execution: Proven ability to own complex, multi-team programs end to end with minimal guidance, handling operational friction and cross-team coordination so engineering leaders can stay focused on architecture and code. The work a DevEx TPM varies, but examples of recent work include developer enablement for new /critical tools, managing platform migrations + helping address platform issues, and improving developer environments/workstations.
Java Full Stack Developer V2Soft, IncJava Full Stack DeveloperDearborn, MichiganFull timeJob involves software engineering responsibilities in CAD / CAE domain such as understanding the requirement, design and develop the solution, problem debugging and analysis, testing the developed components/models and pushing the tested module to the version-controlled environment (GitHub). Position Description: Need software engineer to work on Propulsion in-house developed apps in CAD / CAE domain with the knowledge of OOP concepts, JAVA/Angular programming and Automation testing.
Senior Software Engineer - ADAS Interactive Experience GMSenior Software Engineer - ADAS Interactive ExperienceMilford, MichiganBenefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. - Participate in architecture reviews and communicate technical trade-offs involving latency, determinism, memory, compute, functional safety, cybersecurity, reliability, and long-term maintainability.
NewSenior Software Engineer GMSenior Software EngineerWarren, MichiganOur teams include industry-leading developers, architects, and designers who use modern development methodologies and technologies to drive innovation, create business value, and deliver exceptional experiences. The Senior Mainframe Software Engineer will participate across the full software development lifecycle, from project initiation and requirements analysis through design, development, testing, deployment, production support, and continuous improvement.
Staff Cybersecurity Software Engineer General MotorsStaff Cybersecurity Software EngineerWarren, MI$160,200–$246,300 / yearBenefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. You will work as a hands-on engineer: designing systems, writing code, reviewing designs and implementations, and partnering with teams across GM to embed security into the software development lifecycle.
NewSoftware Engineer V Epitec IncSoftware Engineer VTroy, MI$65–$75 / hourYou'll work on modernizing critical business systems while collaborating with cross-functional teams to deliver scalable, user-focused solutions. This position focuses on designing, developing, and supporting applications that manage work intake, planning, scheduling, and execution processes.
NewSenior Software Engineer - UI/UX & Front-End Engineering Epitec IncSenior Software Engineer - UI/UX & Front-End EngineeringTroy, MIPartner with business stakeholders, UX teams, developers, and operations teams to deliver high-quality solutions on schedule. Analyze existing applications and workflows to improve usability, accessibility, data quality, and operational efficiency.
NewSoftware Engineer IV Epitec IncSoftware Engineer IVMIInstalls and configures systems and other software Tests installed software for malfunction detection Identifies and resolves business systems issues. This position monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings/solutions.
Software Engineer Calibration ZobilitySoftware Engineer CalibrationDearborn, MIGoogle Cloud Platform - 2-5 years of hands-on experience working within GCP, including familiarity with services such as Pub/Sub, BigQuery, GCS, or Cloud Run as they relate to testing data pipelines and telemetry workloads. Validate that vendor-delivered AI engine deployments comply with Client's technical architecture requirements, including confirming that fine-tuned model weights are stored in Client's Vertex AI Model Registry and not embedded in container images.
Software Engineer (1) - Established Engineer 3 KYYBA, IncSoftware Engineer (1) - Established Engineer 3Livonia, MI2+ years’ experience implementing z/OS connect, SFTP, SOAP and REST APIs, and other methods for system-to-system communication and data exchange - Ability to design, develop and maintain Mainframe COBOL & JCL to meet support and/or project requirements - Experience using source code management tools such as Endeavor and GitHub - Quick starter to troubleshoot/resolve incidents and business support items - Ability to perform application support tasks: systems support, security/audit reviews, and maintenance tasks - Excellent teamwork, written and verbal communication, and organizational skills are essential, ability to solve complex problems in a global environment - Ability to multi-task effectively and prioritize work based on business impact and urgency - Unit and integration testing experience - Ability to work independently and take initiative when solving unexpected problems Experience in Google BigQuery and Google Cloud Platform would be a plus. - 2+ years’ experience implementing z/OS connect, SFTP, SOAP and REST APIs, and other methods for system-to-system communication and data exchange - Ability to design, develop and maintain Mainframe COBOL & JCL to meet support and/or project requirements - Experience using source code management tools such as Endeavor and GitHub - Quick starter to troubleshoot/resolve incidents and business support items - Ability to perform application support tasks: systems support, security/audit reviews, and maintenance tasks - Excellent teamwork, written and verbal communication, and organizational skills are essential, ability to solve complex problems in a global environment - Ability to multi-task effectively and prioritize work based on business impact and urgency - Unit and integration testing experience - Ability to work independently and take initiative when solving unexpected problems.
Senior Software Engineer, Windows/Desktop Applications - Detroit, MI, USA SpeechifySenior Software Engineer, Windows/Desktop Applications - Detroit, MI, USADetroit, MIThese include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. 3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML — and ideally additional experience with native Windows code (C++, Win32/WinRT/COM).
NewSenior Software Engineer, Windows/Desktop Applications - Ann Arbor, MI, USA SpeechifySenior Software Engineer, Windows/Desktop Applications - Ann Arbor, MI, USAAnn Arbor, MIThese include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. 3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML — and ideally additional experience with native Windows code (C++, Win32/WinRT/COM).
Software Integration and Test Engineer Apollo Professional SolutionsSoftware Integration and Test EngineerSterling Heights, MIThe Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a combat vehicle system, integrating software items onto Linux Operating Systems, scripting, networking, cybersecurity hardening and scans, troubleshooting, problem solving, and software verification testing. Has experience working on programs involving the development, maintenance, upgrade and porting of embedded product software and/or product support software to enhance, implement and support project/system functionality for the assigned technical effort.