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 1 day 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
    1 day 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
    14 hours ago
  •  ...Position: Senior Embedded Software Engineer Location: Auburn Hills, MI Job Id: 2985 # of Openings: 2 JOB SUMMARY Responsible...  ...design and related Standards/Processes Ability to present technical solutions to clients and internal stakeholders Detailed... 
    Senior
    Software
    Contract work
    Local area
    Overseas

    Rheinmetall

    Auburn Hills, MI
    1 day 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
    4 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
    1 day 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
    1 day ago
  •  ...Senior Embedded Software Engineer Auburn Hills, MI Competitive Salary Ability to Obtain a Secret Clearance We are hiring a Senior...  ...cross-functional engineering teams to define and implement technical solutions. Support component, subsystem, and full-... 
    Senior
    Software
    Contract work
    Work at office

    Moseley Technical Services

    Auburn Hills, MI
    1 day ago
  •  ...initiative and within a team delivering high quality and robust technical solutions. • Bachelor/Master of Science in Mechanical...  ...proactive, take ownership and be accountable. • Familiarity with software development tools and debugging techniques. • Ability to... 
    Senior
    Software

    Trinity Technology Solutions

    Pontiac, MI
    2 days ago
  •  ...choose locations between our WHQ in Auburn Hills, MI or our US Technical Center in Saginaw, MI & is based on a hybrid schedule. Please...  ...Systems (ADAS) technologies that support electrification, software-defined vehicles, and autonomous driving. With approximately... 
    Senior
    Software
    Contract work

    Nexteer Automotive

    Auburn Hills, MI
    5 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
    2 days 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
    4 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
    1 day ago
  •  ...Senior Security Architect secures enterprise information by determining security requirements...  ...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
    Permanent employment
    Contract work
    Local area
    Remote work

    Quantum Technologies USA

    Pontiac, 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
    4 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
    1 day 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
    14 hours 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
    4 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
    3 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
    22 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 Hills, MI
    14 hours 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
    1 day 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
    1 day 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
    1 day ago
  •  ...Tyler Technologies is seeking a Senior Software Engineer to help evolve and support our platform used by Public Safety agencies across the United States. This role offers the opportunity to work on software that directly impacts first responders and communities. As... 
    Senior
    Software

    Jobvite

    Troy, 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
    3 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
    1 day 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
    1 day 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
    4 days ago
  • $120k - $150k

     ...Datacom Specialty Solutions Division. As a Senior Product Design Engineer, you will be...  ...team. In this role you will provide technical expertise in connector, cable design for...  ...manufacturing, electrical engineering, quality, software, etc. What You Will Do Lead the... 
    Senior
    Software
    Flexible hours

    Molex

    Rochester, 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
    3 days ago

Do you want to receive more vacancies?

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