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

Software Engineering Intern

TriMas Corporation

Software Engineering Intern

Company: TriMas Packaging LLC

Primary Location: 38505 Woodward Avenue, Suite 200, Bloomfield Hills, MI 48304 USA

Workplace Type: On-site

Employment Type: Hourly | Intern

Function: Information Systems

Equal Opportunity Employer Minorities/Women/Veterans/Disabled

Main Duties & Responsibilities

Position Summary

We are seeking an Software Engineering
Intern to help design and build a solution that ingests financial data from
multiple file formats (e.g., Excel, CSV, PDFs, ERP exports), standardizes the
data, and generates automated comparisons, insights, and variance analysis.
This tool will support financial planning and analysis (FP&A) processes and
improve decision-making efficiency.

Key Responsibilities

  • Design and develop a system to
    extract, transform, and load financial data from diverse sources
  • Build models to:
    Normalize inconsistent data
    formats
    Map accounts across different
    datasets
  • Develop functionality to:
    Compare financial statements
    (actuals vs budget, forecast vs prior, etc.)
    Identify variances and key
    drivers
    Highlight anomalies or
    inconsistencies
    Implement data validation and
    reconciliation logic
  • Create user-friendly outputs
    such as:
    Dashboards (Power BI / web
    app)
    Automated reports
    Summary insights
  • Integrate with existing tools
    (e.g., Excel, Power BI, ERP systems)
  • Ensure scalability,
    performance, and data accuracy
  • Collaborate with finance
    stakeholders to refine business logic and requirements

This position is an onsite, part-time role. Expected hours are 15-20 hours per week.

About Us
TriMas Packaging is a global provider of dispensing, closure, flexible packaging and custom solutions serving the beauty and personal care, food and beverage, home care, pharmaceutical and nutraceutical, and industrial and agricultural markets. With 22 locations worldwide and a strong culture built on safety, innovation and sustainability, we design and manufacture high-quality packaging solutions that meet the standards our customers expect.

Through ongoing innovation and close collaboration with our customers, we continuously enhance our expertise, expand our customer reach and broaden our product portfolio. Together, our people, products and shared commitment to excellence drive us to shape the future of packaging.


Why Join TriMas Packaging?
At TriMas Packaging, we care beyond packaging. Our success starts with our people, and we are committed to creating an environment where every employee feels valued, supported and empowered to make a meaningful impact.

When you join our team, you become part of a global, collaborative and purpose-driven organization committed to:
Creating Value - We deliver innovative, high-quality packaging solutions by leveraging advanced technologies, state-of-the-art facilities and a global network built on trust.
Supporting Our People - Our employees are the foundation of our success. We embrace diversity, encourage collaboration and foster an inclusive workplace focused on safety, respect and continuous learning.
Driving Innovation - We invest in continuous improvement and operational excellence, empowering our teams to develop new ideas and deliver exceptional results for our customers.
Building a Sustainable Future - We are committed to reducing our environmental impact and developing sustainable packaging solutions that benefit our customers, our communities and our planet.


We offer a supportive culture and the opportunity to work with international teams around the globe.


If you're looking for a place where you can build your career, be challenged and make a difference, TriMas Packaging is the place for you.

Qualifications

  • Strong programming skills
  • Experience with:
    Data processing libraries
    File parsing (Excel, CSV, PDF
    extraction)
  • Knowledge of machine learning
    or AI techniques (for classification, anomaly detection, or mapping)
  • Understanding of financial
    statements and FP&A processes
  • Experience with databases (SQL,
    data warehouses)
  • Knowledge of automation
    frameworks or RPA tools
  • Experience building internal
    tools or analytics products

Benefits

