Engineering Jobs in Keego Harbor, MI
50 positions found
HCLTech is looking for a highly talented, self-motivated and Experienced Firmware Test Engineer to join it in advancing the technological world through innovation and creativity.
Job Title: Firmware Test Engineer
Job ID: 55383
Position Type: Fulltime
Location: Auburn Hills, MI
Core Responsibilities
- Design and develop Basic Software (BSW) and SoC‑level components for automotive ECUs.
- Develop, configure, and optimize Board Support Packages (BSPs) for various automotive SoCs.
- Implement, customize, and optimize low-level drivers for communication interfaces such as UART, SPI, I2C, GPIO, and interrupt controllers.
- Perform embedded OS bring‑up (Linux, FreeRTOS, RTOS), including kernel configuration, device trees, and bootloader customization.
- Conduct SoC-level debugging and issue resolution using tools such as JTAG, GDB, oscilloscopes, and logic analyzers.
- Collaborate with cross-functional automotive teams to ensure robust integration with ADAS, Autonomous Driving, IVI, and safety-critical systems.
- Apply embedded security best practices and support implementation of secure boot, encryption, and authentication mechanisms.
- Work within CI/CD pipelines to automate builds, code analysis, testing, and deployment for embedded software.
- Analyze SoC architectures from vendors like Renesas, TI, Intel, Qualcomm, and tailor BSW design to platform specifications.
Required Qualifications
- Bachelor’s degree or higher in Computer Science, Electrical Engineering, or related field (Master’s preferred).
- 8+ years of experience in BSW and SoC software design for automotive applications.
- Strong proficiency in C/C++ and embedded programming.
- Proven experience in SoC integration, BSP development, and low-level driver implementation.
- Solid understanding of SoC architectures, peripheral interfaces, and device drivers.
- Experience with embedded operating systems such as Linux, FreeRTOS, RTOS.
- Strong familiarity with tools such as Git, Make/CMake, and debugging tools like JTAG, GDB.
- Excellent communication, analytical thinking, and problem‑solving abilities.
- Experience with autonomous driving platforms or In-Vehicle Infotainment (IVI) architecture is a plus.
- Knowledge of embedded system security (authentication, secure boot, access control).
Pay and Benefits
Pay Range Minimum: $71000 per year
Pay Range Maximum: $108000 per year
HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to for investigation.
Compensation and Benefits
A candidate’s pay within the range will depend on their work location, skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.
How You’ll Grow
At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.
Embedded Software Engineer – Engine Controls GTM/AUTOSAR CDD development
Auburn Hills, MI
Full time Role
Customer wants Engineer having experience on Engine CDD Development using GTM timer module such as knock detection windows, spark control, fuel injector control, misfire detection, and manifold air pressure sensing.
Must to Have
• Experience with Infineon Generic Timer Module (GTM) for engine timing control.
• Understanding of digital signal processing concepts used in knock detection algorithms.
• Experience with AUTOSAR MCAL configuration using EB Tresos.
Key Responsibilities
• Develop Complex Device Drivers (CDD) for gasoline Engine Control Module (ECM/PCM) functions on ECU platform.
• Implement software for engine sensing and actuation including crank/cam position, engine speed, and direction detection.
• Support development of engine control features such as knock detection windows, spark control, fuel injector control, misfire detection, and manifold air pressure sensing.
• Implement above timing features using GTM-based timing and signal processing logic using modules such as TIM, TOM, ATOM.
• Integrate CDD logic with AUTOSAR BSW modules including NvM, RTE, OS, Digital IO, and Diagnostics.
• Support AUTOSAR BSW integration and ECU software architecture implementation.
• Work with MCAL drivers and support integration activities using EB Tresos Studio (modules such as ADC, DSADC, MCU, FEE, DMA, IRQ).
• Develop and debug software on Infineon AURIX TC38x microcontrollers.
• Support ECU software integration, testing, and debugging using Lauterbach Trace32 and ETAS INCA tools.
• Work closely with calibration, system, and hardware teams to support engine control feature development.
• Support issue analysis and root cause debugging during integration and validation phases.
Required Skills
• Strong Embedded C programming experience.
• Experience with ECM/PCM gasoline engine control software development.
• Hands-on experience in AUTOSAR BSW integration and CDD development.
• Experience with Infineon AURIX TC3xx (TC38x) microcontroller platform.
• Knowledge of engine sensing interfaces such as cam/crank sensors and injector/spark control mechanisms.
Key Responsibilities
- Act as a Proxy Product Owner representing the client’s strategic interests within a global delivery organization.
- Serve as the central coordinator for product requirements across multiple stakeholder groups, ensuring alignment between business objectives and technical delivery.
- Manage prioritization of product features and initiatives to ensure maximum business value and efficient project execution.
- Facilitate communication between global development teams, client stakeholders, and third-party vendors.
- Ensure product development aligns with enterprise architecture, governance standards, and customer experience goals.
- Guide the creation and evolution of a digital parts-commerce platform built on Adobe Commerce and AEM.
- Support program coordination across three simultaneous global delivery pods working on a large-scale eCommerce implementation.
- Evaluate stakeholder requests and make strategic product decisions to protect project scope, budget, and long-term product integrity.
- Maintain strong documentation and organization of product requirements, dependencies, and roadmap priorities.
- Collaborate closely with engineering, UX, and program leadership to deliver a high-quality, scalable commerce platform.
Required Qualifications
- 5+ years of experience as a Product Owner, Product Lead, or Strategic Product Consultant in a large, matrixed organization.
- Proven ability to influence cross-functional stakeholders and lead initiatives without direct authority.
- Strong experience acting as a client proxy in consulting, agency, or enterprise environments.
- Functional knowledge of Adobe Commerce (Magento) and Adobe Experience Manager (AEM) ecosystems.
- Experience working on complex enterprise eCommerce platforms.
- Strong communication, organizational, and coordination skills with the ability to manage multiple stakeholders and dependencies.
- Experience collaborating with third-party vendors and technology partners.
- Must be based in the Detroit metropolitan area and able to work onsite four days per week.
Preferred Qualifications
- Deep knowledge of the Automotive Aftermarket industry, including the complexities of automotive parts data such as fitment, shipping constraints, and core charges.
- Experience with motor parts, accessories, or parts-sales commerce platforms.
- Familiarity with Scaled Agile Framework (SAFe) or similar enterprise agile frameworks designed for cross-departmental coordination.
- Experience managing third-party vendors supporting automotive data, logistics, or parts distribution systems.
- Background in management consulting or digital agency environments supporting enterprise clients.
Role Overview
The BMS (Battery Management System) Architect – AUTOSAR BSW Development is responsible for defining, designing, and guiding the implementation of the BSW software architecture for Battery Management Systems based on the AUTOSAR Classic Platform.
This includes ownership of the AUTOSAR BSW stack integration, ECU architecture, safety concept alignment, and software interfaces for highvoltage battery functions such as SOC/SOH/SOE estimation, cell monitoring, diagnostics, thermal management, and communication.
The architect collaborates closely with system engineering, functional safety, hardware engineering, and platform software teams to ensure a compliant, scalable, and production-ready BMS software solution.
Key Responsibilities
- Define and maintain the AUTOSAR-based BMS ECU Software Architecture including BSW and CDD module distribution in multicore environment.
- Own BSW configuration & integration (MCAL, ECU Abstraction, Services, Communication stack).
- Ensure design is compliant with ISO 26262 (ASILD)
- Participate in safety work products: FMEDA, safety concepts
- Collaborate on cybersecurity requirements aligned with ISO 21434.
- Provide technical direction to AUTOSAR BSW developers and integrators.
- Act as technical liaison with OEM, Tier-1 suppliers, AUTOSAR vendors, and toolchain providers.
Required Skills & Qualifications
- Strong experience in AUTOSAR Classic Platform (BSW CAN Stack, MCAL, RTE, Multicore OS, MPU, SMU, NVM, Diagnostics like UDS, ZEV, OBD).
- Hands-on experience with tools: ETAS ISOLAR tool, EB Tresos, Vector CANdela, CANoe, INCA, PREEvision.
- Deep understanding of - Functional safety (ISO 26262), BMS high-voltage system behavior, MCU architectures (Infineon AURIX TC3xx)
- Strong embedded C expertise
- Strong communication and cross-functional leadership
- Ability to handle OEM discussions on architecture topics.
Job Title : BMS Architect – AUTOSAR & BSW Development
Location: Auburn Hills, MI
Duration: Full time
Role Overview
The BMS (Battery Management System) Architect – AUTOSAR BSW Development is responsible for defining, designing, and guiding the implementation of the BSW software architecture for Battery Management Systems based on the AUTOSAR Classic Platform.
This includes ownership of the AUTOSAR BSW stack integration, ECU architecture, safety concept alignment, and software interfaces for highvoltage battery functions such as SOC/SOH/SOE estimation, cell monitoring, diagnostics, thermal management, and communication.
The architect collaborates closely with system engineering, functional safety, hardware engineering, and platform software teams to ensure a compliant, scalable, and production-ready BMS software solution.
Key Responsibilities
1. Define and maintain the AUTOSAR-based BMS ECU Software Architecture including BSW and CDD module distribution in multicore environment.
2. Own BSW configuration & integration (MCAL, ECU Abstraction, Services, Communication stack).
3. Ensure design is compliant with ISO 26262 (ASILD)
4. Participate in safety work products: FMEDA, safety concepts
5. Collaborate on cybersecurity requirements aligned with ISO 21434.
6. Provide technical direction to AUTOSAR BSW developers and integrators.
7. Act as technical liaison with OEM, Tier-1 suppliers, AUTOSAR vendors, and toolchain providers.
Required Skills & Qualifications
1. Strong experience in AUTOSAR Classic Platform (BSW CAN Stack, MCAL, RTE, Multicore OS, MPU, SMU, NVM, Diagnostics like UDS, ZEV, OBD).
2. Hands-on experience with tools: ETAS ISOLAR tool, EB Tresos, Vector CANdela, CANoe, INCA, PREEvision.
3. Deep understanding of - Functional safety (ISO 26262), BMS high-voltage system behavior, MCU architectures (Infineon AURIX TC3xx)
4. Strong embedded C expertise
5. Strong communication and cross-functional leadership
6. Ability to handle OEM discussions on architecture topics.
Location: Auburn Hills, MI
Position: Long Term Contract (Possible Extension)
Title: 26-00326 - Manufacturing Process Engineer – BIW / General Assembly (Bilingual Spanish & English Required)
Job Description:
- Vehicle Process Engineer Specialist (Toluca Vehicles) will create, updating and maintenance of process documents that affect the current and new vehicle program(s) project(s) and includes working in different process areas BIW and General Assembly.
Responsibilities:
- Vehicle Process Engineer must be able to perform studies for assembly processes, process documents creation includes graphics & illustrations of the parts to be assembled and its development contains the identification of assembly risks through the use and implementation of Process Failure Mode and Effects Analysis (PFMEA) on current and new products. The previous activities includes the sequence analysis to install parts, the implementation of product and parts engineering specifications, process tools specifications, digital process simulation studies and interferences analysis related to current and new products parts and assemblies, as well as any other study related to required process, it will be performed under the acknowledgment and use of the following software applications: Teamcenter 11, Siemens NX (NX Unigraphics software), Mockup and Vis-Professional Version 14.1 visualizers, MS Visio 2016, Autodesk DWG TrueView 2019, MS PowerPoint and MS Office 2016, Snipping Tool Version 10, AMPS - Advanced Manufacturing Planning Systems (Client Internal System). These computer software applications will be used to define process and identify in advance any potential process risk with the use of PFMEA technique to ensure the correct integration of processes on time, in a safety matter and in accordance with product specifications.
- As part of Process Failure Mode and Effects Analysis (PFMEA) development, Vehicle Process Engineer will generate the initial list of PFMEAs to be carried out according to the new processes requirements. The definition of PFMEAs will be performed in mutual agreement with VPE Cars, WPI (Work Process Integration) and plant team members. Once the matrix of PFMEAs to be generated has been defined, Process Engineer will be responsible to schedule meetings in mutual agreement with VPE and plant, develop and lead the PFMEAs. For the creation of PFMEA it will be required to populate the process steps on the PFMEA form provided by VPE Cars /WPI, which includes process steps, identifying potential process risks, establishment of severity, occurrence and detection values, establishment of recommended actions, assignment of responsible for each created recommended action, creation of summary reports after each PFMEA review and document posting into WPI web. It also includes the follow-up of open recommended actions with responsible(s) up to which all the actions will be closed as well.
- Vehicle Process Engineer will be responsible to perform the new and update process documents for the current and new vehicle product programs produced by Toluca Plant, it includes all product parts end items, parts change last level released by product engineering that may affect the process(es) and the inclusion of the changes into the processes should be done considering the product implementation date specified in the engineering change Vehicle Process Engineer will be able to understand the product specifications included in the Engineering Bill of Material (EBOM) system, Product Change Notes (CNs) and Engineering Bulletins.
- It is expected after being familiar with the product specifications, Client systems use and process document requirements that the Vehicle Process Engineer will develop a new process page under the rate of 30 minutes and meet the quality required. If the process or PFMEA's documents performed by Vehicle Process Engineer contain mistakes or missing information, the time used to fix the errors and meet the quality requirements will be covered by Engineering Services.
- Vehicle Process Engineer will provide these services considering performing in the different process areas BIW and GA process areas, work under pressure, availability to travel, assistance on weekends and sometime holidays.
- Vehicle Process Engineer is responsible to keep the information managed updated, control the changes, and manage the process documents assigned as well as have them available into the corresponding systems indicated in accordance with the vehicle(s) program(s) needs established by IME/ME. The confidentiality of the documents generated must be maintained across all the vehicle programs and assigned projects.
- Assist the VPE Cars engineers in the generation of process documents, graphics and PFMEAs, as well as during the revision and updating of these documents.
- Support to VPE Cars engineers in the presentation required to identify the process and product changes related or any activity related to new models as well as to current vehicles (carry over).
- Assist to obtain the product specification, parts and plant information required by VPE Cars Process in order to develop the process documents, Graphics, PFMEA's and tasks needed due to product changes, plant request to improve or update the process documents during the implementation of new and carry over vehicles. The supplier personnel should follow the confidentiality policy.
- Engineering services must be following the official Mexican norms and regulations applicable to the processes safety, environmental that are considered into Product Specifications (Process Standards, Material Standards and Quality MQAS Mexico Client during the work assigned to supplier in the process areas and the plant location.
- Support parts and vehicle(s) model data finding in Teamcenter requested by IME in order to develop and update the new and current process documents, graphics and PFMEA's.
- Assist to obtain information to develop and follow up vehicle(s) KPI's, create weekly reports and support any task related to process documents, it will be performed using forms and tools from VPE and Program Vehicle(s) Management.
Requirements:
- Teamcenter 14
- Siemens NX
- VisPro 14.1
- AutoCAD
- MS Visio
- MS Office / PowerPoint
- AMPS Client
- PFMEA basic template
- EBOM Client
- CN's Client
Education / Training:
- Engineering Degree Required
- Speak and Write Spanish and English
- 2 years as minimum experience in manufacturing process, operation plants, a variety of manufacturing engineering.
Manufacturing Process Engineer - Aerospace
About United CNC Machining
United CNC Machining specializes in precision mission critical machined components for aerospace and defense industries. Our state-of-the-art, climate-controlled facility operates with cutting-edge equipment and a commitment to zero-defect quality standards. We are a high mix, low volume supplier with high credentials. Click here for your dream job!
Position Overview
We are seeking a highly skilled Manufacturing Process Engineer – Aerospace. This position is crucial for ensuring that products meet engineering principles, safety regulations, and customer expectations. Compensation range - $34/hr - $44/hr
Core Responsibilities
- Design and develop manufacturing processes, ensuring they meet technical specifications and industry standards.
- Implement manufacturing processes, including selection of appropriate materials and technology.
- Conduct research and apply new technologies to enhance manufacturing efficiency and product performance.
- Break down engineering processes into individual operations to manufacture components for aerospace and defense industries.
- Ability to analyze and utilize 2D and 3D prints and models.
- Document set-up sheets and maintain accuracy as changes or improvements ae made.
- Communicate with Engineering Supervisor while new projects are in process.
Qualifications
- Degree in relevant engineering and/or 5+ years of Process Engineering experience required.
- Machining experience a plus.
- Proficient in AutoCAD, Mastercam or other computer-aided drafting tools.
- Experience within the Aerospace industry.
Work Environment & Physical Requirements
- Work performed in a clean, organized, controlled manufacturing setting
Why Join Us?
- 100% paid medical, dental, vision and life insurance.
- Best compensation package for qualified individuals.
- CNC machining of prototype and limited production components for defense and aerospace.
- High tech climate-controlled environment.
- Paid holidays and vacation.
- Extreme fitness center.
- Tobacco and vape free facility.
United CNC Machining is an Equal Opportunity Employer
Position Summary:
The Key Account Manager (KAM) represents Haosen Group in front of strategic customers located in North America. This role is responsible for new business development, account management, commercial negotiations, program execution, after-sales coordination, and payment follow-up. The KAM also leads internal kickoff, risk identification, site delivery, and customer relationship development. As the primary interface between Haosen and its OEM/Tier 1 clients, the KAM ensures both operational execution and long-term partnership growth.
Key Responsibilities:
1. Customer Representation & Relationship Management:
•Represent Haosen Group in all customer-facing commercial, technical, and service activities.
•Build and maintain strong working relationships with engineering, procurement, and management contacts.
•Maintain and expand both long-term and short-term relationships with key accounts; support securing new projects from existing customers.
2. New Business Development:
•Identify automation opportunities in ICE, EV battery, e-drive, and smart warehousing sectors.
•Promote Haosen’s solutions early in customers' planning processes.
•Collaborate with headquarters and regional teams to prepare quotations and technical proposals.
3. Project Execution & Coordination:
•Organize internal project kickoff meetings; define project charters and implementation strategies.
•Manage overall project schedule, milestones, and deliverables up to pre-acceptance.
•Act as the customer interface during execution, ensuring smooth internal-external communication.
•Lead project team in risk identification, develop mitigation plans, and supervise their execution.
•Organize and manage the site team for equipment delivery, ensuring cost, schedule, and quality targets are met.
•Manage project documentation and ensure information flows seamlessly between internal and external parties.
4. Commercial Management & Negotiation:
•Lead pricing, scope, and change negotiations with professionalism and integrity.
•Draft and review commercial contracts in collaboration with legal and finance teams.
•Develop payment collection strategy and coordinate cross-functional resources to ensure timely fund collection.
5. Customer Satisfaction & After-Sales Support :
•Monitor customer satisfaction KPIs and lead continuous improvement initiatives.
•Coordinate service, warranty, and on-site support across internal and customer teams.
•Collect feedback and propose service/product optimization actions.
Qualifications:
•Bachelor's degree or above in Engineering, Business, or related fields; junior college acceptable with strong experience.
•3–6 years of work experience in automation or manufacturing industry; familiar with industrial automation equipment preferred.
•Proven experience in account management, sales, or project interface roles.
•Strong communication and coordination skills in multicultural/international environments.
•Proficient in Microsoft Office and project tracking tools.
•Fluent in English; Mandarin Chinese is a plus for coordinating with headquarters.
•Willing and able to travel domestically and internationally as needed.
Position Summary: The Manufacturing Engineer is responsible for optimizing manufacturing processes ensuring product quality and driving continuous improvement initiatives to meet the demands of our customers.
Duties and Responsibilities:
· Analyze current manufacturing processes, identifying areas for improvement, and implement solutions to increase efficiency and reduce costs.
· Develop and implement quality control measures to ensure that components meet Matikon’s quality standards and customer specifications. Provide technical support to production teams, trouble shoot issues and implement corrective actions to minimize downtime and maintain production targets.
· Collaborate with cross-functional teams during the NPI process, ensuring manufacturability, conducting feasibility studies, and optimizing processes for new components.
· Work closely with suppliers to address quality issues, improve delivery performance, and drive supplier development initiatives.
· Lead lean manufacturing initiatives, implement best practices, and drive continuous improvement projects to enhance operational efficiency and productivity.
· Maintain accurate documentation of manufacturing processes, standard operating procedures, and quality records in compliance with regulatory requirements.
· Provide training to productions personnel on new processes, equipment operation, and quality standards, and compliance to currently recognize industry standard QMS and EMS
· Ensure compliance with safety regulations and promote a culture of safety within the manufacturing facility.
This listing of duties is not meant to be an exhaustive record of responsibilities for this position but is meant to assist in the establishment of the function within the company.
Preferred Education and Skills:
· Bachelor’s degree in mechanical engineering, Industrial Engineering, or related field.
· Minimum 3 years of experience in automotive manufacturing.
· Strong knowledge of automotive manufacturing processes.
· Experience with audits, APQP, and PPAP.
· Proficient in CAD software and manufacturing simulation tools.
· Demonstrated problem-solving skills and the ability to analyze complex technical issues.
· Excellent communication and interpersonal skills.
· Familiarity with ERP/MRP systems.
· Leadership abilities.
The Global Commodity Buyer is responsible for developing and executing global sourcing strategies for assigned commodities to ensure continuity of supply, cost competitiveness, quality, and compliance with customer and regulatory requirements. Operating within a Tier 1 automotive manufacturing environment, this role manages supplier relationships across multiple regions, negotiates commercial agreements, and collaborates cross functionally with Engineering, Quality, Operations, Program Management, and Finance to support current production and new program launches.
KEY ROLES, RESPONSIBILITIES:
Compliance and Governance:
- Ensure compliance with company purchasing policies, ethical sourcing standards, and trade requirements. Support sustainability, regulatory, and customer requirements.
- Maintain audit-ready documentation and sourcing approvals
- Develop and execute global sourcing strategies for assigned commodities.
- Define supplier footprint, sourcing models, and localization strategies.
- Monitor commodity market trends, capacity constraints, and cost drivers.
- Lead RFQs/RFPs, supplier evaluations, and sourcing decisions.
- Conduct commercial negotiations (pricing, LTAs, tooling, payment terms, indexation)
- Award business in alignment with internal approval and governance processes.
- Drive year-over-year cost reductions and total cost of ownership improvements.
- Perform cost analysis and cost modeling, track and validate savings with Finance.
- Manage global supplier relationships across quality, cost, delivery, and responsiveness.
- Support supplier performance reviews and corrective action follow up.
- Support new product launches by ensuring suppliers meet APQP, PPAP, and SOP requirements and coordinate sourcing timelines with internal stakeholders.
- Ensure tooling, capacity, and commercial readiness to support launch milestones.
- Identify and mitigate supply chain risks, develop contingency plans
- Lead supplier-related escalation management during disruptions
- Prioritize safety and comply with the Health and Safety Management System.
- Support risk reduction, hazard identification, and continuous improvement efforts.
- Ensure compliance with health, safety, and wellness legislation and standards.
- Uphold and adhere to the Code of Ethics and Professional Conduct.
- Promote the global Environmental Management System with a focus on footprint reduction, recycling, and resource efficiency.
- Ensure compliance with environmental legislation and standards.
Bachelor’s Degree in one of the following:
- Supply Chain Management
- Business Administration / Commerce
- Purchasing or Procurement Management or other related field – or equivalent experience
5–10 years of progressive purchasing or strategic sourcing experience.
Majority of experience is typically in:
- Tier 1 automotive suppliers or OEM automotive manufacturing
- Contract and negotiation experience
- MS Office Suite (Excel, PowerPoint, Word)
- ERP Systems
- eSourcing / RFQ platforms
- Supplier performance management tools
- Costing & Financial Analysis Tools
- Automotive Specific Systems and Processes
- (PPAP, APQP)