Associate software engineer jobs in Mount Clemens, MI - 976 jobs
All
Associate Software Engineer
Software Engineering Internship
Senior Software Engineer
Software Engineer Lead
Systems Developer
Software Engineer
Software Developer
Advanced Software Engineer
Data Engineer
Software Developer Internship
Developer - Document Management Systems
Optech 4.6
Associate software engineer job in Pontiac, MI
OpTech is seeking a skilled (4+ years) Software Developer with hands-on experience in Kofax scanning solutions, Laserfiche DMS, .NET, and VB6 development to design, develop, and maintain secure, scalable applications within a Microsoft-based environment. The ideal candidate will leverage Visual Studio, SQL Server Management Studio (SSMS), and Azure DevOps to build and deploy solutions while collaborating with cross-functional teams via Microsoft Teams. Responsibilities include developing integrations between document management systems, implementing and automating scanning workflows, providing production support, troubleshooting issues with end-users and internal customers, supporting Laserfiche customization and enhancements, and producing technical documentation such as program specifications, data models, and architecture diagrams. Strong problem-solving skills, experience with MS SQL, and a commitment to writing clean, efficient, maintainable code are essential. Minimum 2 days per week is required onsite in Pontiac, MI.
$94k-122k yearly est. 10h ago
Looking for a job?
Let Zippia find it for you.
Senior Software Engineer
Belcan 4.6
Associate software engineer job in Warren, MI
Job Title: Defense Senior SoftwareEngineer - OS Specialization
Job Type: Contract (6 Months Contract)
Pay Rate: $50.48/hr
We are seeking a highly skilled Defense Senior SoftwareEngineer II with expertise in operating systems and embedded software. The successful candidate will lead the design, development, testing, and deployment of software systems for internal projects and external defense customers. This role involves capturing requirements, architecting solutions, coding, and supporting troubleshooting and system validation.
Key Responsibilities:
Lead softwareengineering teams in architecting, designing, developing, testing, and deploying software and software systems, including:
Embedded controllers
User interfaces
Diagnostics
Communication gateways
Data processing tools
Capture and document customer, user, and engineeringsoftware requirements.
Produce and review software work products, such as:
Requirements documentation
Sequence/timing diagrams
User experience wireframes
Process documentation and flowcharts
User stories
Test plans and test reports
Project planning and scheduling documentation
User guides
Continuously improve software development processes, including:
Code reviews
Unit testing and system testing
Automated testing
Project task tracking and team collaboration
Continuous integration
Bug and issue tracking
Education and Experience (Required):
Bachelor's degree in Computer Science, Computer Engineering, or related technical field, or equivalent work experience.
Minimum of 4 years of professional software development experience.
Experience with in-vehicle software architecture and design.
Experience with software languages, technologies, methodologies, APIs, databases, and Pub/Sub systems.
Education and Experience (Preferred):
Strong working knowledge of software technology architecture and configuration.
Experience with multi-system integration, IoT, web app development, and distributed systems integration.
Knowledge of software documentation best practices.
Experience with MATLAB and Simulink for control algorithm development, analysis, and validation.
Skills, Knowledge, and Abilities (Required):
Proficiency in C, C++, and Python development.
Solid understanding of low-level Linux and operating system fundamentals (process management, memory management, system startup).
Knowledge of communications protocols and standards, including CAN bus, TCP/IP, UDP, DDS, and other serial protocols.
Strong troubleshooting skills to quickly identify and resolve software issues.
Excellent verbal and written communication skills for technical and non-technical audiences.
Ability to work independently, manage multiple assignments simultaneously, and pay close attention to detail.
Skills, Knowledge, and Abilities (Preferred):
Experience planning, estimating, scheduling, and coordinating technical projects.
Leadership experience managing small teams of software developers.
Automotive vehicle knowledge, including hands-on mechanical or electrical experience.
Proven ability to interface with software, network, and hardware development and integration teams.
Current or ability to obtain Secret DOD security clearance.
$50.5 hourly 10h ago
Software Engineer II (C# & Angular)
Onestream Software 4.3
Associate software engineer job in Birmingham, MI
SoftwareEngineer II
Employment Type: Full-Time
Compensation: $104,000.00 - $130,000.00 (Range applies t US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience.
Benefits Offered: Vision, Medical, Life, Dental, 401K
Summary
The SoftwareEngineer II on the Cloud Development team designs, develops and maintains solutions that support the management and orchestration of OneStream's cloud hosting infrastructure.
This position requires strong knowledge of modern software design principles, concepts and best practices. The position reports t the Manager, Cloud Development and will interact with team members and other engineering teams.
The SoftwareEngineer II is expected t work well in a focused group of engineers and may coach or mentor team members. This role requires strong knowledge of modern software design principles, concepts, and best practices.
Primary Duties and Responsibilities
Analyze, design, develop, and maintain efficient, reusable, and reliable code.
Integrate data storage solutions.
Ensure the best possible performance, quality, and responsiveness of applications.
Identify bottlenecks and bugs, and devise solutions t mitigate and address these issues.
Help maintain code quality, organization, and automatization.
Provide ongoing maintenance, support, and enhancements for existing Cloud Development solutions.
Produce appropriate unit and functional tests t maintain the integrity of the code base as further development occurs.
Take an active role in research activities t define and scope new features and solutions.
Provide guidance and support t less experienced members of the team.
Perform reviews of code submitted by team members.
Required Skills, Education, and Experience
Bachelor's degree in a technology-related field.
5+ years programming experience.
Azure Certified Developer Associate.
Experience developing and consuming REST APIs.
Proven analytical and problem-solving skills.
Highly self-motivated and directed.
Strong understanding of object-oriented programming.
Skill for writing reusable libraries.
Familiar with various design and architectural patterns.
Experience with Agile/Scrum Development Methodologies.
Ability to analyze and communicate technical issues, lead discussions, and influence decisions.
Excellent written, verbal, and interpersonal skills.
Experience troubleshooting errors, analyzing log data, and developing a resolution.
Understanding cloud concepts including elasticity, security, and identity management.
Technologies
C#, PowerShell, VB .Net, Visual Studio, Azure DevOps, Git, and Atlassian Jira. Azure compute/hosting technologies such as Azure Functions, Container Apps, Batch, Kubernetes Service.
Preferred Education and Experience
Experience with technologies such as:
Azure SQL, Cosmos DB, Data Lake, Storage (table, queue, blob).
Azure Application Insights, Dynatrace.
Blazor, Angular, React.
Skills and certifications
Experience reviewing code for compliance to coding standards and acceptance criteria.
Any relevant certification such as Microsoft Certified: Azure Solutions Architect, Microsoft Certified: Azure DevOps Engineer Expert, etc.
Knowledge, Skills, and Abilities
Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial.
Proven analytical and problem-solving abilities.
Adept at conducting research into software-related issues and products.
Must be able to learn, understand, and apply new technologies.
Strong written and oral communication skills.
Strong interpersonal skills.
Customer service skills an asset.
Highly logical.
Highly self-motivated and directed.
Keen attention to detail.
Comfortable interacting with C-level executives.
Who We Are
OneStream is how today's Finance teams can go beyond just reporting on the past and Take Finance Further by steering the business to the future. It's the only enterprise finance platform that unifies financial and operational data, embeds AI for better decisions and productivity, and empowers the CFO to become a critical driver of business strategy and execution. Our vision is to be the operating system for modern finance, digitizing core financial functions and empowering the CFO to become a critical driver of business strategy. To learn more visit ******************
Why Join The OneStream Team
Transparency around corporate structure, salary, and benefits.
Core value of customer success.
Variety of project work (not industry-specific).
Strong culture andcamaraderie.
Multiple training opportunities.
Benefits at OneStream
OneStream employees are passionate, hardworking individuals who go above and beyond to keep our customers happy and follow through on our mission statement. They consistently deliver the best and in turn, we make every effort to keep them cared for and happy. A sample of the benefits we provide are:
Excellent Medical Plan.
Dental & Vision Insurance.
Life Insurance.
Short & Long Term Disability.
Vacation Time.
Paid Holidays.
Professional Development.
Retirement Plan.
All candidates must be legally authorized to work for any company in the country where this position is located without sponsorship.
OneStream is an Equal Opportunity Employer.
#LI-TO1 #LI-REMOTE
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
$104k-130k yearly 3d ago
Advanced Software Engineer
Relativity 4.7
Associate software engineer job in Detroit, MI
Posting Type
Hybrid
As an Advanced SoftwareEngineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems as we continue to improve and build great technology. This role reports into the Manager of SoftwareEngineering.
You will work on projects on a highly scalable and dynamic web system and serverless technologies. This is all using many of the newest, cloud-based technologies. You will build highly distributable systems composed of multiple databases, processing, and webservers within the massive data field.
Relativity's "Enrichment" product is the fastest way to feed terabytes of complex and abstract data into the Relativity's Review platform. As part of the Enrichment team, you will work on modernizing the Enrichment user experience, deal with the unique challenge of processing a diverse set of documents, a tremendous amount of data and do complicated data extraction at blazing speeds. If an opportunity to deal with big-data, solve complex scalability challenges, and learn a distinct set of technologies on a secure SaaS platform excites you, then this is the right team for you.
Job Description and Requirements
Job Responsibilities
Design performant, scalable, and secure software to a high degree of quality - not simply focusing on meeting requirements
Work together with a software development team to ship high-quality, performant, secure software thatoperateson data at a massive scale
Focus on quality through comprehensive unit and integration testing and static analysis and rigorous test strategy development
Improve the software development process by recommending and instituting changes in policies and procedures
Participate in pair programming to improve software quality and completeness and share design and implementation knowledge
Mentor less experienced engineers andprovidetechnical guidance to build new leaders from within the team
Minimum Qualifications
Bachelor's Degree (or equivalent) in Computer Science or related disciplines
Experienced in Object Oriented ProgrammingutilizingC#, Java or similar
Experienced in HTML5, JavaScript, CSS, and related web technologies
Experience building REST APIs
Experience working on an agile software team
Knowledge of softwareengineering disciplines, including the ability to work comfortably in all layers of the Application Stack
Preferred Qualifications
Understanding of DevOps principals, experience with Azure DevOps is a plus
Experience designing and developing highly scalable solutions in Azure or other cloud platforms is a plus
Experience in Azure Functions, Azure Service Bus, Serverless Technologies and related cloud technologies
Experience in Domain Driven Design Principles and Event Driven Architecture is a plus
Excellent Knowledge ofnew technologytrends and their application in the marketplace.
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between following values:
$103,000 and $155,000
The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.
Suggested Skills:
Engineering Principle, Hardware Integration, Innovation, Problem Solving, Process Improvements, Quality Assurance (QA), Research and Development, System Designs, Technical Documents, Troubleshooting
$84k-103k yearly est. 5d ago
Software Developer
Teksystems 4.4
Associate software engineer job in Pontiac, MI
We are seeking a skilled *Software Developer* with experience in *.NET development*, *Kofax automation*, and *Laserfiche solutions*. The ideal candidate will design, develop, and maintain applications that streamline business processes, integrate document management systems, and enhance workflow automation.
*Key Responsibilities*
* Develop and maintain applications using *.NET technologies* (C#, ASP.NET, MVC).
* Configure, customize, and support *Kofax *solutions.
* Implement and manage *Laserfiche* workflows, forms, and document management features.
* Collaborate with business analysts and stakeholders to gather requirements and deliver solutions.
* Integrate systems and ensure data accuracy across platforms.
* Troubleshoot and resolve technical issues in a timely manner.
* Maintain documentation and adhere to best practices for coding and system design.
*Required Qualifications*
* Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
* *3+ years of experience* in software development using *.NET (C#, ASP.NET)*.
* Hands-on experience with *Kofax Capture* and/or *Kofax TotalAgility*.
* Proficiency in *Laserfiche* configuration and workflow automation.
* Strong understanding of relational databases (SQL Server preferred).
* Excellent problem-solving and communication skills.
*Job Type & Location*
This is a Permanent position based out of Pontiac, MI.
*Pay and Benefits*The pay range for this position is $50.00 - $60.00/hr.
Eligibility requirements apply to some benefits and may depend on your job
classification and length of employment. Benefits are subject to change and may be
subject to specific elections, plan, or program terms. If eligible, the benefits
available for this temporary role may include the following:
* Medical, dental & vision
* Critical Illness, Accident, and Hospital
* 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
* Life Insurance (Voluntary Life & AD&D for the employee and dependents)
* Short and long-term disability
* Health Spending Account (HSA)
* Transportation benefits
* Employee Assistance Program
* Time Off/Leave (PTO, Vacation or Sick Leave)
*Workplace Type*This is a hybrid position in Pontiac,MI.
*Application Deadline*This position is anticipated to close on Jan 26, 2026.
h4>About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
$50-60 hourly 4d ago
Azure Data Engineer
Focus On WD
Associate software engineer job in Detroit, MI
Azure Data Engineer with Power BI - MarTech & Retail Focus Rate: $55 - $60 per hours (W2 Preferred) Job Type: Contract, 6 Months Our client is seeking a highly skilled Azure Data Engineer with strong Power BI expertise and a solid understanding of Marketing Technology (MarTech) platforms. This role is critical in enabling data-driven decisions across marketing and retail operations by designing, building, and optimizing data pipelines and analytics solutions on Azure.
Ideal for candidates who thrive in modern data environments, this position offers the opportunity to work on high-impact analytics and reporting solutions that directly influence customer engagement strategies and retail performance.
Key Responsibilities:
Design, build, and maintain scalable and reliable data pipelines and ETL processes using Microsoft Azure services.
Develop Power BI dashboards and reports that provide actionable insights across marketing and retail functions.
Integrate and process large datasets from MarTech platforms to support marketing campaign analytics and performance measurement.
Optimize data models and transformations for efficient querying and reporting.
Collaborate with marketing, IT, and data science teams to understand analytics needs and deliver impactful data solutions.
Ensure data governance, quality, and security standards are upheld across all deliverables.
Key Requirements:
8+ years of experience in data engineering and analytics roles.
Strong hands-on experience with Microsoft Azure, including services such as Azure Data Factory, Azure Synapse Analytics, and Azure Data Lake.
Proven expertise in building Power BI dashboards, DAX calculations, and performance-tuned data models.
Solid understanding of MarTech platforms and how marketing data is structured, captured, and used.
Experience building end-to-end data solutions in cloud environments (Azure preferred).
Strong SQL and data modeling skills.
Ability to collaborate effectively across business and technical teams.
Excellent problem-solving and communication skills.
IDEAL CANDIDATE PROFILE
8+ years' experience in data engineering, BI development, or analytics delivery.
Deep expertise in Microsoft Azure data tools and Power BI.
Familiarity with MarTech platforms (e.g., Adobe Experience Cloud, Salesforce Marketing Cloud, or similar).
Strong foundation in SQL, data transformation, and cloud data architecture.
Comfortable working in retail or consumer-facing industries.
Demonstrated ability to turn complex data into insightful, user-friendly dashboards.
Strong cross-functional communication skills, with an ability to gather and translate business requirements.
$55-60 hourly 10h ago
Workday Sr. Developer
The Auto Club Group 4.2
Associate software engineer job in Dearborn, MI
Description
Primary Duties and Responsibilities (details of the basic job functions):
Serves as a team leader/senior technical team member in the planning, designing, developing, implementing, and/or supporting complex to moderately complex new or revised processes, systems, or networks. Acts as an acknowledged expert in one or more technical specialties and/or mission critical application systems, and provides leadership in design, development and application integration. Ensures functional and technical designs support customer requirements. Develops an understanding of the Auto Club Group business strategy and competitive environment and translate and implements business strategies into technology solutions. Provides a high degree of technical and/or application expertise and design/programming leadership. Assists Security team in the development of appropriate audit controls and procedures to ensure the integrity and protection of company resources. Develops work plans and estimates projects and ensures that project team(s) and/or plan deliverables remain on schedule and budget.
Integration Development: Design, build, test, and deploy complex integrations between Workday and third-party systems using Workday Studio, Enterprise Interface Builder (EIB), Core Connectors, and Web Services (REST/SOAP).
Prism Analytics & Reporting: Develop and maintain data pipelines, datasets, and transformations in Workday Prism Analytics to integrate data from diverse sources and support advanced reporting needs.
Module Expertise: Have a deep understanding of both Workday HCM (Core HR, Benefits, Payroll, etc.) and Financial Management (Financial Accounting, Procurement, Expenses, Projects) modules.
Configuration & Customization: Configure Workday business processes, security roles, calculated fields, and custom objects to align with business requirements.
Reporting & Dashboards: Create and maintain custom, advanced, and matrix reports using Workday Report Writer, and build interactive dashboards and Discovery Boards to deliver key business insights.
Troubleshooting & Support: Research, analyze, and resolve technical issues within the Workday platform, providing ongoing production support and ensuring data integrity.
Collaboration: Partner closely with cross-functional HR, Finance, and IT teams to gather requirements, define technical specifications, and ensure successful project delivery.
System Maintenance: Participate in Workday's semi-annual release cycles, including impact analysis, testing, and deployment of new features and functionalities.
Supervisory Responsibilities (briefly describe, if applicable, or indicate None):
none
II. Required Qualifications (these are the minimum requirements to qualify)
Education (include minimum education and any licensing/certifications):
Bachelor's degree in Computer Science or a related field or an equivalent level of work experience.
Experience:
Designing, developing, implementing, or supporting complex to moderately complex information systems
Building or supporting mainframe or distributed systems
Identifying, analyzing and resolving complex business/technical problems
Technology assessment, recommendations and selection
Providing technical consultation/leadership to project teams
Staffing, coordinating/leading a large project team or a variety of small project teams
Budgeting and expense control
Mainframe, distributed, and/or Web-based system design and development
Database management systems
PC fundamental software tools
Programming languages
Prototyping
Database design
Project management tools and techniques
Multi-platform capabilities
User interaction
HTML and web development tools
System development tools (e.g. Endevor, IMS Expert, Xpediter, SQA Team Test, Eclipse)
Integration
Knowledge and Skills:
Relational database concepts
Use cases, object oriented design and programming techniques
Systems operation practices
Security and control procedures
Web server, and IP-level distributed technologies
Evaluation of a complex system and understand the inter-dependencies between components
III. Preferred Qualifications:
Experience in an insurance environment or other service industry.
Rational Unified Process (RUP) development methodology
Joint Application Design (JAD)/Rapid Application Design (RAD) techniques
Database modeling
Post Specifically for Corporate Software Integration area:
Education:
Workday certification(s) in Studio, Prism Analytics, or Integrations.
Experience:
Minimum of 4 years of hands-on experience in a Workday Developer or similar technical role.
Systems Development Life Cycle (SDLC) Experience
Experience in working with CD/CI DevOps various tools BitBuket, Jenkins etc.
Experience working in agile or hybrid project delivery environments.
Functional Knowledge:
Strong understanding of business processes within both Workday HCM and Financial Management modules.
Familiarity with ETL concepts and accounting center.
Skills:
Strong relational database skills
How you will benefit:
A competitive annual salary between $115,000-$130,000
ACG offers excellent and comprehensive benefits packages, including:
Medical, dental and vision benefits
401k Match
Paid parental leave and adoption assistance
Paid Time Off (PTO), company paid holidays, CEO days, and floating holidays
Paid volunteer day annually
Tuition assistance program, professional certification reimbursement program and other professional development opportunities
AAA Membership
Discounts, perks, and rewards and much more
FLEX WORK IN WORK ENVIRONMENT
This position is currently able to work remotely from a home office location for day-to-day operations unless occasional travel for meetings, collaborative activities, or team building activities is specified by leadership. This is subject to change based on amendments and/or modifications to the ACG Flex Work policy.
Who We Are
Become a part of something bigger.
The Auto Club Group (ACG) provides membership, travel, insurance, and financial service offerings to approximately 14+ million members and customers across 14 states and 2 U.S. territories through AAA, Meemic, and Fremont brands. ACG belongs to the national AAA federation and is the second largest AAA club in North America.
By continuing to invest in more advanced technology, pursuing innovative products, and hiring a highly skilled workforce, AAA continues to build upon its heritage of providing quality service and helping our members enjoy life's journey through insurance, travel, financial services, and roadside assistance.
And when you join our team, one of the first things you'll notice is that same, whole-hearted, enthusiastic advocacy for each other.
We have positions available for every walk of life! AAA prides itself on creating an inclusive and welcoming environment of diverse backgrounds, experiences, and viewpoints, realizing our differences make us stronger.
To learn more about AAA The Auto Club Group visit ***********
Important Note:
ACG's Compensation philosophy is to provide a market-competitive structure of fair, equitable and performance-based pay to attract and retain excellent talent that will enable ACG to meet its short and long-term goals. ACG utilizes a geographic pay differential as part of the base salary compensation program. Pay ranges outlined in this posting are based on the various ranges within the geographic areas which ACG operates. Salary at time of offer is determined based on these and other factors as associated with the job and job level.
The above statements describe the principal and essential functions, but not all functions that may be inherent in the job. This job requires the ability to perform duties contained in the job description for this position, including, but not limited to, the above requirements. Reasonable accommodations will be made for otherwise qualified applicants, as needed, to enable them to fulfill these requirements.
The Auto Club Group, and all its affiliated companies, is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability or protected veteran status.
Regular and reliable attendance is essential for the function of this job.
AAA The Auto Club Group is committed to providing a safe workplace. Every applicant offered employment within The Auto Club Group will be required to consent to a background and drug screen based on the requirements of 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.)
**To help** **facilitate** **administration of** **the** **relocation** **stiped** **if you are selected, please apply using the permanent address you would move from.**
**Work Arrangement:**
Hybrid: This internship is categorized as hybrid. The selected intern is expected to report to the office up to three times per week or as determined by the team.
**Location** **s** **:**
Sunnyvale, California
Mountain View, California
Warren, Michigan
Milford, Michigan
**About the** **R** **ole:**
As an Autonomous Driving SoftwareEngineer Intern, you will contribute to the design, development, and validation of cutting-edge software powering self-driving systems. You'll collaborate with experienced engineers across AV Platform teams to build scalable, safety-critical software for autonomous vehicles operating in real-world environments.
**What** **You'll** **Do:**
+ Develop, test,anddeployproduction-ready codeacross components of vehicle platform software.
+ Quickly rampuponassignedcodebase, product area, and/or system.
+ Complete assigned tasks efficiently with few iterations.
+ Identify problem statements, outline optimal solutions, account for tradeoffs and edge cases
+ Participate in code reviews, technical discussions, and design resign.
+ Collaboratewith cross-functional teams including hardware, systems, test, and safety to ensure seamless software integration.
+ Communicate effectively across multiple stakeholders.
**Required Qualifications:**
+ Currently enrolledin a full-time, degree-seeking program andin the process of obtaininga Bachelor's degree in computer science or a related field.
+ Experience with modern object-oriented programming languages (e.g., Java, C++, Python) preferably in a production or applied project environment.
+ Able to work fulltime,40 hoursper week
**Preferred Qualifications:**
+ Previousexperience with software development through internships, class projects, personal projects, or coding competitions.
+ Experience developing and testing software through internships, coursework, or personal projects.
+ Familiarity with Linux/POSIX environments and exposure to embedded systems or robotics projects.
+ Understanding ofnetworking fundamentals relevant to embedded or distributed systems.
+ Experience with robotics frameworks (e.g., ROS), embedded Linux platforms, or common sensors (e.g., cameras, lidar, radar, IMUs) is a plus.
+ Interest or coursework related to safety-critical or high-reliability systems (automotive, aerospace, medical) is beneficial.
+ Passion for self-driving technology and its potential impact on the world
+ Intent to return to degree-program after the completion of the internship
+ Graduating between December 2026 and August2027
**Compensation:**
+ The monthly salary range for this role is$7,300- $8,600per month
+ GM will provide a one-time lump sum taxable stipend payment to eligible students selected for the 2026 Student Program.
**What y** **ou'** **ll get from us (Benefits):**
+ Paid US GM Holidays
+ GM Family First Vehicle Discount Program
+ Result-based potential for growth within GM
+ Intern events to network with company leaders and peers
**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.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* .
**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 (Careers.Accommodations@GM.com) us or call us at ************. 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.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company (**************************************************
**Our Culture**
**How we hire (************************************************
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (********************************************
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and 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 at Careers.Accommodations@GM.com .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.
$7.3k-8.6k monthly 35d ago
Mobile Software Engineering Intern
Whisker 4.0
Associate software engineer job in Auburn Hills, MI
Requirements
What You'll Bring:
Working toward a BA/BS in Computer Science, Engineering, or a related field, or equivalent practical experience
Familiarity with mobile app development concepts (Flutter or native)
Basic understanding of client-server communication and APIs
Experience working with JSON and asynchronous programming patterns
Ability to use modern development tools such as Xcode, Android Studio, or VS Code
Interest in UI implementation and responsive design
Strong problem-solving skills and eagerness to learn from senior engineers
Maintains confidentiality of proprietary information
Ability to maintain a professional atmosphere in a fast-paced environment with numerous interactions and interruptions
A high degree of initiative, self-motivation, and ability to motivate others
Ability to establish and maintain cooperative working relationships with Team Members and colleagues
Comfortable with office pets (cats, dogs)
Not Required but Nice to Have!
Experience with Flutter state management (Riverpod, Provider, BLoC, etc.)
Personal or academic projects involving mobile apps or IoT
Familiarity with WebSockets or real-time communication patterns
Exposure to automated testing frameworks
Basic understanding of native Android or iOS concepts
Benefits & Perks:
Join a tenacious, inventive company that empowers team members to chart their own path, lead by grounding decisions in the “why”, and has a strong sense of empathy and openness to new perspectives. Be a part of exciting growth, work with incredible people, and create tomorrow's pet products-plus a whole lot of extras. You will also be provided with:
Premium Medical/Dental/Vision insurance
Paid parental leave
Whisker Parents Program
1 day "pawternity" leave for new pet adoption
Pet Insurance Discount
401K match
Flexible spending accounts
Company-paid short-term disability and life insurance
Employee Assistance Program (EAP)
Generous paid time off
14 Paid Holidays
Top of the line equipment
Pet-friendly office
Whisker products and swag
Continuing education Support
On-site gym with Peloton
Referral program
Statement of Inclusivity:
We believe different perspectives make Whisker better and strive to create a place where everyone has equal opportunities to thrive.
Please ensure to regularly check your email spam folder for any communication from Whisker to avoid missing important updates regarding your application status.
#onsite1
$35k-56k yearly est. 10d ago
Software Engineering - Summer 2026 Internships
Rivian 4.1
Associate software engineer job in Plymouth, MI
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between Fall 2026 through Spring 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development Qualifications Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services.
Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders
Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development
As a SoftwareEngineering Intern specializing in Salesforce, you'll join our innovative technology team to gain hands-on experience developing and enhancing our Salesforce solutions. You'll collaborate with experienced engineers to learn industry best practices while working on real-world projects that impact our business. This internship offers the perfect opportunity to apply your technical knowledge, develop new skills in cloud technologies, and contribute to meaningful work in a supportive, growth-oriented environment.
About the role
* Assist in developing, testing, and deploying Salesforce applications and integrations
* Collaborate with senior engineers to implement solutions using Apex, Lightning components, and other Salesforce technologies
* Support the integration of Salesforce with other platforms using MuleSoft, AWS, and .NET frameworks
* Participate in code reviews and agile development processes to enhance your technical skills
* Help research and implement AI tools to improve our Salesforce development workflow and capabilities
* Document technical specifications and contribute to knowledge sharing within the team
* Work on projects related to Salesforce Managed App Packages under the guidance of experienced developers
About you
Minimum Qualifications
* Currently pursuing a Bachelor's or higher degree in Computer Science, SoftwareEngineering, or related technical field
* Basic knowledge of object-oriented programming concepts
* Familiarity with at least one of the following .NET or Java
* Strong problem-solving skills and attention to detail
* Excellent communication and collaboration abilities
Preferred Qualifications
* Experience with Salesforce development, including Apex programming
* Knowledge of MuleSoft, AWS, or .NET frameworks
* Familiarity with AI tools and their applications in software development
* Experience with Salesforce Managed App Packages
* Previous internship or project experience in software development
What you'll get
Our team members fuel our strategy, innovation and growth, so we ensure the health and well-being of not just you, but your family, too! We go above and beyond to give you the support you need on an individual level and offer all sorts of ways to help you live your best life. We are proud to offer eligible team members perks and health benefits that will help you have peace of mind. Simply put: We've got your back. Check out our full list of Benefits and Perks.
About us
Rocket is a Detroit-based company made up of businesses that provide simple, fast and trusted digital solutions for complex transactions. The name comes from our flagship business, now known as Rocket Mortgage, which was founded in 1985. Today, we're a publicly traded company involved in many different industries, including mortgages, fintech, real estate and more. We're insistently different in how we look at the world and are committed to an inclusive workplace where every voice is heard. Apply today to join a team that offers career growth, amazing benefits and the chance to work with leading industry professionals.
This job description is an outline of the primary responsibilities of this position and may be modified at the discretion of the company at any time. Decisions related to employment are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status or any other characteristic protected by state or federal law. The company provides reasonable accommodations to qualified individuals with disabilities in accordance with applicable state and federal laws. Applicants requiring reasonable accommodations in completing the application and/or participating in the application process should contact a member of the Human Resources team, at ******************.
$34k-54k yearly est. Easy Apply 4d ago
Software Engineering Summer Intern
Toyoda Gosei North America Corporation 4.4
Associate software engineer job in Troy, MI
Job Description
The Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems and LEDs. Globally Headquartered in Japan with a network of 67 group companies in 17 countries and regions, the Group brings its extensive range of products to customers all over the world.
Toyoda Gosei North America (located in Troy, MI) has an opening for a SoftwareEngineering Summer Intern. The selected candidate will assist Corporate Information Systems (CIS) team with day-to-day end-user support and software development.
Primary Duties and Responsibilities:
• Assist with the preparation of documentation for software development process
• Provide assistance to CIS team with helpdesk call answering and basic problem resolution
• Assist software development team with .NET development projects and troubleshooting
• Assist with the troubleshooting and issue resolution on .NET legacy applications
• Assist with the preparation of business process improvement initiatives
Additional Qualifications:
• Minimum of 2 years' undergraduate studies completed
• Coursework towards a Bachelor's Degree in Computer Science, SoftwareEngineering, Information Technology, Information Systems, Data Science or other related field
• Experience with Visual Studio 2017 or later, C#, VB.Net, SQL Server, Javascript, jQuery, ASP.NET is required
• Excellent organization and communication skills required.
• Strong problem solving skills
• Highly analytical and detail-oriented.
$47k-68k yearly est. 3d ago
Software Engineering Intern - Summer 2026 {S}
ARKA Group, L.P
Associate software engineer job in Ypsilanti, MI
ARKA Group L.P. (“ARKA”) is an advanced technologies company serving the U.S. military, intelligence community, and commercial space industry delivering next-generation solutions to support the national security space enterprise. Built on more than six decades of excellence, ARKA brings modern approaches and a culture of innovation to the challenges of today.
We are looking for softwareengineer interns to join the team in summer 2026 to apply their capabilities to becoming the next generation of developers turning signal and image processes into usable software. Accepted candidates will become part of our 75+ year history on the cutting edge of the radar and electro-optical fields. Our team has been revolutionizing the space since the earliest days of the Cold War and continues to receive patents and develop revolutionary and exquisite technologies to this day making us critical to U.S. government and commercial space capabilities.
Join the ARKA team to learn how Beyond Begins Here. Discover your next internship and career opportunity now!
Position Overview:
ARKA is seeking an aspiring softwareengineer for an internship in Ypsilanti, MI. In this role, you will learn about some of the newest remote sensing products used by our government customers that keep our country safe. If this sounds interesting and you have a programming background in Java, C++, Javascript, or a similar language, this might be the job for you!
This internship is onsite at our facility in Ypsilanti, MI. As part of the work you can expect to learn about synthetic aperture radar, cutting edge products, and the technologies that have made us a “go to” partner for our customers for nearly 80 years., The internship(s) will start circa mid-May and candidates will be expected to spend up to 90 days in this internship. This work requires candidates to be a U.S. citizen willing and able to acquire a Top Secret U.S. Government Security Clearance.
Responsibilities:
Collaborate with the program manager, engineers, and other stakeholders to define software requirements and specifications
Design and implement efficient, flexible solutions that can scale for mission critical applications
Work closely with the DevOps team to deploy new features and maintain system stability
Write robust test suites to ensure code correctness
Apply software standards and processes to produce high quality, extensible, and maintainable software packages
Debug, refactor, and reimplement existing software codebases into new systems and on new platforms
Participate in all aspects of the development lifecycle, including planning, requirements development, software design, implementation and build, documentation, testing, deployment, and maintenance
Effectively collaborate across a diverse team of engineers, product owners, and scrum masters
Required Qualifications:
U.S. citizen with a willingness and ability to obtain a Top Secret U.S. Government Security Clearance
Working toward a degree in Computer Science, Electrical Engineering, Physics, Math, or a related field
Interest in learning remote sensing technologies
Programming skills in Python, Java, C++, Javascript, or a similar language
Excellent problem-solving and analytical skills
Ability to work within a team environment to advance large software development packages by taking on and completing tasks independently
Ability to work onsite
Preferred Qualifications:
Programming skills in an additional language
Familiarity developing in Linux and/or in a cloud environment (AWS preferred)
Knowledge of or background in radar or electro-optical fields
Academic experience in digital signal processing
Scrum/Agile Development knowledge and experience with Jira
Experience writing software implementing algorithms
Location: Ypsilanti, MI
Ypsilanti is artistic, genuine, and original. A college town and city located on the Huron River in Washtenaw County. Ypsilanti is all about community and making families new to the area feel right at home. From educational opportunities and local museums for all ages, to accessible healthcare and transportation it's a wonderful location. It's well known for its historical museums, parks, and historic districts as well as home to Eastern Michigan University. The University of Michigan and Michigan State University also are great institutions! Ann Arbor is close by and has many things, including a bustling university town, culinary hotspot, and a tech hub with a walkable downtown that includes world-class arts and culture. Located in southeast Michigan's Lower Peninsula, Ann Arbor lies at the center of a greater collection of communities in Washtenaw County. With so many thriving communities nearby, Ann Arbor has become a cultural melting pot and urban oasis.
When you choose to join the ARKA Student Program, you will:
Gain hands-on experience in your chosen field and share your unique ideas and creative problem-solving skills to help us continue our legacy of innovation
Flourish and seamlessly develop great relationships with co-workers
Network with students from other universities
Participate in activities that support our local communities
Work alongside our talented team, including employees who started as interns or co-ops
Enjoy companywide employee activities
Receive competitive compensation and paid holidays
EHS/Environmental Requirements:
This job operates in a professional office environment. While performing the duties of this job, the employee routinely is required to use hands to keyboard, communicate, listen to, and interpret instructions and remain stationary for extended periods of the time. This would require the ability to move around the campus and occasionally move/lift items weighing up to 40 lbs. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.
Applicants are invited to apply for a reasonable accommodation to perform the essential duties of the job. To apply, send a request to ***************** or contact ************ and press 2 for Human Resources.
ITC & Security Clearance Requirements:
This position requires the ability to obtain and maintain a Top Secret U.S. Government Security Clearance.
Visa Restrictions:
No visa sponsorship is available for this position.
Pre-employment Screenings:
Employment with any ARKA companies in the U.S. is contingent upon satisfactory completion of several pre-employment requirements to include a credit check, background check, and drug screen.
$35k-64k yearly est. 60d+ ago
Software Engineer Intern - Java - Summer 2026
Routeone
Associate software engineer job in Farmington Hills, MI
A SoftwareEngineering Intern can expect to work on enterprise-scale web applications while collaborating closely with other engineers, architects, and product owners. This Internship is designed to allow for a substantive amount of growth and learning that will prepare the employee for future opportunities within the Application Development team. The SoftwareEngineering Intern should have a passion for programming and a desire to learn new technologies.
Job Elements
Assist other team members with assigned technical tasks.
Learn through pairing and collaborating with fellow team members.
Maintain safety, security, and privacy standards throughout all areas of responsibility.
Knowledge
Basic understanding of Object Oriented Programming.
Understanding of fundamental data structures.
Basic relational database knowledge.
Basic knowledge of popular software development processes, i.e., Agile, Scrum, Feature Driven Development.
Skills
Experience in one or more object/oriented languages Java or C#, C++.
Familiar with HTML, CSS.
Knowledge of jQuery or other scripting frameworks.
Knowledge of XML.
Experience using Eclipse, IntelliJ or Visual studio as IDE, and version control systems such as GIT, TFS or SVN.
Abilities
Ability to quickly learn new languages, frameworks, and APIs.
Meticulous but still able to meet objectives.
Able to work independently toward a goal and manage own assignments.
Self-motivated and adaptable.
Ability to work in a collaborative team environment.
Other Essential Requirements
Working towards a bachelor's degree in Computer Science or related field.
$36k-64k yearly est. Auto-Apply 60d+ ago
Software Developer Summer Internship 2026
Ascent Cloud
Associate software engineer job in Detroit, MI
Ascent Cloud Summer Internship Click button below to apply for a Summer Internship at Ascent Cloud. We look forward to reviewing your resume!
ADAS SoftwareEngineering Intern HATCI Autonomous Driving Software Department is seeking an ADAS softwareengineer intern who is interested in acquiring hands-on experience in ADAS/AD software development practices. In this role, one will work on traditional and/or data-driven planning and control methods and robustness countermeasures to support Hyundai Motor Group's autonomous driving software development efforts in North America region
WHAT YOU WILL DO
* Implement lateral / longitudinal control and path planning algorithms for specific motion planning tasks
* Support agile software development efforts directly contributing to team deliverables in a Kanban development setting
* Build and integrate algorithms into our software repository and develop simulation models, environments and scenarios to test and validate multiple approaches
* Assist with data collection, curation and processing efforts for developing new ML models particularly focusing on computer-vision based perception tasks
* Development of traditional (sensor based, graph based or grid method) or end-to-end methods targeting motion planning applications
* Development of software on our existing platforms for robustness countermeasures to address edge cases
* Demonstration and validation of results in simulation environment, bench/HIL setup, and in test vehicle
* Support test vehicle instrumentation and in-vehicle data logging to support our development workflows
* Creation of technical reports and presentations to explain and document the results
WHAT YOU WILL BRING TO THE ROLE
* Currently pursuing a full-time undergraduate engineering degree with a focus on electrical engineering, computer science, aerospace engineering or a related field
* Knowledge of fundamentals in control theory, Kalman filtering and motion planning algorithms
* Strong experience with Python and Matlab, C++ is a plus
* Experience with an autonomous driving or robotics simulation environment (e.g Carla, Carmaker, Object Sim etc)
WHAT HYUNDAI CAN OFFER YOU
* Hybrid Work Schedule
* Competitive Pay
* A Global Environment that Fosters Diversity
* Flexible Work Hours
STILL INTERESTED? WHY NOT APPLY?
OTHER DETAILS
* Candidates applying for positions with Hyundai KIA must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
* HATCI is an Equal Opportunity Employer including Disabled and Veteran. VEVRAA Federal contractor.
$35k-64k yearly est. 47d ago
Lead Software Engineer
Relativity 4.7
Associate software engineer job in Detroit, MI
Posting Type
Hybrid
Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions? We're looking for a Lead SoftwareEngineer to join our Relativity Privacy Engineering team. Come work with a dynamic group of talented professionals focusing on ML powered applications that power our Data Breach Response solution.
Job Description and Requirements
Responsibilities:
* Design, develop, and support our next-generation PII detection solution to run at scale using cutting-edge tools and frameworks
* Lead the team to best-practice technical design, by example and through collaboration
* Guide product improvements across schema, framework, and platform
* Understand department-wide initiatives and guidelines, work with teams to ensure implementation is aligned with Engineering-wide policies and direction
* Maintain a backlog of tools or technology enhancements to improve the maintainability and quality of the solutions
* Encourage the team to work collaboratively by advising and enforcing best practices when needed
* Stay up-to-date with technologies and best practices related to CI/CD tooling and developer productivity
Qualifications:
* 6+ years of professional experience in software development
* Strong computer science fundamentals in algorithms, data structures and computational complexity
* A self-starter driven to make an impact
* Strong Communications skills, experience leading teams
* Proficiency in multiple programming languages, e.g: Java, C#, Python
* Able to learn and provide guidance at multiple levels of the stack - from fine-granularity technical implementation to high level control- and data-flow
* Able to consider the Engineering solution in the business context
* Obsession with software quality and empathy for customer experience
* In-depth technical understanding and experience with at least two of the following DevOps Platforms: GitHub, Azure DevOps, GitLab, and Jenkins
* Fundamental knowledge of Kubernetes and container-based systems
* Experience building AI-powered products that utilize Natural Language Processing or Machine Learning
* Knowledge of Linux
* Knowledge of NoSQL database systems such as MongoDB, Redis, Elasticsearch * Experience implementing redundancy and disaster recovery scenarios
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between following values:
$150,000 and $224,000
The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.
**To help** **facilitate** **administration of** **the** **relocation** **sti** **ped** **if you are selected, please apply using the permanent address you would move from.** **Work Arrangement:** Hybrid: This internship is categorized as hybrid. The selected intern is expected to report to the office up to three times per week or as determined by the team.
**Location** **s** **:**
Sunnyvale, California
Mountain View, California
Warren, Michigan
Milford, Michigan
**About** **th** **e** **R** **o** **le:**
As an Autonomous Driving SoftwareEngineer Intern, you will contribute to the design, development, and validation of cutting-edge software powering self-driving systems. You'll collaborate with experienced engineers across AV Platform teams to build scalable, safety-critical software for autonomous vehicles operating in real-world environments.
**What You** **'ll Do:**
+ Develop, test,anddeployproduction-ready codeacross components of vehicle platform software.
+ Quickly rampuponassignedcodebase, product area, and/or system.
+ Complete assigned tasks efficiently with few iterations.
+ Identify problem statements, outlineoptimalsolutions, account for tradeoffs and edge cases.
+ Participate in code reviews, technical discussions, and design resign.
+ Collaborate with cross-functional teams including hardware, systems, test, and safety to ensure seamless software integration.
+ Communicate effectively across multiple stakeholders.
**Required Qualifications:**
+ Currently enrolled in a full-time, degree-seeking program and in the process of obtaining a Bachelors or Mastersdegree in computer science or a related field.
+ Experience with modern object-oriented programming languages (e.g., Java, C++, Python) preferably in a production or applied project environment.
+ Able to work fulltime,40 hours per week.
**Preferred Qualifications:**
+ Previousexperience with software development through internships, class projects, personal projects, or coding competitions.
+ Experience developing and testing software through internships, coursework, or personal projects.
+ Familiarity with Linux/POSIX environments and exposure to embedded systems or robotics projects.
+ Understanding ofnetworking fundamentals relevant to embedded or distributed systems.
+ Experience with robotics frameworks (e.g., ROS), embedded Linux platforms, or common sensors (e.g., cameras, lidar, radar, IMUs) is a plus.
+ Interest or coursework related to safety-critical or high-reliability systems (automotive, aerospace, medical) is beneficial.
+ Passion for self-driving technology and its potential impact on the world.
+ Intent to return to degree-program after the completion of the internship.
+ Graduating between December 2026 and August2027.
**Compensation:**
+ The monthly salary range for this role is$7,300- $9,200per month
+ GM will provide a one-time lump sum taxable stipend payment to eligible students selected for the 2026 Student Program.
**What you'll get** **from us** **(Benefi** **ts):**
+ Paid US GM Holidays
+ GM Family First Vehicle Discount Program
+ Result-based potential for growth within GM
+ Intern events to network with company leaders and peers
**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.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* .
**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 (Careers.Accommodations@GM.com) us or call us at ************. 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.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company (**************************************************
**Our Culture**
**How we hire (************************************************
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (********************************************
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and 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 at Careers.Accommodations@GM.com .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.
$7.3k-9.2k monthly 35d ago
Lead Software Engineer
Relativity 4.7
Associate software engineer job in Detroit, MI
Posting Type
Hybrid
We are seeking a Lead SoftwareEngineer to join the Retrieval Ingestion Team at Relativity. This role is ideal for an experienced engineer who thrives on designing and operating high throughput ingestion pipelines that transform raw documents into search-ready indexes at scale.
As the technical lead for the Retrieval Ingestion Team, you will own the ingestion lifecycle-from content acquisition and normalization through indexing, enrichment, and monitoring. You will guide the team in building fault-tolerant, low-latency systems that keep billions of documents discoverable and searchable in real time. You will balance hands-on technical contributions with leadership responsibilities, mentoring engineers on the team, shaping best practices for distributed ingestion, and ensuring alignment with platform-wide retrieval and search goals.
Job Description and Requirements
Key Responsibilities
Lead the Retrieval Ingestion Team, providing technical direction, mentoring, and coordination across projects.
Architect and maintain scalable ingestion pipelines that handle billions of documents reliably and efficiently.
Drive adoption of event-driven and micro-batch ingestion frameworks using Kafka, Kinesis, or Flink.
Collaborate with retrieval engineers to ensure ingested data is optimized for indexing and retrieval performance (sharding, metadata enrichment, incremental updates).
Establish SLAs and monitoring for ingestion throughput, latency, data completeness, and recovery.
Partner with platform, security, and compliance teams to ensure ingestion pipelines handle sensitive legal data securely and meet enterprise standards.
Champion best practices in CI/CD, observability, automated testing, and operational readiness for ingestion systems.
Contribute to innovation by incorporating vector indexing, knowledge graph enrichment, and AI-driven pipelines into the ingestion workflow.
Required Skills and Experience
6+ years of professional softwareengineering experience, including 2+ years in a lead role.
Proven expertise in building distributed ingestion or ETL systems for search or largescale data platforms.
Deep knowledge of indexing/search systems (Elasticsearch, Lucene, Solr, Vespa, or OpenSearch).
Strong programming skills in C#, Java, Python, or Go, with emphasis on reliability and performance.
Familiarity with schema evolution, metadata modeling, and handling semi/unstructured data for indexing.
Hands-on experience with Kubernetes, containerization, and CI/CD pipelines in cloud environments (Azure, AWS, or GCP).
Strong background in observability and operational resilience for ingestion systems.
Desirable Skills and Experience
Experience integrating embeddings and vector databases into ingestion workflows.
Familiarity with knowledge graph enrichment for entity and relationship extraction during ingestion.
Background in compliance-heavy domains such as legal, finance, or healthcare.
Experience with change data capture (CDC) and event sourcing patterns.
Contributions to open-source ingestion, indexing, or retrieval frameworks.
Why Join Us?
Lead the Retrieval Ingestion Team, driving how documents flow into Relativity's next generation search platform.
Operate at the core of retrieval, distributed systems, and AI, ensuring billions of documents are indexed securely and efficiently.
Mentor engineers and shape best practices for ingestion and indexing across the organization.
Join a cloud-native engineering culture investing in scalable, AI-enabled retrieval systems that transform how legal data is discovered.
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between following values:
$150,000 and $224,000
The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this 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.)
**To help** **facilitate** **administration of** **the** **relocation** **stiped** **if you are selected, please apply using the permanent address you would move from.**
**Work Arrangement:**
Hybrid: This internship is categorized as hybrid. The selected intern is expected to report to the office up to three times per week or as determined by the team.
**Location** **s** **:**
Sunnyvale, California
Mountain View, California
Warren, Michigan
Milford, Michigan
**About the** **R** **ole:**
As an Autonomous Driving SoftwareEngineer Intern, you will contribute to the design, development, and validation of cutting-edge software powering self-driving systems. You'll collaborate with experienced engineers across AV Platform teams to build scalable, safety-critical software for autonomous vehicles operating in real-world environments.
**What** **You'll** **Do:**
+ Develop, test,anddeployproduction-ready codeacross components of vehicle platform software.
+ Quickly rampuponassignedcodebase, product area, and/or system.
+ Complete assigned tasks efficiently with few iterations.
+ Identify problem statements, outline optimal solutions, account for tradeoffs and edge cases
+ Participate in code reviews, technical discussions, and design resign.
+ Collaboratewith cross-functional teams including hardware, systems, test, and safety to ensure seamless software integration.
+ Communicate effectively across multiple stakeholders.
**Required Qualifications:**
+ Currently enrolledin a full-time, degree-seeking program andin the process of obtaininga Bachelor's degree in computer science or a related field.
+ Experience with modern object-oriented programming languages (e.g., Java, C++, Python) preferably in a production or applied project environment.
+ Able to work fulltime,40 hoursper week
**Preferred Qualifications:**
+ Previousexperience with software development through internships, class projects, personal projects, or coding competitions.
+ Experience developing and testing software through internships, coursework, or personal projects.
+ Familiarity with Linux/POSIX environments and exposure to embedded systems or robotics projects.
+ Understanding ofnetworking fundamentals relevant to embedded or distributed systems.
+ Experience with robotics frameworks (e.g., ROS), embedded Linux platforms, or common sensors (e.g., cameras, lidar, radar, IMUs) is a plus.
+ Interest or coursework related to safety-critical or high-reliability systems (automotive, aerospace, medical) is beneficial.
+ Passion for self-driving technology and its potential impact on the world
+ Intent to return to degree-program after the completion of the internship
+ Graduating between December 2026 and August2027
**Compensation:**
+ The monthly salary range for this role is$7,300- $8,600per month
+ GM will provide a one-time lump sum taxable stipend payment to eligible students selected for the 2026 Student Program.
**What y** **ou'** **ll get from us (Benefits):**
+ Paid US GM Holidays
+ GM Family First Vehicle Discount Program
+ Result-based potential for growth within GM
+ Intern events to network with company leaders and peers
**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.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* .
**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 (Careers.Accommodations@GM.com) us or call us at ************. 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.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company (**************************************************
**Our Culture**
**How we hire (************************************************
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (********************************************
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and 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 at Careers.Accommodations@GM.com .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.
How much does an associate software engineer earn in Mount Clemens, MI?
The average associate software engineer in Mount Clemens, MI earns between $53,000 and $91,000 annually. This compares to the national average associate software engineer range of $60,000 to $102,000.
Average associate software engineer salary in Mount Clemens, MI