Benefit offerings include Medical Insurance and Prescription Drugs, Dental Insurance, Vision Insurance, Flexible Spending Accounts, Life Insurance, Short-Term Disability, Long-Term Disability Insurance (for eligible employees), Employee Assistance Plan (EAP), Paid Time Off (may include vacation and sick time), Retirement Program, and Other Voluntary Benefits.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineering Intern in Bloomfield Hills, MI vacancy
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...meaningful technical challenges? As a Software Engineering Intern at Danaher, you’ll work alongside experienced engineers developing... 
    Internship
    Remote job

    Danaher

    Rochester Hills, MI
    2 days ago
  •  ...Bosch North America, in the Calibration Engineering group of Power Solutions. Collaborate...  ...group of highly motivated and knowledgeable software engineers working on a cutting-edge...  ...a collaborative, learning culture where interns work on meaningful projects, join our team... 
    Internship
    Local area
    Remote work

    Bosch Group

    Farmington Hills, MI
    15 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer.... 
    Internship
    Remote job
    Summer work
    Summer internship
    Work at office

    Workiva

    Rochester Hills, MI
    4 days ago
  •  ...Your tasks As a Powertrain Controls Software Engineering Intern you will support in developing power-train and connected software solutions for embedded control systems for automotive applications such as vehicle control unit (VCU), propulsion - combustion, hybrid & electric... 
    Internship
    Full time
    Local area

    Bosch

    Farmington Hills, MI
    13 hours ago
  • $109.8k - $197.7k

     ...AmericaSalary: $109,800 - $197,700Company: Siemens Web AI Software Engineer Job ID 520400 Posted since 31-Aug-2026 Organization...  ...be subject to U.S. export control requirements under the International Traffic in Arms Regulations (ITAR) and/or Export... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work

    Siemens

    Troy, MI
    4 days ago
  •  ...America (headquartered in Troy, MI) has an opening for a Senior Software Engineer (Cloud and AI) in the Computer Information System (CIS)...  ...a high degree of professionalism in interacting with internal and external customers is required • Effective attention... 
    Work at office

    Toyoda Gosei North America Corporation

    Troy, MI
    15 days ago
  • $120k

    Integra Partners is seeking a Lead Full Stack Software Engineer (.NET) to drive the design, development, and evolution of our healthcare technology platform. This role goes beyond hands-on development—you will provide technical leadership, shape architecture decisions,... 
    Full time
    Temporary work
    Local area
    Remote work

    Integra Partners

    Troy, MI
    4 days ago
  • $173k - $225k

    Description Senior Manager, Software Engineering Location : Remote, United States Employment Type : Full-Time Benefits Offered : Vision, Medical, Life, Dental, 401K Gross Annual Base Salary : USD 173,000 - 225,000 Additional variable... 
    Full time
    Temporary work
    Remote work

    OneStream Software

    Birmingham, MI
    3 days ago
  • $105.7k - $145.3k

     ...DescriptionSoftware Customer Resident EngineerRole SummaryThe Software Customer Resident Engineer is Bose's primary local technical interface for General...  ..., and approximately 10%-15% domestic and occasional international travel are required.Preferred Experience:Prior resident... 
    Full time
    Local area

    Bose

    Bloomfield Hills, MI
    1 day ago
  •  ...manage nearly $1 Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Software Engineering II that can do a 3-day hybrid approach onsite in our Farmington Hills office. The ideal candidate will also possess the... 
    Full time
    Work at office
    Local area
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    5 days ago
  • DescriptionTyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role combines hands-on software development with technical leadership... 

    Tyler Technologies

    Troy, MI
    3 days ago
  •  ...comprehensive suite of payment processing solutions built and deployed exclusively for government. We are currently looking to hire a Software Engineer to directly support our electronic payments platform.Individual contributor that is responsible for participating in... 
    Currently hiring
    Work at office

    Tyler Technologies

    Troy, MI
    4 days ago
  • Auburn Hills, MIJob TypeFull-timeDescriptionFEV is looking for a Senior Software Engineer to provide technical leadership and hands-on software engineering support for advanced automotive software development programs. The role will lead software development, integration... 

    FEV Group

    Auburn Hills, MI
    1 day ago
  •  ...at Magna Electronics. About the Role The Software Lead is responsible for the successful...  ...key technical interface for all software engineering topics. This role involves hands-on ADAS...  ...projects Create/Maintain SW Timeplan per internal and external milestones, including... 
    Full time
    Work at office
    Local area
    Immediate start

    Magna International

    Auburn Hills, MI
    4 days ago
  • Software Architect About AptivAptiv is a global technology leader with more than 200,000...  ..., AI/ML, autonomy, sensing, and systems engineering, collaborating with multidisciplinary teams...  ...requirements.Align interfaces across internal and external software components and partner... 
    Full time
    Worldwide

    Control Tec

    Troy, MI
    4 days ago
  • DescriptionWe’re hiring a Software Architect to help shape the technical future of Enforcement Mobile, a widely used platform for citation...  ...This role is focused on architecture, technical strategy, and engineering influence. You’ll partner closely with engineering leadership,... 
    Work at office
    3 days per week

    Tyler Technologies

    Troy, MI
    2 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career...  ...We're currently recruiting co-ops and interns for our Spring 2027 Strategic Student Program...  ...Industries Software is seeking an AI & Engineering Data Intern to support emerging... 
    Internship
    Remote job
    Hourly pay
    Full time
    Local area

    Siemens

    Rochester Hills, MI
    3 days ago
  •  ...Lead Embedded Software Engineer Location – Troy, MI (Onsite) Position - Fulltime Skills Required: Bachelor's degree in engineering Electrical and/or Computer engineering, Electronics Engineering, Computer Science. Minimum of 5 years' experience in automotive... 
    Full time

    Epsilon Solutions Ltd

    Troy, MI
    2 days ago
  •  ...Senior Software EngineerDoeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over...  ...is the firm for you.Doeren Mayhew is seeking a Senior Software Engineer. This position is available in Troy, Michigan, Atlanta, Georgia... 

    Doeren Mayhew

    Troy, MI
    2 days ago
  • $99k - $128.5k

     ...using objective, job-related criteria. Summary OneStream Software delivers a unified Corporate Performance Management (CPM)...  ...SaaS-oriented architecture on Microsoft Azure. The Software Engineer designs, develops, tests, and maintains software components within... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    5 days ago
  •  ...Senior Software Engineer - Embedded Systems Location: Sterling Heights, MI | Duration: 12 Months (Temp-to-Hire) | 1st Shift: 8:00 AM - 5:00 PM About the Role Join Indotronix as a Senior Software Engineer and propel your career by developing next-generation embedded software... 
    Contract work
    Temporary work
    Day shift

    Navstar

    Sterling Heights, MI
    4 days ago
  • $86k - $145k

     ...Software Engineer Senior Remote We are a hybrid, remote-office company dedicated to growing our talent anywhere! At Pathward, we take tremendous pride in our purpose to create financial inclusion for all™. We are a financial empowerment company that works with... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Pathward

    Troy, MI
    4 days ago
  •  ...Job Description Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a Software...  ...& Integration: Build robust APIs and integrate with various internal and external systems. • Data Visualization: Create interactive... 
    Remote work

    Kasmo Global

    Troy, MI
    1 day ago
  • $74 - $88 per hour

     ...Qt/Qml Engineer Software EngineerLocation: Sterling Heights, MI Employment Type: Contract Pay Range: $74-$88/hourlyAbout the Role: Our client is seeking an experienced Qt/QML C++ Software Engineer to develop and maintain software applications supporting advanced military... 
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    2 days ago
  • $151k - $196k

     ...based on experience, skills, and location using objective, job-related criteria. Summary We are looking for a Senior Software Engineer II to join our OneStream MarketPlace development team. OneStream provides Corporate Performance Management (CPM) software for... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    3 days ago
  •  ...Semiconductor Software Engineer – RemoteBright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well... 
    H1b
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Rochester Hills, MI
    1 day ago
  •  ...Software EngineerLocation: RemoteWe are transitioning from a legacy stack (Ruby on Rails...  ...Boot and Rust. We are looking for a strong engineer who can contribute to new development as...  ..., and scalable system components.Build internal tools supporting AI workflows (debugging... 

    Kasmo Global

    Troy, MI
    4 days ago
  • $118.1k - $200.76k

     ...Lead Software EngineerJob Description Location: Maple Grove, MN or Sterling Heights, MI...  ...Systems team is seeking a Lead Software Engineer to join our mission. The Role The Lead Software...  ...product development timelines.Manage internal and external resources, coordinating... 
    Full time
    Local area

    ClearanceJobs

    Sterling Heights, MI
    1 day ago
  • $18 - $25 per hour

     ...the world's most advanced hardware and software solutions, WWT helps clients and partners...  ...valuable contributions to our company. WWT interns work in a dynamic and collaborative...  ...interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions... 
    Internship
    Remote job
    Hourly pay
    Summer work
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Rochester Hills, MI
    3 days ago
  • $107.9k - $195.05k

     ...Your greatest work is ahead!We are looking for a Lead Substation Engineer to join our team.*Candidates must be located in the in the...  ...projectsExcellent communication skills and ability to interact with the internal team and clients to meet project needs.Performing quality... 
    Internship
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Leidos

    Walled Lake, MI
    1 day ago

Do you want to receive more vacancies?

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