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

Senior Software Technical Expert

TekWissen,LLC

Overview:



TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions tour clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of information technology, consulting, and business process outsourcing services, dedicated helping the world's leading companies build stronger businesses.

Job Title: Senior Software Technical Expert
Location: Auburn Hills, MI
Duration: 6 Months
Job Type: Temporary Assignment
Work Type: Onsite

Job Description:

a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }

We are seeking a Senior Software Technical Expert specializing in QNX and Embedded Linux systems for automotive ECUs and centralized compute platforms. This role focuses on OS internals, middleware, driver frameworks, IPC, and high-performance, safety-oriented vehicle software platforms. The role requires a self-motivated and highly experienced software engineering expert who can provide technical direction and insights into product development while facilitating implementation. The individual must be a hands-on, passionate, and proactive leader with an in-depth understanding of ECU software and its interaction within complex vehicle network topologies.

Key Responsibilities

  • Provide hands-on technical leadership for debugging and resolving OS, middleware, and platform-level issues on QNX and Embedded Linux.
  • Conduct deep code and architecture reviews for kernel-space, driver-level, and user-space components with internal and supplier teams.
  • Lead cross-domain investigations involving OS, middleware, applications, networking, and hardware abstraction.
  • Provide architectural direction for real-time performance, reliability, safety, and scalability.
  • Collaborate with hardware, systems, electrical, and integration teams to ensure optimal platform performance and stability.
  • Guide platform-level performance analysis, fault isolation, and reliability improvements.
  • Drive platform innovation, including evaluation of new OS features, middleware, virtualization, and container technologies.
  • Define and promote best practices for OS design, validation, and production readiness.
  • Mentor senior engineers in OS internals, real-time systems, and embedded Linux/QNX development.
  • Influence vehicle compute and platform software roadmap aligned with business and product direction.
  • Provide real-time guidance and hands-on assistance to local teams for issue triage and reproduction.
  • Perform efficient and effective in-person code and design reviews with internal and supplier teams.
  • Provide direction on issue resolution while ensuring high-quality deliverables with no regression.
  • Work closely with cross-functional teams to ensure well-defined requirements and strategies.
  • Steer cross-module discussions to quickly diagnose issue trails and resolve ownership disputes between module owners.
  • Collaborate with electrical, mechanical, and systems teams to ensure seamless integration and optimal platform performance.
  • Drive innovation through research, prototyping, and evaluation of emerging technologies.
  • Establish and promote best practices in design, validation, and compliance with industry standards.
  • Mentor senior engineers and contribute to talent development across the software organization.
  • Influence long-term technology strategy and roadmap aligned with business goals.

Basic Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Science, or equivalent.
  • Minimum 15 years of embedded software development experience.
  • Strong emphasis on QNX Neutrino and/or Embedded Linux.
  • Strong experience with OS internals, scheduling, memory management, and IPC.
  • Strong experience with device drivers and BSP development.
  • Strong experience in BSW development and low-level drivers across multiple platform architectures.
  • Excellent C/C++ programming skills.
  • Strong system-level debugging expertise.
  • Deep understanding of embedded OS architectures.
  • Deep understanding of real-time systems and multi-core architectures.
  • Deep understanding of AUTOSAR concepts.
  • Experience with AUTOSAR authoring tools such as DaVinci and SystemDesk.
  • Strong knowledge of vehicle architectures and automotive networking including CAN, LIN, and Ethernet.
  • Strong experience with vehicle networking at OS and middleware levels.
  • End-to-end knowledge and experience of SDLC and V-model development.
  • Complete understanding of Automotive Product Development Processes such as ASPICE.
  • Ability to work onsite full-time.
  • Strong communication, leadership, and cross-team collaboration skills.

