Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

HTC Global Services

Job Description Title: Software Engineer Position Overview

The Software Engineer will support business and technology teams by helping analyze system needs, document requirements, support application and data-related initiatives, troubleshoot issues, and assist with technology projects across the organization. This role is designed for a recent graduate or early-career professional who has completed an IT, analytics, business systems, or technology-focused graduate program and is ready to grow into a full-time systems analyst role.

The ideal candidate will bring a strong foundation in technology, business analysis, data, systems thinking, documentation, and cross-functional communication. This role will work closely with IT teams, business stakeholders, vendors, and project teams to help improve systems, support users, document processes, and contribute to technology modernization efforts.

Key Responsibilities

  • Support IT systems, applications, business processes, and technology initiatives across assigned business areas.

  • Assist with gathering, documenting, and validating business and technical requirements.

  • Partner with business users and IT teams to understand system needs, process gaps, reporting needs, and operational challenges.

  • Help analyze current-state workflows and recommend improvements to improve efficiency, usability, data quality, and system performance.

  • Support testing activities, including test case development, user acceptance testing, defect tracking, and issue validation.

  • Assist with troubleshooting system issues, documenting root causes, and coordinating resolution with technical teams.

  • Create and maintain documentation such as process flows, requirements documents, user guides, data mapping, system notes, and support materials.

  • Support reporting, dashboards, data analysis, and business insights as needed.

  • Assist with system enhancements, upgrades, integrations, deployments, and production support activities.

  • Participate in project meetings, document decisions, track action items, and provide status updates to project teams.

  • Collaborate with cross-functional teams, including business operations, IT, data, infrastructure, application development, security, and vendor partners.

  • Learn organizational systems, standards, tools, and processes while continuing to build technical and business analysis capability.

Required Qualifications

  • Bachelor’s or master’s degree in information systems, computer science, business analytics, data analytics, engineering, technology management, or a related field.

  • Completion of an internship, graduate program, rotational program, academic project, or early-career work experience in IT, systems analysis, business analysis, data analytics, application support, or technology project support.

  • Strong analytical and problem-solving skills with the ability to understand business processes and system functionality.

  • Ability to gather requirements, ask good questions, document findings, and translate business needs into clear technical or functional notes.

  • Exposure to systems analysis, business process analysis, application support, data analysis, testing, or project coordination.

  • Basic understanding of databases, SQL, reporting tools, APIs, integrations, cloud platforms, or enterprise applications.

  • Ability to support testing, troubleshooting, documentation, and user support activities.

  • Strong written and verbal communication skills.

  • Ability to work with both technical and non-technical stakeholders.

  • Strong attention to detail, follow-through, organization, and willingness to learn.

  • Ability to work in a team environment and adapt to changing business and technology priorities.

Preferred Qualifications

  • Experience or academic exposure to automotive, manufacturing, supply chain, customer experience, connected vehicle, mobility, or enterprise IT environments.

  • Exposure to tools such as Jira, Confluence, ServiceNow, SharePoint, Excel, Power BI, Tableau, SQL, Python, or similar.

  • Experience supporting Voice of the Customer, customer data, product quality, operations, business reporting, or process improvement initiatives.

  • Familiarity with Agile, SDLC, UAT, defect management, change management, or IT service management concepts.

  • Exposure to cloud platforms, data pipelines, analytics platforms, enterprise applications, or integration projects.

  • Experience working in a structured corporate, consulting, internship, or rotational program environment.

Ideal Candidate Profile

The ideal candidate is an early-career IT professional who has completed a recent graduate, internship, or rotational technology program and is ready to transition into a full-time IT Systems Analyst role. This person should be curious, analytical, organized, and comfortable working between business and technical teams.

A strong fit will be able to learn systems quickly, document requirements clearly, support testing and troubleshooting, communicate well with stakeholders, and help project teams move work forward. The candidate does not need to be a senior technical expert, but should have a solid foundation in IT, data, systems, business analysis, and problem-solving.

Relevant Skill Areas

  • IT Systems Analysis

  • Business Requirements Gathering

  • Application Support

  • Business Process Documentation

  • Data Analysis

  • SQL / Reporting

  • Testing / UAT Support

  • Defect Tracking

  • Troubleshooting

  • Process Improvement

  • Project Coordination

  • Stakeholder Communication

  • Agile / SDLC Exposure

  • IT Service Management

  • Automotive / Enterprise IT Exposure

  • Voice of the Customer or Customer Experience Analytics

What Makes HTC A Great Place To Build Your Future

HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you’ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You’ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.

At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.

Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Pontiac, MI vacancy
  •  ...implement, test and debug) of core and/or application specific software requirements for automotive embedded electronic module serial...  ...in compliance with a formal ASPICE/CMMi based Global Product Engineering Process (GPEP). 3. 10 plus years of embedded experience in... 
    Suggested

    Omni Inclusive

    Auburn Hills, MI
    2 days ago
  •  ...We pioneer technology for mobility experience that matter to people. Your mission, roles and responsibilities Role Summary The Software Engineer will play a critical role in our development team, working on a variety of projects that span the spectrum from computer... 
    Suggested

    faurecia S.A.

    Auburn Hills, MI
    3 days ago
  •  ...Your Mission: The AI and Data Analytics Team is looking for a Software Engineer to join our team . You will lead the design and development of scalable, secure, and highly available cloud-native systems on Amazon Web Services (AWS). In this role, you will take ownership... 
    Suggested
    Immediate start

    Stellantis

    Auburn Hills, MI
    5 hours ago
  •  ...Key Responsibilities Collaborate with end users to understand their software needs and workflows, providing insights and suggesting software enhancements that optimize productivity. Attend design committee meetings to gather and analyze user requirements, translating... 
    Suggested

    HIROTEC Manufacturing America LLC

    Auburn Hills, MI
    3 days ago
  •  ...Senior Software Engineer Drive Innovation in Automotive Technology Join our dynamic software development team where you'll play a pivotal role in shaping the future of automotive data acquisition and calibration systems. You'll work on cutting-edge projects that... 
    Suggested
    Temporary work
    Work at office
    Work from home
    Flexible hours

    NuTechs

    Bloomfield Hills, MI
    3 days ago
  •  ...forward-looking technology to provide solutions that defend and feed the world. Job Summary: The Cybersecurity Embedded Software Engineer is a role within the Engineering organization, responsible for implementing embedded cybersecurity software solutions for the... 
    Work at office
    Local area
    Overseas

    RHEINMETALL

    Auburn Hills, MI
    3 days ago
  •  ...We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond... 
    Local area
    Worldwide

    V2soft

    Bloomfield Hills, MI
    2 days ago
  • US Farathane in Auburn Hills is seeking a Software Programmer to join their team at the Corporate Tech Center. This role involves developing and improving ERP system applications using .NET C#, collaborating with senior developers and business users, troubleshooting software... 

    USF Corporation

    Auburn Hills, MI
    5 days ago
  •  ...scalable and flexible, high-quality code that satisfies both the functional and non-functional requirements • Develop configurable software services that support applications integrates to enterprise services • Identify technical issues & coordinate the resolution of... 
    Flexible hours

    3B Staffing LLC

    Auburn Hills, MI
    1 day ago
  •  ...architectural decision-making, and mentorship — partnering closely with engineering leadership, product, and platform teams to shape long-term...  ...package; high-impact, high-visibility role within a major software-defined vehicle programme Role Focus Lead the design and... 
    Permanent employment
    Contract work

    Hashlist

    Auburn Hills, MI
    4 days ago
  •  ...Job Summary: The Software Verification Engineer is a role within the Software Verification team, responsible for creating test cases, along with test execution. We are looking for a Software Verification Engineer to work for our Auburn Hills, MI office. If you have... 
    Work at office
    Local area
    Overseas

    Rheinmetall

    Auburn Hills, MI
    3 hours ago
  •  ...Embedded Software Engineer # Brief We are looking for an Embedded Software Engineer to execute design and development of vehicle access advanced engineering products. The goal is to create scalable and optimized software system architectures. # Responsibilities... 
    Work experience placement

    James David Staffing

    Auburn Hills, MI
    3 hours ago
  •  ...The client is seeking a Director of Software Engineering to help lead their technical evolution and ensure engineering excellence within the company. Based in Auburn Hills, Michigan, and Juneau, Wisconsin, the client operates primarily onsite with a focus on collaboration... 
    Immediate start

    Confidential

    Auburn Hills, MI
    2 days ago
  •  ...Pentangle Tech Services | P5 Group is seeking an embedded software engineer in Auburn Hills, Michigan. The role involves designing and developing software applications using C/C++ on QNX, focusing on real-time performance and automotive Ethernet communication. The ideal... 

    Pentangle Tech Services | P5 Group

    Auburn Hills, MI
    4 days ago
  • $66 - $76 per hour

     ...Check out this new opportunity! Embedded Software Engineer Auburn Hills, MI $66.00 - $76.00/Hourly Active Secret Clearance or the ability to obtain US Citizenship Required by Federal Law We are hiring a Senior Embedded Software Engineer to support the... 
    Hourly pay
    Contract work

    Moseley Technical Services

    Auburn Hills, MI
    4 days ago
  •  ...Embedded Software Engineer Responsibilities: Design and development of embedded software for HVAC control modules. Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven... 
    Temporary work

    Zobility

    Auburn Hills, MI
    4 hours ago
  •  ...Embedded Software Engineer Ann Arbor, MI 12+ Months Contract The AVSD has the task and responsibility to continuously monitor the traffic, road and environmental & system status to be able to promptly evaluate the situation and react and to disengage the... 
    Contract work

    Kasmo Global

    Auburn Hills, MI
    3 hours ago
  •  ...United Wholesale Mortgageis hiring a Platform Engineer for a 100% on-site position in Pontiac, MI. Duties: Plan and execute the monitoring, maintenance, patching, and upgrading of Continuous Integration/Continuous Deployment (CI/CD) tools and infrastructure. Identify... 

    United Wholesale Mortgage

    Pontiac, MI
    1 day ago
  •  ...GENERAL FUNCTION: Designs and implements technology and software solutions as a member of an agile squad. Being assigned to an...  ..., this role helps evaluate, design, and implement AI-assisted engineering capabilities, including internal developer tools, agentic workflows... 

    Fifth Third Bank, N.A.

    Auburn Hills, MI
    4 days ago
  • Stellantisfinancialservices in Auburn Hills is seeking an Ontology Engineer to build and maintain backend data solutions for global purchasing analytics. The role involves designing data models and writing production-grade code in SQL and Python, while collaborating with... 

    Stellantisfinancialservices

    Auburn Hills, MI
    4 days ago
  •  ...invest in our employees, with regular training, opportunities for advancement, and fun events to bring everyone together. The Software Engineer is responsible for designing, developing, modernizing and supporting customer-facing and internal business applications across... 
    Temporary work
    Work experience placement
    Flexible hours

    RHP Properties

    Farmington Hills, MI
    4 hours ago
  •  ...Responsibilities: Develop base software; MCAL, service layers, AUTOSAR interfaces, and complex device drivers in new ECU's for electrified...  ...to ISO26262 Functional Safety Support software validation engineer through the development process and iterate code accordingly Perform... 

    TechDigital Group

    Troy, MI
    3 days ago
  •  ...at USF. We welcome all individuals. US Farathane is seeking a Software Programmer at our Corporate Tech Center to join our growing team...  ...solutions ranging from black‑box design concepts to highly engineered composites, TPEs, TPOs, and specialized extrusion and compression... 
    Relocation

    USF Corporation

    Auburn Hills, MI
    3 days ago
  • Altimetrik Seeks Software EngineerMust have MS in Computer Science, Software Engineering, or related. Work site: Southfield, MI. Multiple positions available. Apply: ****@*****.*** recblid 43rd60sjrjq8qgaqxmh6fmckh7cdlc

    Altimetrik

    Southfield, MI
    4 days ago
  •  ...Software Engineer The NI ADG (Aerospace, Defense, Government Business Unit) Customer Centric Solutions Team is seeking to hire an experienced Senior Software Engineer to work on custom engineering opportunities that enable the sale of standard NI Products. The primary... 
    Contract work
    Flexible hours

    inSync Staffing

    Southfield, MI
    2 days ago
  •  ...Overview Pontiac, United States | Posted on 09/18/2025 Oakland County is seeking a highly skilled Software Developer with 4+ years of hands-on experience in enterprise application development and document management systems. The ideal candidate will have strong expertise... 

    Govserviceshub

    Pontiac, MI
    4 days ago
  • $104k - $130k

    Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 104,000-130,000 Additional variable compensation and benefits may apply. Total compensation... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Birmingham, MI
    4 days ago
  •  ...Tyler Technologies is looking for a talented Software Engineer to bring new ideas and creative thinking to our Public Safety Products Division. This role focuses on designing, developing, and maintaining mission-critical, cloud-hosted services that support real-time communication... 

    Tyler Technologies

    Troy, MI
    2 days ago
  • Stellantis is seeking a Senior Data Engineer to join the Foundations squad. You will design and evolve the ingestion platform facilitating data delivery. Your responsibilities include implementing reusable components and owning the Airflow platform, among other architecture... 

    Stellantis

    Auburn Hills, MI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!