Post job

Software developer internship jobs in Flint, MI - 1,707 jobs

All
Software Developer Internship
Software Developer
Software Engineering Internship
Software Engineer
Software Applications Engineer
Software Development Engineer
Web Developer
Systems Developer
Computer Engineer
Mobile Applications Developer
Junior Developer
Information Technology Internship
  • Jr. Developer

    Brooksource 4.1company rating

    Software developer internship job in Lansing, MI

    As the Junior Developer, you will be responsible for developing and maintaining new and pre-existing software programs and applications. You will join a standing team at a reputable company. You will excel in this position if you have enthusiasm for driving improvement by finding and implementing solutions to new challenges. You will consult with users, architects, project leaders and management to resolve problems and suggest alternatives. If you believe you can add value to this team and company, apply below! Minimum Qualifications: A Bachelor's degree in any STEM background (3.3 GPA minimum.) Interest in technology and a natural curiosity Must be able to relocate or live near Lansing, Michigan What is in it for you? · Compensatory bonuses at the end of every year · Impressive retirement funding options · Competitive salary · Work-life Balance and flexible schedules · Onsite Cafeteria · Opportunity for Growth ABOUT EIGHT ELEVEN: At Eight Eleven, our business is people. Relationships are at the center of what we do. A successful partnership is only as strong as the relationship built. We're your trusted partner for IT hiring, recruiting and staffing needs. For over 16 years, Eight Eleven has established and maintained relationships that are designed to meet your IT staffing needs. Whether it's contract, contract-to-hire, or permanent placement work, we customize our search based upon your company's unique initiatives, culture and technologies. With our national team of recruiters placed at 21 major hubs around the nation, Eight Eleven finds the people best-suited for your business. When you work with us, we work with you. That's the Eight Eleven promise. Eight Eleven Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.
    $71k-93k yearly est. 4d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Developer - Document Management Systems

    Optech 4.6company rating

    Software developer internship 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. 1d ago
  • Senior Mobile Application Developer

    Kastech Software Solutions Group

    Software developer internship job in Oakland, MI

    Hi, Folks, Hope you're doing well. Title: Senior Mobile Application Developer Duration: 3 months plus extension Job Description Mobile Application Developer. The Mobile Application Developer develops and maintains mobile applications to ensure that users have access to the County's services on various mobile platforms. This includes designing, coding, testing, and deploying mobile applications, as well as troubleshooting and optimizing performance for mobile users. Specifically: - The consultant would install and configure a proof of concept TAK Server on the County server network - Integrate the TAK server to the users who have TAKAware iOS app on their phones (this ways all users [in a group] will be able to see the locations of all users in the group - Integrate the TAK server to the CLEMIS' Computer Aided Dispatch (CAD) system - The integrations should cover the following data sets o Live Incidents with call details and locations o Live Unit statuses o Live Unit locations - The POC would enable display of CAD information o Within ATAK on Android and o Within TAKAware on iOS - The POC should ensure that the connections from mobile devices are o Secure o Reliable and o Complies with CJIS standards o Help CLEMIS secure the application behind OKTA Number of Resources Requested: 1 Maximum Number of Candidates: 2 Experience Level: Senior Start Date: 02/09/2026 Duration: 3 months Environment: iOS (Swift, Objective-C), Android (Kotlin, Java), Xcode, Android Studio, React Native, Flutter, Xamarin, RESTful APIs, JSON, Git, Agile methodologies, UI/UX design principles, App Store and Google Play submission processes, mobile app analytics and crash reporting tools (e.g., Firebase, Crashlytics), mobile device testing frameworks (e.g., Appium, Espresso)
    $80k-109k yearly est. 4d ago
  • Computational Fluid Dynamics Engineer

    MSR Technology Group

    Software developer internship job in Sterling Heights, MI

    MSR Technology Group DBA Infomatics has been an Inc 500/5000 corporation for the last 7 years in a row. We have an urgent need for Computational Fluid Dynamics (CFD) Engineer, and this is an Onsite role in Sterling Heights, MI. Please find the job details below. Title: Computational Fluid Dynamics (CFD) Engineer Location: Sterling Heights, MI Duration: Long Term Contract Position Description: Responsibilities for this Role: Perform system and sub-system level Computational Fluid Dynamics (CFD) to support vehicle design optimization Responsible for complete system simulations to ensure cooling performance & thermal management requirements are met Act as a technical leader in coordinating design efforts across GDLS platforms Support test plan development Conduct validation / correlation studies of CFD results to test data Analysis to be performed using the ANSA/Fluent software Identify & develop improvements to simulation strategies, processes & toolsets Proactively interface with design engineers/project team throughout the development process, provide project status, and follow-up with technical recommendations Prepare written reports and communicate conclusions in accordance with internal department reporting standards Must be willing to travel to off-site locations (less than 10%), as needed. Must be able to work occasional evening and/or weekend overtime, as required. Perform other complimentary duties, as assigned. Minimum Qualifications / What you must have: Degree requirements: Bachelor's Degree in Mechanical Engineering Minimum of 7+ years relevant experience Exceptional skills in fluid dynamic fundamentals/thermodynamics and heat transfer is a must. Must be able to manipulate & prepare models using ANSA software Must be able to perform CFD analysis using FLUENT software Proven track record of vehicle design optimization for CFD / thermal performance Must be familiar with using related software in Windows and Linux/Unix environments An ownership mindset and proactive behaviors are essential to success in this role Must be able to deliver analysis assignments on schedule and within budget with minimal guidance / oversight Strong communication, interpersonal, and organizational skills Able to bring a continuous improvement mindset and methodologies to the position Must be able to prioritize workload and communicate clearly, regularly, and proactively with internal customers Must be able to clearly and succinctly present technical data to a non-technical audience Must be proficient with Microsoft Office applications including Teams. Background in Finite Element Analysis (FEA) and related software, desired. If you have the above skills/experience, please share your resume in confidence to: Recruiter Name: Sravan Email: ************************** EOE
    $70k-94k yearly est. 3d ago
  • Mobile Software Engineering Intern

    Whisker 4.0company rating

    Software developer internship 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. 23d ago
  • Software Engineering - Summer 2026 Internships

    Rivian 4.1company rating

    Software developer internship 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 The salary range for this role is $33.00-51.00/HR for Palo Alto based applicants, $26.00-45.00/HR for Irvine based applicants, and $25.00-$40.00/HR for Normal or Plymouth based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee's position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs. We offer a comprehensive package of benefits including but not limited to paid vacation, paid sick leave, and medical insurance benefits. More information about benefits is available at rivianbenefits.com. You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). There is no fixed deadline for this application; applications are accepted on an ongoing basis until the role is filled or the opening is no longer needed. 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
    $33-51 hourly 20d ago
  • 2026 Summer Intern - Software Engineer, Autonomous Driving (Master's Degree)

    General Motors 4.6company rating

    Software developer internship job in Milford, MI

    **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 Software Engineer 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 47d ago
  • Software Engineering Summer Intern

    Toyoda Gosei North America Corporation 4.4company rating

    Software developer internship 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 Software Engineering 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, Software Engineering, 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. 15d ago
  • Software Engineer Intern - Java - Summer 2026

    Routeone

    Software developer internship job in Farmington Hills, MI

    A Software Engineering 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 Software Engineering 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

    A123 Systems, Inc. 4.8company rating

    Software developer internship job in Novi, MI

    We are looking for an Embedded Software Developer to support software development activities across customer programs and internal projects. This role is ideal for candidates with five years' experience in software development. The successful candidate will assist in implementing and testing software features, support debugging efforts, and learn industry-standard processes such as ASPICE and ISO/SAE 21434. You will work closely with senior engineers and project leads, gaining mentorship while contributing to real-world automotive and energy storage projects. Key Responsibilities: * Assist in software development tasks under the guidance of senior engineers. * Support requirement translation by helping document and refine software requirements from system-level inputs. * Participate in debugging and defect resolution, including reproducing issues and testing fixes. * Learn and apply A123's software development processes to ensure consistency across projects. * Contribute to diagnostics and cybersecurity testing, following best practices defined by senior team members. * Perform hands-on testing using tools such as CANalyzer, CANoe, and diagnostic editors. * Collaborate with cross-functional teams to understand system requirements and customer expectations. * Document work clearly to support compliance and knowledge sharing. Required Qualifications: * Pursuing or recently completed a Bachelor's or Master degree in Electrical Engineering, Computer Science, Automotive Engineering, or related field. * 5 year of experience in embedded software development, automotive systems, or related internships/projects. * Basic knowledge of automotive communication protocols (CAN, LIN, Ethernet). * Familiarity with testing tools such as CANalyzer or CANoe (academic or project exposure acceptable). * Understanding of embedded systems concepts and diagnostic messaging. * Strong interest in cybersecurity fundamentals and secure communication. * Good communication, collaboration, and problem-solving skills. * Fluent in Mandarin Preferred Qualifications: * Exposure to Battery Management Systems (BMS) through coursework or projects. * Familiarity with AUTOSAR basics or diagnostic stacks. * Awareness of automotive cybersecurity standards (ISO/SAE 21434). * Interest in energy storage systems and related communication protocols.
    $79k-98k yearly est. 8d ago
  • Software Engineering Intern

    Aptiv 4.5company rating

    Software developer internship job in Troy, MI

    Aptiv is a global technology company that develops safer, greener, and more connected solutions for the automotive industry. We're at the forefront of driving innovation in mobility, working with leading automakers to shape the future of transportation. If you're passionate about cutting-edge technology and want to help create the future of mobility, Aptiv is the place for you. Your Role Are you passionate about software development and eager to work on cutting-edge automotive technologies? As a Software Engineering Intern within our Advanced Safety and User Experience team, you'll be involved in designing, developing, and testing software that enhances vehicle safety and user interaction. This role offers a unique opportunity to gain hands-on experience and contribute to transformative projects in a dynamic and innovative environment. What You'll Do: Assist in the development and maintenance of software for advanced driver assistance systems (ADAS) and user experience applications. Collaborate with engineering teams to design, code, and test software solutions that meet high-performance and safety standards. Participate in code reviews, debugging, and troubleshooting to ensure software quality and reliability. Contribute to the integration of software with hardware components and ensure seamless functionality within automotive systems. Document your work, including design decisions, code changes, and test results, and present findings to the team. What You'll Need: Pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Understanding of software development principles, programming languages such as C++, Python, or Java, and software engineering best practices. Familiarity with software development tools, version control systems (e.g., Git), and debugging techniques. Interest in automotive technologies, with a focus on safety systems and user experience. Excellent problem-solving skills, attention to detail, and a proactive approach to learning and development. Effective communication and teamwork abilities, with a passion for contributing to innovative software solutions. What's In It For You: Gain hands-on experience working on real-world projects that impact the future of mobility. Work alongside industry experts who are driving innovation in automotive safety and user experience. Be part of a dynamic and inclusive work environment that fosters creativity and collaboration. Opportunity for full-time employment or future internships at Aptiv based on performance. Why join us? You can grow at Aptiv. Aptiv provides an inclusive work environment where all individuals can grow and develop, regardless of gender, ethnicity or beliefs. You can have an impact. Safety is a core Aptiv value; we want a safer world for us and our children, one with: Zero fatalities, Zero injuries, Zero accidents. You have support. We ensure you have the resources and support you need to take care of your family and your physical and mental health with a competitive health insurance package. Your Benefits at Aptiv: Holiday Paid Time Off Relocation assistance may be available Discount programs with various manufacturers and retailers Muti-discipline experience in an Automotive product design and manufacturing major supplier Meaningful work that makes a difference in the world Learning and development opportunities Opportunities to give back to the community Apply today, and together let's change tomorrow! Privacy Notice - Active Candidates: ****************************************************** Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.
    $35k-56k yearly est. Auto-Apply 7d ago
  • Software Engineer

    Creative Financial Staffing 4.6company rating

    Software developer internship job in East Lansing, MI

    Software Engineer (Java) Salary: $100,000 - 140,000 Benefits: $0 Premium Healthcare options, Retirement Plan w/ match, 3.5 Weeks PTO, etc. Why You Should Apply: Outstanding culture with a family-oriented feel, where technology is highly valued. Competitive compensation and benefits package with $0 cost healthcare options. Work in a modern environment with the latest tools, collaborative spaces, and a strong focus on professional growth. Responsibilities: Develop and maintain business applications and backend services using Java (Spring Boot) and SQL Server. Create and optimize SQL queries, stored procedures, and other database operations. Collaborate with cross-functional teams to analyze feature requests, design solutions, and deliver new application functionality. Build and maintain REST APIs to support middle-tier web services. Perform batch processing, scheduled jobs, and interface setup for file selection and delivery. Conduct refactor work to modernize and improve code quality. Troubleshoot and resolve bugs/maintenance issues. Participate in CI/CD processes, code reviews, and version control best practices. Preferred Experience: 5+ years of professional software development experience. Strong proficiency with Java (Spring Boot preferred; C# experience may be considered). Expertise in SQL Server (queries, stored procedures, performance optimization). Experience with front-end visualization frameworks (Vue or Ember preferred). Proven experience developing and integrating REST APIs. Bonus Experience: Cloud technologies (AWS, Azure) and containerization (Docker). CI/CD pipeline setup and automation. Experience with Jack Henry systems. Familiarity with middle-tier service architecture for data delivery and processing. #LI-NB1 #INJAN2026
    $100k-140k yearly 2d ago
  • Full Stack Web Developer

    24G 3.5company rating

    Software developer internship job in Troy, MI

    Department: Engineering Reports To: Technical Project Manager / Engineering Lead We are seeking a Full Stack Web Developer with 5-10 years of professional experience to build, maintain, and scale web applications This role spans both frontend and backend development, ensuring platforms are reliable, performant, and continuously evolving. The ideal candidate thrives in collaborative environments, can translate feature briefs into working solutions, and takes ownership of delivering high-quality code. They are comfortable working independently, but also enjoy working with project managers and technical leadership to align business goals with engineering execution. Key Responsibilities Design, build, and maintain responsive, user-focused web applications. Develop new features and improve existing ones across frontend and backend. Work closely with PMs and Technical PMs to implement features from briefs and tickets. Troubleshoot and resolve issues efficiently, ensuring smooth platform performance. Write clean, maintainable, and well-documented code following best practices. Participate in code reviews and contribute to engineering standards. Stay current with modern frameworks, libraries, and development trends. Requirements 5-10 years of experience in web development (not including bootcamps, coursework or hobby projects). Proficiency with JavaScript/TypeScript, modern frontend frameworks (React, Vue, or Angular), and backend development (Node.js, Express, or similar). Experience with relational and/or non-relational databases. Strong debugging, testing, and problem-solving skills. Familiarity with AI-assisted coding tools (e.g., Cursor, ChatGPT, Claude). Excellent collaboration skills - able to work effectively with PMs, designers, and other developers. What Makes a Strong Full Stack Web Developer Adaptable: Can move between frontend and backend seamlessly. Communicative: Explains technical decisions clearly to both engineers and non-technical stakeholders. Detail-Oriented: Writes precise, maintainable code that reduces downstream issues. Problem-Solver: Tackles complex requirements with practical, scalable solutions. Independent Contributor: Can take a feature brief or ticket and deliver without heavy oversight. Collaborative Mindset: Works well within cross-functional teams and elevates overall team efficiency. Nice to Have Experience working in a monorepo environment. Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP). Background in SaaS, enterprise software, or large-scale web applications. *Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
    $65k-99k yearly est. Auto-Apply 42d ago
  • Software Developer III (Mac)

    Covenant Eyes 4.0company rating

    Software developer internship job in Owosso, MI

    Working at Covenant Eyes is about more than just shipping software; it's about fueling a movement and changing culture. When you log in every day, you are directly contributing to saving marriages, protecting children, and fighting sexual exploitation. We are a team united by a desire to provide world-class accountability and restore relationships. We are a 100% Employee-Owned company. That means our success is your success. We have a consistent track record of national recognition for our growth and business performance. This stability allows us to offer opportunities for career advancement and exposure to emerging technologies without the volatility of a typical startup. We believe in hard work, but we prioritize people. We know that your most important job isn't the one you do for us, it is your role as a parent, spouse, and community member. We champion a "Family First" culture that respects your time and embraces a healthy work-life rhythm. We offer a highly competitive compensation package that supports you from the moment you start. Health & Wellness: Comprehensive Medical, Vision, and Dental insurance (Active on Day 1). Financial Future: 401(k) with company matching plus the long-term benefit of being an Employee Owner. Time Away: Generous PTO policy, flexible work hours to accommodate life's needs, and we even pay you to take your Birthday off! Distributed Team Mindset: While we are based in Michigan, we are fully equipped to support remote team members while maintaining a close-knit, collaborative atmosphere. Responsibilities Collaborate with Product and Designers to translate high-level requirements into robust mac OS architecture. You won't just build tickets; you'll help define the "how" and "why" behind our desktop strategy, ensuring a seamless "Mac-first" user experience. Work closely with Backend and QA teams to design resilient APIs and integration points, ensuring our native desktop apps communicate efficiently with core infrastructure while handling the unique connectivity challenges of a desktop environment. Uphold and evolve our coding standards. You will champion clean architecture, conduct meaningful code reviews, and ensure the codebase remains maintainable as we bridge the gap between legacy Objective-C/C++ and modern Swift. Write high-performance, testable code for our core application. You will tackle mac OS-specific challenges ranging from SwiftUI responsiveness to low-level Network Extensions and system-level daemons. Qualifications As a Mac Developer, we're not just looking for someone who can write Swift code. We want someone with a deep understanding of the mac OS platform-someone who understands the nuances of the file system, system security, and the desktop lifecycle. Expected Qualifications: Bachelor's degree in Computer Science (or closely related field) or equivalent work experience. 3+ years of professional mac OS development experience. Deep understanding of Swift (including async/await and Actors) and the ability to interface with legacy Objective-C or C++. Demonstrated experience building with SwiftUI on the desktop. Experience with Network Extensions, Content Filtering, VPN configurations, or low-level packet handling (DNS/UDP/TCP). Experience designing scalable apps using patterns like MVVM, Coordinator, or TCA, with a focus on multi-process architecture (e.g., XPC services). A strong background in Unit Testing (XCTest) and familiarity with mac OS CI/CD pipelines (e.g., Fastlane, GitHub Actions, Xcode Cloud). Exceptional written communication. Would also be great if you had: Professional experience with C++ (highly valued). Experience navigating Apple's Entitlements, App Sandboxing, Hardened Runtimes, and Notarization processes for outside-the-App-Store distribution. Knowledge of launchd, Daemons, and privileged helper tools. Contributions to open-source projects or a portfolio of Mac software.
    $70k-90k yearly est. Auto-Apply 39d ago
  • Software Developer III (Mac)

    Job Listingscovenant Eyes

    Software developer internship job in Owosso, MI

    Working at Covenant Eyes is about more than just shipping software; it's about fueling a movement and changing culture. When you log in every day, you are directly contributing to saving marriages, protecting children, and fighting sexual exploitation. We are a team united by a desire to provide world-class accountability and restore relationships. We are a 100% Employee-Owned company. That means our success is your success. We have a consistent track record of national recognition for our growth and business performance. This stability allows us to offer opportunities for career advancement and exposure to emerging technologies without the volatility of a typical startup. We believe in hard work, but we prioritize people. We know that your most important job isn't the one you do for us, it is your role as a parent, spouse, and community member. We champion a "Family First" culture that respects your time and embraces a healthy work-life rhythm. We offer a highly competitive compensation package that supports you from the moment you start. Health & Wellness: Comprehensive Medical, Vision, and Dental insurance (Active on Day 1). Financial Future: 401(k) with company matching plus the long-term benefit of being an Employee Owner. Time Away: Generous PTO policy, flexible work hours to accommodate life's needs, and we even pay you to take your Birthday off! Distributed Team Mindset: While we are based in Michigan, we are fully equipped to support remote team members while maintaining a close-knit, collaborative atmosphere. Responsibilities Collaborate with Product and Designers to translate high-level requirements into robust mac OS architecture. You won't just build tickets; you'll help define the "how" and "why" behind our desktop strategy, ensuring a seamless "Mac-first" user experience. Work closely with Backend and QA teams to design resilient APIs and integration points, ensuring our native desktop apps communicate efficiently with core infrastructure while handling the unique connectivity challenges of a desktop environment. Uphold and evolve our coding standards. You will champion clean architecture, conduct meaningful code reviews, and ensure the codebase remains maintainable as we bridge the gap between legacy Objective-C/C++ and modern Swift. Write high-performance, testable code for our core application. You will tackle mac OS-specific challenges ranging from SwiftUI responsiveness to low-level Network Extensions and system-level daemons. Qualifications As a Mac Developer, we're not just looking for someone who can write Swift code. We want someone with a deep understanding of the mac OS platform-someone who understands the nuances of the file system, system security, and the desktop lifecycle. Expected Qualifications: Bachelor's degree in Computer Science (or closely related field) or equivalent work experience. 3+ years of professional mac OS development experience. Deep understanding of Swift (including async/await and Actors) and the ability to interface with legacy Objective-C or C++. Demonstrated experience building with SwiftUI on the desktop. Experience with Network Extensions, Content Filtering, VPN configurations, or low-level packet handling (DNS/UDP/TCP). Experience designing scalable apps using patterns like MVVM, Coordinator, or TCA, with a focus on multi-process architecture (e.g., XPC services). A strong background in Unit Testing (XCTest) and familiarity with mac OS CI/CD pipelines (e.g., Fastlane, GitHub Actions, Xcode Cloud). Exceptional written communication. Would also be great if you had: Professional experience with C++ (highly valued). Experience navigating Apple's Entitlements, App Sandboxing, Hardened Runtimes, and Notarization processes for outside-the-App-Store distribution. Knowledge of launchd, Daemons, and privileged helper tools. Contributions to open-source projects or a portfolio of Mac software.
    $67k-88k yearly est. Auto-Apply 41d ago
  • SDET

    Stratacuity

    Software developer internship job in Farmington Hills, MI

    We are seeking a forward-thinking SDET to help modernize and lead our test automation strategy. This role will focus on building and maintaining scalable, maintainable, and integrated test automation frameworks across UI and API layers using modern tools like Playwright and TypeScript, while also contributing to CI/CD testing integration. The SDET will also play a key role in supporting manual testing efforts within Agile feature teams-guiding test case design, exploratory testing, and quality validation for areas not yet automated. This position is critical to enabling feature teams to take ownership of both automated and manual testing, ensuring faster, higher-quality releases. Primary Responsibilities: 1. Partner with Agile feature teams to understand user stories, define acceptance criteria, and promote a test-first mindset through collaboration in design and refinement sessions. 2. Build, maintain, and evolve test automation frameworks using Playwright (preferred), TypeScript, or other enterprise-approved tools to support API and UI testing. 3. Drive the transition from legacy frameworks (e.g., Selenium + Java, Postman/Newman) to unified automation aligned with our CI/CD strategy. 4. Collaborate with developers and QA engineers to ensure test cases are executed in CI pipelines and provide fast, actionable feedback. 5. Support feature teams with manual testing efforts when needed, including test case design, exploratory testing, and validation of complex workflows that are not yet automated. 6. Develop and maintain automated API tests (REST/SOAP) and end-to-end tests that validate functional and non-functional requirements. 7. Participate in code reviews and contribute to test architecture decisions to ensure reliability, reusability, and scalability of test assets. 8. Write and maintain SQL queries to validate data integrity and support test data creation strategies. 9. Serve as a quality engineering champion-helping guide automation strategy, mentoring peers, and contributing to continuous improvement of QA practices. 10. Ensure traceability between requirements, tests, and defects, and support compliance with enterprise policies (e.g., HIPAA, security, audit readiness). Preferred Experience: * Hands-on experience with Playwright (TypeScript preferred) or similar frameworks like Cypress. * Migration experience from Selenium + Java or Postman to modern frameworks. * Familiarity with test reporting, dashboarding, and quality metrics in a DevOps environment. * Experience with test case management tools (e.g., qTest, QMetry, TestRail) and requirements traceability. Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details. Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide. Employee Type: Contract Location: Farmington Hills, MI, US Job Type: Date Posted: January 8, 2026 Similar Jobs * SDET
    $67k-91k yearly est. 11d ago
  • Junior SDET with Playwright

    Datamaxis

    Software developer internship job in Farmington Hills, MI

    Under the general direction of a more experienced team member, responsible for contributing to the creation, execution, automation, and maintenance of tests to support the validation of functionality in an agile environment. Utilizes company-approved tools to independently develop and maintain automated test scripts and develops SQL scripts to extract data from the database to execute test cases. Primary Job Responsibilities: Build, maintain, and evolve test automation scripts, under the direction of more experienced team members, using Playwright and TypeScript, or other enterprise-approved tools to support API and UI testing. Collaborate with other SDETs and other scrum team members to understand requirements and system impact of requested changes across multiple applications, and can explain to team members. Create clear and maintainable test cases. Develop code using modern languages and tools, while adhering to coding standards. Develop and maintain automated API tests (REST/SOAP) and validate functional requirements. Support feature teams with manual testing efforts when needed, including test case design, exploratory testing, and validation of workflows that are not yet automated. Identify, document, and track bugs and issues through resolution, with the assistance of more experienced team members. Participate in test cases and code reviews and provide feedback on testability and quality. Write and maintain SQL queries to mine data to be utilized in testing efforts. Offer input on the testability of functional elements and product designs. Develop an awareness of best practices in testing, code quality, and software development. Ensure traceability between requirements, tests, and defects, and support compliance with enterprise policies (e.g., HIPAA, security, audit readiness). Minimum Qualifications: Knowledge of at least one programming language (e.g., TypeScript, JavaScript, Java). Exposure to test automation tools and frameworks. Basic understanding of software QA methodologies, tools, and processes. Knowledge or Agile/Scrum development environments. Excellent problem-solving skills and attention to detail.
    $67k-91k yearly est. Auto-Apply 60d+ ago
  • Cyber Software Development Engineer (C5)

    General Dynamics Land Systems Inc.

    Software developer internship job in Sterling Heights, MI

    C5 - Cyber Software Development Engineer Join an agile self-motivated team of engineers responsible for the development and support of embedded cyber work products for a family of ground combat vehicles. The function of this position is to support the Cyber and Command, Control, Communication, Computers, Cyber, Intelligence, Surveillance and Reconnaissance (C5ISR) product realization team with responsibility for Cyber and C5ISR architecture, technology, product development, evaluation, testing and compliance across the US market and support the delivery of products and services to Ground Combat Platforms. Company Information: General Dynamics is a successful Fortune 100, global aerospace and defense company, with over 90,000 employees world-wide. General Dynamics Land Systems, a business unit of General Dynamics, has a strong foundation of delivering core engineering and manufacturing capabilities to our clients for military vehicles. Our team is focused on continuous process and productivity improvements that reduce product costs, while increasing troop safety and effectiveness. Land Systems continues to work with the US Armed Forces and its Allies to ensure these vehicles remain survivable, relevant, flexible, affordable and capable of addressing a dynamic threat environment. What We Offer: If you are just starting your career or are an experienced professional, we offer a Total Rewards package that is Impactful and built for you. * Healthcare including medical, dental, vision, HSA and Flex Spending * Competitive base pay, incentive pay that rewards individual and team performance, and comprehensive benefits. * 401k Match (6%) * Educational assistance * 9-80 Work Schedule (The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off.) * On-going learning opportunities within a rewarding work environment * Onsite Cafeteria, remodeled and updated fitness center, and outdoor fitness track Position Responsibilities: This is an embedded software engineering position. The following are the key duties and skills required: * Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware * Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system * Participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and formal test * Develop and maintain software tools, scripts and Extensible Markup Language (XML) files to implement and/ or verify proper configurations. * Perform software engineering and development duties to ensure the software applications are maintained in accordance with all accreditation and configuration control requirements. * Develop data/ message protocol transformation mechanisms/ applications, enabling interoperability between multiple data-sharing domains. * Utilize a variety of software languages in a Security Enhanced embedded Linux-based operating system environment * Participate in peer reviews, identify, track and assess solutions to defects * Manage, develop, support and conduct trade studies/structured decisions for Cyber test design, environment, and tools. including system-level impacts to include balance of capability, cost, reliability, schedule improvement, and performance across a Cyber, C5ISR vehicle suite * Develop and evaluate checkpoint and design milestone artifacts and Contract Data Requirements List (CDRLs) and review to ensure technical accuracy and compliance with contract requirements. Minimum Position Qualifications (candidates will be considered on the aggregate of the position requirements, it is not required that candidates possess experience in all categories): * Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferably in Computer Engineering, Computer Science, or Electrical Engineering from an ABET accredited university * 5-7 years experience in a similar role * Strong background in high level programming language such as C, C++ , C#, Java, or Rust, particularly in embedded software * Experience with low-level programming for operating system internals of Linux or VxWorks * Experience with board support packages (BSP) and hardware-software integration. * Integrate and configure firewalls to protect embedded systems. * Experience with reverse engineering and analysis of software. * Low-level programming of device drivers in a Linux or VxWorks environment * Experience across the various life cycle phases including software systems architecture development, requirements definition and analysis, OO development, code and unit test, system integration and test * Working knowledge of software tools supporting Integrated Development Environments (IDE), version control, defect reporting and scripting, version control systems, and CI/CD pipelines. * Knowledge of network protocols and communication interfaces (e.g., TCP/IP, UART, SPI, I2C). * Experience in interpreting higher level customer requirements and flowing them down to technology areas. * Familiarity with various electrical line replaceable units and the development and troubleshooting on electronic hardware. * Certifications in cybersecurity (e.g., CISSP, CEH) are a plus. Additional Position Qualifications: * This position will require eligibility to obtain a US security clearance. (Non-US Citizens may not be eligible to obtain a security clearance) * Currently possess DoD Secret clearance or higher desired * Develop and implement cybersecurity measures to protect embedded systems. * Experience with embedded systems, automotive and military related * The flexibility to work non-duty hours or on weekends as needed by the project. * Must satisfy Anthropometric Size Restrictions for access to military vehicles and be able to climb on vehicles and pass through hatches. GDLS considers factors such as, scope/responsibilities of the position, candidate experience, education/training background, in addition to local market comparable and business considerations when extending an offer. Headquartered in Reston, Virginia, General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation; ship construction and repair; land combat vehicles, weapons systems and munitions; and technology products and services. General Dynamics employs more than 100,000 people across 65 countries worldwide and in all 50 U.S. states, more information is available at *********** General Dynamics Land Systems, is a business unit of General Dynamics, and is an innovative leader of ground combat systems' equipment and software for our clients. Our performance-driven team partners with the U.S. Army, U.S. Marine Corp and other militaries across the Globe to ensure that next generation ground combat vehicles are ready to protect our fighting men and women in uniform. General Dynamics Lands Systems provides a competitive compensation package, site specific flexible work schedules, 401(k) with Company Match; Bonus Eligibility, Employee Development Opportunities, Tuition Reimbursement, On-site Amenities, and comprehensive Medical/Dental/Vision Insurance. As an Equal Opportunity Employer, General Dynamics Land Systems ("GDLS") provides all persons with equal opportunity and access to all aspects of employment process, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, marital status, age, disability, status as a protected veteran, or membership in any group protected by federal, state, or local anti-discrimination laws. GDLS also is committed to providing reasonable accommodations to individuals with disabilities and disabled veterans.. If, due to a disability, you need an accommodation to search or apply for an opportunity with GDLS, please call ************ or send an e-mail to ***************** for assistance and let us know the nature of your request and your contact information. Share: mail Tweetshare to twitter Share on Facebookshare to facebook Share on LinkedInshare to linkedin Apply Now Similar Jobs Cyber Software Development Engineer (C5) Sterling Heights, MI, United States Engineering Cyber Software Development Engineer (C5) Sterling Heights, MI, United States Engineering Interested in working for Land Systems? Join our Talent Network Today! Join our Talent Network * Search Jobs * Saved Jobs * Careers Home facebook twitter linkedin youtube instagram 2026 General Dynamics US. All rights reserved.
    $67k-91k yearly est. 59d ago
  • ADAS Software Engineering Intern (Internship - Summer 2026)

    Hyundai-Kia America Technical Center, Inc.

    Software developer internship job in Superior, MI

    ADAS Software Engineering Intern HATCI Autonomous Driving Software Department is seeking an ADAS software engineer 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. 60d ago
  • IT Service Desk Internship

    Freudenberg Medical 4.3company rating

    Software developer internship job in Plymouth, MI

    Working at Freudenberg: We will wow your world! Responsibilities: Provide Tier 1 technical support for end users via phone, email, chat, or ticketing system Troubleshoot basic hardware, software, network, and application issues Assist with password resets, account provisioning, and access requests Document incidents, service requests, and resolutions accurately in the IT ticketing system Escalate more complex issues to senior IT staff following established procedures Support hardware setup, deployment, and inventory (laptops, peripherals, mobile devices) Assist with maintaining knowledge base articles and standard operating procedures Deliver excellent customer service while supporting multiple requests in a fast-paced environment Comply with IT security policies, procedures, and data protection standards Qualifications: Currently pursuing or recently completed a Bachelor's degree in; Information Technology; Computer Science; Management Information Systems Prior IT support, customer service, or technical troubleshooting experience is a plus but not required Basic understanding of computer hardware, operating systems (Windows/mac OS), and common software applications Familiarity with Microsoft 365, email systems, and basic networking concepts preferred Strong customer service mindset and professional communication skills The Freudenberg Group is an equal opportunity employer that is committed to diversity and inclusion. Employment opportunities are available to all applicants and associates without regard to race, color, religion, creed, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity or expression, national origin, ancestry, age, mental or physical disability, genetic information, marital status, familial status, sexual orientation, protected military or veteran status, or any other characteristic protected by applicable law. Freudenberg-NOK General Partnership
    $28k-36k yearly est. Auto-Apply 2d ago

Learn more about software developer internship jobs

How much does a software developer internship earn in Flint, MI?

The average software developer internship in Flint, MI earns between $25,000 and $44,000 annually. This compares to the national average software developer internship range of $30,000 to $48,000.

Average software developer internship salary in Flint, MI

$33,000
Job type you want
Full Time
Part Time
Internship
Temporary