Preferred Qualifications

  • Master's or Ph.D. in Electrical Engineering, Computer Science, or related discipline.
  • Experience with centralized vehicle compute platforms, domain controllers, or HPC ECUs.
  • Experience working across multiple vehicle ECUs.
  • Knowledge of automotive safety standards including ISO 26262.
  • Experience applying safety-critical concepts and ASIL methodologies.
  • Knowledge of automotive cybersecurity standards including ISO/SAE 21434.
  • Experience with ASIL decomposition and safety partitioning on QNX/Linux.
  • Scripting experience in Python and Shell.
  • Familiarity with CI/CD pipelines, build systems, and test automation.
  • Familiarity with virtualization, containers, and middleware frameworks such as DDS and SOME/IP.
  • Experience developing software using MATLAB/Simulink.

Technical Skills

  • QNX Neutrino.
  • Embedded Linux.
  • C/C++.
  • AUTOSAR.
  • BSW Development.
  • BSP Development.
  • Device Drivers.
  • IPC.
  • CAN.
  • LIN.
  • Automotive Ethernet.
  • DaVinci.
  • SystemDesk.
  • MATLAB/Simulink.
  • ASPICE.
  • ISO 26262.
  • ISO/SAE 21434.
  • Python.
  • Shell Scripting.
  • CI/CD.
  • DDS.
  • SOME/IP.
  • Virtual

