We are looking for a skilled C++ Software Engineer to join our team in Rochester Hills, Michigan. In this role, you will design, develop, and maintain software solutions while ensuring high-quality performance and functionality. This position offers the opportunity to work on complex projects and collaborate with cross-functional teams to achieve innovative results.<br><br>Responsibilities:<br>• Design and implement new software modules, databases, and system components, ensuring optimal functionality and performance.<br>• Maintain and enhance existing software systems by diagnosing issues and applying effective solutions.<br>• Prepare comprehensive design documentation, including diagrams, flowcharts, and detailed descriptions of data structures.<br>• Collaborate with team members and other departments to coordinate project milestones and ensure alignment with objectives.<br>• Develop and execute test plans, routines, and datasets for thorough unit and integration testing.<br>• Conduct automated unit testing and integration testing, supporting the validation of software systems.<br>• Provide regular updates and progress reports to engineering management, highlighting achievements and addressing challenges.<br>• Stay current with industry trends and apply innovative thinking to improve processes and solutions.<br>• Design and develop applications and services for efficient data transfer using various protocols.
We are seeking a Project Engineer to lead development efforts for diagnostic solutions across PC, Mobile, and Embedded platforms in the Heavy Duty Vehicle Diagnostics domain. This role blends hands-on technical expertise with project leadership, ensuring delivery of secure, high-quality, and compliant products. You will collaborate with cross-functional teams to define requirements, integrate systems, and deliver solutions that meet the evolving needs of our customers and industry standards.<br><br><br>Responsibilities:<br><br>Lead projects spanning PC applications, mobile apps, and embedded platforms for heavy-duty diagnostics products.<br>Define system architecture, requirements, and integration strategies across software and hardware platforms.<br>Drive development and validation of diagnostic protocols (e.g., CAN/J1939, ISO 15765-2, J1708/J1587, UDS, ISO 22900).<br>Ensure compliance of drivers with Industry Standard (RP1210/RP1227, J2534).<br>Ensure compliance with cybersecurity, safety, and regulatory requirements.<br>Work closely with OEMs, Fleets, Suppliers, and internal engineering teams to deliver high-performing, secure diagnostic solutions.<br>Coordinate issue resolution during development, testing, and customer deployments.<br>Contribute to certification and compliance documentation.<br>Qualifications:<br><br>Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or related field.<br>5+ years of experience in embedded systems, diagnostics, or automotive/heavy-duty software development.<br>Strong technical expertise in:<br>Implementing API Drivers on PC and mobile platforms using (C/C++/.NET).<br>Vehicle communication protocols: CAN, CAN FD, ISO 15765-2, UDS, J1939, DoIP<br>Firmware development on VCI devices (e.g. devices with microcontrollers and CAN transceivers, UARTs and USB peripherals)<br>TCP/IP protocols and network stack, including secure communication (TLS, VPN, IPsec).<br>Working with low level drivers (e.g. USB, NDIS etc.) on PC, as well as working with SDK<br>A very good experience of working with various IDEs preferably<br>Visual Studio 2022<br>MCUXpresso<br>Have a good understanding of debugging firmware IoT devices<br>Have a good understanding of PC and Mobile (Android/iOS) application development with 3rd party API layer<br>Familiarity with Agile, CI/CD, and version control (Git).<br>Preferred Skills:<br><br>Linux experience on embedded systems<br>Hands-on experience with cybersecurity in embedded systems.<br>Wireless experience with Wi-Fi, Bluetooth SPP, and Bluetooth Low Energy.<br>Experience with containerized applications on embedded systems (Docker, Podman).
We are looking for a skilled Systems Engineer to join our team in Livonia, Michigan. This is an on-site, Contract-to-Permanent position that requires hands-on expertise in managing infrastructure, networking, and cloud-based systems. The ideal candidate will excel in troubleshooting complex issues and delivering high-quality technical solutions for both internal and external stakeholders.<br><br>Responsibilities:<br>• Lead and manage client projects from initial planning stages through implementation.<br>• Configure and maintain Windows Server environments, including hardware setup and optimization.<br>• Design and implement backup strategies to ensure system reliability and data protection.<br>• Manage Layer 3 switching tasks, including VLAN configurations, link aggregation, and routing protocols.<br>• Administer Microsoft 365 environments, including Exchange Online, Intune, and Azure AD, while ensuring proper licensing structures.<br>• Configure enterprise firewalls and manage VPN tunnels for secure communication.<br>• Utilize Entra ID (Azure AD) for hybrid identity and access management solutions.<br>• Develop and enforce Microsoft Intune policies for device management and security.<br>• Support Hybrid-Active Directory environments and manage Group Policy configurations.<br>• Provide technical support for applications running on Windows Server operating systems and participate in on-call rotations.
<p><strong>Job Title:</strong> IS Technical Specialist III (Senior) – Oracle Developer</p><p><strong>Service Type: </strong>13-Week Contract to Hire</p><p><strong>Location:</strong> Bloomfield, MI</p><p><br></p><p><strong>Position Overview:</strong></p><p>We are seeking a highly skilled <strong>IS Technical Specialist III</strong> with expertise in Oracle development to join our team on a temporary basis. This senior-level role involves providing technical and consultative support, developing and maintaining Oracle-based systems, and contributing to strategic technology initiatives.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Analyze, design, and develop systems based on user specifications.</li><li>Provide technical assistance for hardware and software issues.</li><li>Utilize advanced technical tools for systems development and support.</li><li>Stay current with industry trends and apply relevant knowledge to projects.</li><li>Mentor junior staff and assist in identifying training needs.</li><li>Lead specific projects and ensure successful delivery.</li><li>Perform other related duties as assigned.</li></ul>
We are looking for a skilled IBM i (AS400) Developer to join our team in Rochester Hills, Michigan. In this Contract-to-permanent role, you will focus on designing and maintaining applications on the IBM i platform, leveraging your expertise in RPG programming, embedded SQL, and DB2 databases. This position offers an exciting opportunity to modernize legacy systems and integrate innovative solutions, contributing to the optimization of key business processes.<br><br>Responsibilities:<br>• Develop and maintain applications on the IBM i (AS400) platform using RPG programming (free-form and fixed-form), CL, and embedded SQL.<br>• Collaborate with stakeholders to gather business requirements and translate them into functional technical solutions.<br>• Troubleshoot and resolve complex technical issues to ensure system reliability and performance.<br>• Participate in application modernization efforts, including the integration of APIs, web services, and third-party solutions.<br>• Optimize DB2 database design, queries, and performance tuning.<br>• Create and maintain detailed technical documentation to support development and deployment processes.<br>• Ensure adherence to development standards and best practices throughout the software lifecycle.<br>• Provide production support, including occasional on-call or after-hours assistance.<br>• Work closely with cross-functional teams, including QA, infrastructure, and project management, to deliver high-quality solutions.
We are looking for a knowledgeable Purchase & Sales Specialist to join our team in Plymouth, Michigan. This Contract-to-Permanent position is ideal for someone with a strong background in procurement, particularly in the construction and materials industry. The role involves managing purchasing activities, vendor relationships, and inventory coordination while ensuring cost efficiency and compliance.<br><br>Responsibilities:<br>• Coordinate the procurement of construction materials, including pipes, valves, and fittings, to align with project specifications and timelines.<br>• Build and maintain strong relationships with vendors, evaluating their reliability, pricing, and quality.<br>• Collaborate with internal teams such as project managers and engineers to address procurement needs and delivery requirements.<br>• Create and manage purchase orders while ensuring compliance with company standards and regulations.<br>• Negotiate vendor contracts to achieve cost savings and maintain budgetary control.<br>• Monitor inventory levels and synchronize deliveries with project schedules to prevent delays.<br>• Resolve issues related to late deliveries, defective materials, or discrepancies in inventory.<br>• Research and onboard new suppliers to diversify and strengthen the supply chain.<br>• Analyze procurement data to identify cost-saving opportunities and improve efficiency.
<p>We are looking for an experienced Director of Accounting to lead financial operations and strategy within our organization based in Detroit, Michigan. This role requires a entrepreneurial, dynamic leader who can provide strategic guidance, oversee accounting functions, and ensure compliance with financial regulations. The ideal candidate will bring a deep understanding of financial planning, analysis, and project-based accounting within a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>· Direct, manage, and oversee all accounting operations including general ledger, payables, receivables, payroll, tax compliance, and treasury</p><p>· Lead the cleanup and restructuring of a disorganized general ledger; implement best-practice controls and standard operating procedures</p><p>· Own the month-end and year-end close process and assure timely, accurate reported financials in compliance with GAAP and company policy</p><p>· Prepare budgets, forecasts, scenario planning, and detailed financial analysis for the executive team and ownership</p><p>· Champion cost cutting and process optimization throughout all departments; drive measurable profit improvements (with examples from prior roles)</p><p>· Evaluate, select, and implement accounting, ERP, and quoting/job costing software/platforms; improve quotation workflow, pricing accuracy, job costing and margin analysis</p><p>· Monitor cash flow, working capital, credit lines, and optimize banking/vendor relationships</p><p>· Track spending as WIP on large $1M+ projects for timely recognition of expense and revenue and AR collection</p><p>· Lead, mentor, and develop the small accounting and finance team; foster a culture of accountability, continuous improvement, and collaboration</p><p>· Oversee compliance, audit readiness, and manage relationships with auditors, bankers, and tax advisors</p><p>· Support special projects including system upgrades, refinancing, acquisitions, process automation, and operational reengineering</p><p>· Present financials, KPIs, and strategic plans to owners, company leadership, and key stakeholders</p><p><br></p>
<p>Join a Top-Tier Law Firm: Thriving Litigation Legal Assistant Needed!</p><p><br></p><p>Do you thrive in a fast-paced legal environment, providing seamless support for top attorneys? Our client is a prominent law firm seeking a detail-oriented and highly organized Litigation Legal Assistant to join the firm’s dynamic team. </p><p><br></p><p>What you'll do:</p><p>• Be a client champion: Impress clients with your responsiveness and meticulous attention to detail.</p><p>• Support your team: Assist attorneys and paralegals with administrative tasks, staying organized, and meeting deadlines with ease.</p><p>• Master the tech: Utilize various software programs (like Microsoft Office and legal-specific ones) to streamline daily tasks.</p><p>• Manage like a pro: Oversee client information, emails, and documents, ensuring everything is organized and efficient.</p><p>• Communicate with confidence: Collaborate effectively both internally and externally, always maintaining a courteous demeanor.</p><p>• Be a document dynamo: Prepare letters, memos, and filings, ensuring accuracy and adherence to firm standards.</p><p>• Stay ahead of the curve: Proactively monitor deadlines and anticipate needs, keeping the team on track.</p><p>• And more! This role offers opportunities to contribute to various aspects of the litigation process.</p><p><br></p><p>Who you are:</p><p>• A meticulous individual with 3+ years of experience as a Litigation Legal Assistant.</p><p>• Tech-savvy and proficient in Microsoft Office suite.</p><p>• Possess a curious mind and understand the basics of the litigation process and court operations.</p><p>• A natural communicator who can articulate information clearly and concisely, both verbally and in writing.</p><p>• A resourceful problem-solver who thrives in a fast-paced environment and can prioritize tasks effectively.</p><p>• A team player who enjoys collaborating and thrives in a client-centric environment.</p><p><br></p><p>Why join us?</p><p>• Work at a prestigious law firm with a strong reputation and commitment to client service.</p><p>• Be part of a supportive and collaborative team that values your contributions.</p><p>• Enjoy a competitive salary and benefits package, including opportunities for career development.</p><p>• Make a real difference in the lives of our clients and contribute to the success of the firm’s litigation practice.</p><p><br></p><p>Ready to launch your legal career to the next level? Apply today and showcase your talent!</p>
<p><strong>Tax Supervisor</strong></p><p> <strong>About the Company</strong></p><p> Our client is a global, profitable international manufacturing firm with over $1 billion in annual sales. Known for innovation, operational excellence, and a strong commitment to compliance, our client offers a collaborative environment where talented professionals thrive.</p><p><strong>Position Overview</strong></p><p> The Tax Supervisor will play a critical role in the company’s tax operations, reporting directly to the Head of Tax. This hybrid position offers a dynamic opportunity to lead key areas of tax compliance and provision while driving process improvements and supporting strategic tax planning initiatives. You’ll work closely with cross-functional teams, mentor junior staff, and contribute to the company's success through high-impact tax leadership.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead the preparation and review of U.S. federal, state, local, and international tax filings, including income, sales/use, and property taxes.</li><li>Manage the quarterly and annual tax provision process, preparing and consolidating schedules that ensure accurate reporting under ASC 740.</li><li>Partner with internal teams to identify and implement tax-saving strategies that align with the company’s growth goals.</li><li>Stay ahead of tax law changes and lead the implementation of regulatory updates with practical, value-driven solutions.</li><li>Own relationships with tax authorities—responding to notices, resolving issues, and coordinating audit responses with confidence and clarity.</li><li>Ensure the integrity of tax-related general ledger accounts and support monthly and year-end close processes.</li><li>Leverage technology to streamline workflows and enhance data accuracy and efficiency in tax processes.</li><li>Support global and domestic M& A activities with due diligence and tax modeling as needed.</li><li>Provide mentorship and day-to-day oversight of junior staff; foster professional development and knowledge-sharing across the team.</li></ul><p>For immediate and confidential consideration please apply today. If you have questions, or if you would like more information, please call Jeff Sokolowski directly at (248)365-6131</p>
Key Responsibilities:<br>• AP/AR transaction posting and reconciliations<br>• Bank reconciliations<br>• Expense coding and credit card reconciliation<br>• Vendor statement reconciliation<br>• Asset management (building, vehicles, fuel, and supply cost audits)<br>• Identifying posting errors through financial understanding<br>• Audit support (documentation requests and testing)<br>• Month-end close support<br>• Maintaining fixed asset register and depreciation tracking<br>• Employee and credit card expense reconciliation<br>• Assisting in preparation of basic journal entries<br>• Preparing simple financial schedules for controller review<br>• Handling basic delinquent collections follow-up<br>• Preparing aging reports for AR/AP<br>• Assisting in cost allocation for departments<br>• Supporting data clean-up for SAP or ERP systems<br>• Assisting with budget preparation and analysis<br>Desired Profile:<br>• 2–4 years of direct bookkeeping or accounting experience (AP/AR, reconciliations, expense tracking)<br>• Demonstrated audit and budget experience preferred<br>• Strong attention to detail with the ability to identify and resolve posting errors<br>• Proficient in Excel; prior ERP/accounting software experience (SAP/QuickBooks/other) is strongly valued. SAP is a experience is a plus. <br>• Self-motivated, organized, and reliable — able to manage recurring tasks with accuracy and timeliness<br>• Positive, eager-to-learn attitude with the interest and capacity to grow into expanded financial responsibilities over time<br>This person will work closely with me as Controller, so reliability and accuracy are critical. The goal is to find someone who can fully own the bookkeeping seat today while having the potential for development into broader financial responsibilities.
We are looking for an experienced ERP/CRM Consultant to manage and optimize NetSuite systems for our client in Detroit, Michigan. This role will involve overseeing daily system operations, implementing solutions aligned with business objectives, and providing technical guidance to various teams. The ideal candidate will play a key role in ensuring the platform supports organizational growth while maintaining efficiency and innovation.<br><br>Responsibilities:<br>• Configure, maintain, and enhance the NetSuite system to support daily operations and long-term business goals.<br>• Analyze business processes to identify areas for improvement and implement ERP solutions that drive efficiency.<br>• Stay updated on industry trends, software updates, and advancements in ERP technologies.<br>• Develop custom features, SuiteApps, workflows, and dashboards tailored to evolving business needs.<br>• Troubleshoot and resolve system issues, escalating complex problems to development or support teams as needed.<br>• Manage user roles, permissions, and access configurations to ensure security and compliance.<br>• Create detailed reports, saved searches, and integrations to support data-driven decision-making.<br>• Provide training and documentation for users to enhance system adoption and understanding.<br>• Collaborate with cross-functional teams to align ERP functionality with organizational goals.<br>• Recommend complementary technologies to enhance ERP-centered business processes.
We are looking for a dedicated HR Recruiter to join our team in Dearborn, Michigan. This Contract-to-long-term position offers an excellent opportunity to contribute to key recruitment initiatives while gaining exposure to various human resources functions. The ideal candidate will bring strong organizational skills, effective communication abilities, and a passion for building connections to support our growing workforce.<br><br>Responsibilities:<br>• Manage full-cycle recruitment processes, including sourcing, screening, interviewing, and onboarding candidates.<br>• Collaborate with hiring managers to understand staffing needs and develop tailored recruitment strategies.<br>• Utilize applicant tracking systems (ATS) and other tools to maintain organized records of candidates and hiring activities.<br>• Conduct background checks and pre-employment screenings, ensuring compliance with company policies.<br>• Support the development and implementation of recruitment campaigns to attract top talent.<br>• Maintain effective communication with candidates to provide updates and ensure a positive hiring experience.<br>• Assist in creating job descriptions and posting opportunities on various platforms.<br>• Monitor and analyze recruitment metrics to identify areas for improvement and optimize hiring processes.<br>• Stay updated on industry trends and employment regulations to ensure compliance and best practices.<br>• Provide administrative support for HR-related tasks as needed.
We are looking for a skilled Accounts Payable Specialist to join our team in Warren, Michigan on a contract-to-permanent basis. This role is ideal for professionals eager to contribute in a high-volume environment while advancing their career in finance and accounting. The position offers opportunities for growth and development, making it a great fit for those who thrive in dynamic and fast-paced settings.<br><br>Responsibilities:<br>• Process up to 200 invoices daily, utilizing a paperless workflow and a 3-way matching system to ensure accuracy.<br>• Manage vendor invoices by verifying, reconciling, and processing payments in compliance with company policies and deadlines.<br>• Collaborate with vendors and internal teams to address and resolve invoice discrepancies efficiently.<br>• Use Excel functions, such as pivot tables and VLOOKUPs, to analyze payment reports and maintain accurate financial records.<br>• Ensure compliance with audit standards and internal controls while maintaining precise documentation.<br>• Identify and support the implementation of process improvements to enhance automation and efficiency within the Accounts Payable department.<br>• Utilize ERP systems and accounting software to streamline operations and ensure seamless invoice processing.<br>• Contribute to a culture of accuracy and timeliness by adhering to established workflows and deadlines.<br>• Partner with cross-functional teams to ensure smooth communication and alignment on financial matters.<br>• Monitor and manage accrual accounting tasks to support accurate financial reporting.