TekWissen Group is an equal opportunity employer supporting workforce diversity.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Technical Expert in Auburn Hills, MI vacancy
  •  ...outsourcing services, dedicated helping the world's leading companies build stronger businesses. Job Title: Senior AUTOSAR Software Technical Expert Location: Auburn Hills, MI Duration: 6 Months Job Type: Temporary Assignment Work Type: Onsite Job... 
    Senior
    Software
    Full time
    Temporary work

    TekWissen LLC

    Auburn Hills, MI
    2 days ago
  •  ...Agile teams using JIRA for sprint planning and Confluence for technical documentation Troubleshoot production issues, perform root...  ...practices Qualifications ~7+ years of experience in full stack software engineering or application development ~ Strong hands‑on... 
    Senior
    Software

    Hashlist

    Auburn Hills, MI
    3 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... 
    Senior
    Software

    FEV Group

    Auburn Hills, MI
    3 days ago
  •  ...office cameo from a four-legged friend. What You’ll Do The Senior Software Engineer, Platform builds and operates the shared services,...  ...of what you build, including on-call, and you will raise the technical bar of the engineers around you through design review,... 
    Senior
    Software
    Temporary work
    Work at office
    Flexible hours

    Litter-Robot

    Auburn Hills, MI
    2 days ago
  •  ...roles and responsibilitiesRole SummaryAs a Senior Machine Learning Engineer, you will play...  ...is a hands-on role requiring strong technical depth, ownership of model lifecycle, and...  ...production-ready solutionsPartner with data and software engineering teams to integrate models... 
    Senior
    Software

    FORVIA Faurecia

    Auburn Hills, MI
    4 days ago
  •  ...SENIOR PRODUCT ENGINEER Auburn Hills, Mi Direct position...  ...mechanical systems with a sales and technical office located in Auburn...  ...engineers, test engineers and software engineers. Duties and Responsibilities...  ...and Experiences Expert at designing and engineering... 
    Senior
    Software
    Relocation
    Relocation package
    Shift work

    Staffing-Pro

    Auburn Hills, MI
    3 days ago
  •  ...We look forward to hearing from you! Job Title: Senior Staff Embedded Software Engineer Connectivity Location: (Remote / Hybrid / On...  ...data streaming). Mentor junior engineers and provide technical leadership across multiple projects. Participate in supplier... 
    Senior
    Software
    Full time
    Contract work
    Part time
    Work experience placement
    Local area
    Remote work

    Match Point Solutions

    Auburn Hills, MI
    2 days ago
  • Position: Senior Strategic Buyer At Nexteer, our strength lies in the diversity of our...  ...sourcing process with activities as RFQ/RFI, technical reviews and obtain Council approval for...  ...that support electrification, software-defined vehicles, and autonomous driving... 
    Senior
    Software
    Contract work

    Nexteer Automotive

    Auburn Hills, MI
    17 hours ago
  •  ...broken, don’t fix it, improve it. Currently we are seeking a Senior Tax Accountant to become a part of the HIROTEC Team. This...  ...Evaluate book to tax differences related to fixed assets; utilize software to compute federal and state tax asset depreciation reports.... 
    Senior
    Software
    Work at office
    Worldwide

    HIROTEC AMERICA Inc

    Pontiac, MI
    2 days ago
  •  ...Job Description Venteon Finance is currently seeking a SENIOR TAX ACCOUNTANT for a global manufacturing client in Oakland County...  ...book to tax differences related to fixed assets; utilize software to compute federal and state tax asset depreciation reports.... 
    Senior
    Software

    Venteon

    Auburn Hills, MI
    4 days ago
  •  ...Description: Senior Security Architect secures enterprise information by determining...  ...digital signatures as well as hardware and software; adhering to industry standards on-prem,...  ...delivery of solutions; answering technical and procedural questions; teaching improved... 
    Senior
    Software
    Local area
    Remote work

    Cloud Analytics Technologies LLC

    Pontiac, MI
    4 days ago
  • $100.8k - $141.75k

    In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD products. Utilizing their technical expertise, they will ensure software product deadlines and deliverables are achieved. They... 
    Senior
    Software
    Full time
    Immediate start

    BorgWarner

    Auburn Hills, MI
    3 days ago
  • Position: Senior Tax Analyst- Tax AccountingAt Nexteer, our strength lies in the diversity...  ...valuation allowance analyses, and other technical tax accounting workpapers. Coordinate...  ...intermediate shafts, driveline systems and software solutions. The company solves motion... 
    Senior
    Software
    Contract work

    Nexteer Automotive

    Auburn Hills, MI
    4 days ago
  •  ...proven industry leadership. As a premier innovator in software, advanced diagnostics, e-commerce, and technical service solutions, they empower professionals...  ...industrial sectors worldwide. They are seeking an Senior Embedded Software Engineer to lead the development... 
    Senior
    Software
    Worldwide

    recruitAbility

    Rochester Hills, MI
    2 days ago
  •  ...Doeren Mayhew is seeking a creative, collaborative and proactive Senior Graphics Designer to join its national Marketing team. Based in...  ...projects.Refine images, fonts and layouts using graphic design software.Provide design expertise and guidance to outside vendors,... 
    Senior
    Software
    Freelance

    Doeren Mayhew

    Troy, MI
    1 day ago
  • We are seeking a highly skilled Senior Kinematics Engineer to lead the design, analysis...  ...Adams, MATLAB Simulink, or similar software to evaluate kinematic behavior and...  ....Customer Collaboration Serve as the technical subject matter expert, working closely with OEM customers... 
    Senior
    Software

    IAC Group

    Troy, MI
    2 days ago
  • Job DescriptionWho You AreAs our new Senior Product Manager, you will be responsible for...  ...they have been introduced. This is a technical role requiring your expertise in identifying...  ...customer concerns with robot and software product issues and/or limitations. You will... 
    Senior
    Software
    Work experience placement

    FANUC

    Rochester, MI
    3 days ago
  • Job DescriptionWho You AreWe are looking for a Senior R&D Engineer responsible for the development of embedded software for FANUC’s robot controller system, including development for new features and support for legacy products. The size and complexity of assigned tasks... 
    Senior
    Software

    FANUC

    Rochester, MI
    4 days ago
  • Job Title: Technical Systems Analyst Location: Onsite (Auburn Hills, MI)6 Months (Potential of Extension)Business Analysis & Solution...  ...applications and services.Develop scalable, secure, and maintainable software solutions that satisfy functional and non-functional... 
    Software

    Spectraforce Technologies

    Auburn Hills, MI
    4 days ago
  •  ...autonomous electric vehicles. With 3,000+ experts across North America, we partner with...  ...configuration, bus simulation Vehicle dynamics Software (e.g. IPG CarMaker, dSPACE ASM or...  ...virtual validation methods provide technical solutions to allow remote control of HIL... 
    Senior
    Software
    For contractors
    Remote work

    ALTEN Technology USA

    Auburn Hills, MI
    a month ago
  •  ...Execute content on LinkedIn, update website product pages and technical specs, and monitor engagement in order to route high-quality leads...  ..., with the curiosity to learn how complex hardware and software systems work. Practical working familiarity with HubSpot (or... 
    Software
    Immediate start
    Flexible hours

    Dataspeed Inc

    Rochester Hills, MI
    4 days ago
  • Overview The Senior HR Generalist in our automotive manufacturing plant plays a vital role in supporting the Plant HR Manager and maintaining...  ...and/or SPHR preferred but not required Proficient with HRIS software, preferable ADP HRIS System (at an intermediate to advance... 
    Senior
    Software
    Hourly pay
    Local area

    Piston Automotive

    Auburn Hills, MI
    1 day ago
  • $88.8k - $124.88k

     ...training of advanced CAD/CAM methods. Senior Designer Description POSITION...  ...have direct reports; however, they are technically responsible the design work they are completing...  ...manufacturing, electrical hardware and software, and quality. The designer will also... 
    Senior
    Software
    Full time
    Work at office

    BorgWarner Inc.

    Auburn Hills, MI
    2 days ago
  •  ...including: Additive Manufacturing (3D Printing) both metal and plastic, R&D technology center and state of the art equipment and software. Hi-Tech Mold & Engineering is a full service supplier for the plastic and tooling industries recognized as an industry leader.... 
    Senior
    Software
    Local area
    Flexible hours

    Hi-Tech Mold & Engineering

    Rochester, MI
    20 days ago
  •  ...Tyler Technologies is seeking a Senior Software Engineer to evolve and support a platform used by Public Safety agencies across the United States. You will contribute across the full software lifecycle—designing, building, testing, and maintaining scalable, high-quality... 
    Senior
    Software

    Jobleads-US

    Troy, MI
    2 days ago
  • Job DescriptionWho You AreWe are currently searching for a Senior Software Product Manager who will be responsible for product planning and...  ...product presentations, competitive analysis material, technical sales support material, and product information Support evaluation... 
    Senior
    Software

    FANUC

    Rochester, MI
    4 days ago
  • DescriptionTyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety...  ...States. This role combines hands-on software development with technical leadership, helping guide teams building scalable, highly... 
    Senior
    Software
    Work at office
    3 days per week

    Tyler Technologies

    Troy, MI
    4 days ago
  •  ....Sheet metal materials characteristics, understanding, and computarional Mechanics.Hands-on experience in any one of the stamping software’s: Autoform, LS-Dyna, & PamstampHands-on experience in any commercial CAD package to create surfaces.Strong organizational and communication... 
    Software

    Stellantis

    Auburn Hills, MI
    1 day ago
  • $31 - $35 per hour

     ...the everyday with us! Our Siemens Grid Software team works to accelerate and secure the...  ...internship will allow you to work with experts in the energy industry who have...  ...Software Internship Program as a Power Systems Technical Consultant beginning in May or June 2027... 
    Software
    Remote job
    Hourly pay
    Permanent employment
    Full time
    Work experience placement
    Internship
    Work at office
    Local area
    Immediate start

    Siemens

    Rochester Hills, MI
    3 days ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...Responsibilities1. Perform moderately complex technical tasks which usually represent a...  ...Information TechnologyExperience level: Mid-Senior LevelIndustry: Hospital And Health Care
    Senior
    Software
    Work experience placement
    Worldwide

    USM Systems

    Rochester Hills, MI
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Technical Expert. Be the first to apply!